发明名称 Performing copies in a storage system
摘要 A system and method for performing copy offload operations. When a copy offload operation from a first volume (pointing to a first medium) to a second volume (pointing to a second medium) is requested, the copy offload operation is performed without accessing the data being copied. A third medium is created, and the first medium is recorded as the underlying medium of the third medium. The first volume is re-pointed to the third medium. Also, a fourth medium is created, the second volume is re-pointed to the fourth medium, and the second medium is recorded as the underlying medium of the targeted range of the fourth medium. All other ranges of the fourth medium have the second medium as their underlying medium.
申请公布号 US9063967(B2) 申请公布日期 2015.06.23
申请号 US201314046872 申请日期 2013.10.04
申请人 Pure Storage, Inc. 发明人 Colgrove John;Miller Ethan;Hayes John;Sandvig Cary;Golden Christopher;Cao Jianting;Inozemtsev Grigori
分类号 G06F3/06;G06F17/30;G06F12/08;G06F12/12;G06F5/00;G06F13/00 主分类号 G06F3/06
代理机构 代理人
主权项 1. A computer system comprising: one or more storage devices; and a storage controller coupled to the one or more storage devices; wherein responsive to receiving a request to copy a first range of data from a first volume associated with a first medium to a second range of a second volume associated with a second medium, the storage controller is configured to: create a third medium, store an indication that the first medium underlies the third medium, and associate the first volume with the third medium;create a fourth medium, store an indication that the second medium underlies the fourth medium, and associate the second volume with the fourth medium; andstore an indication that the first range of data in the first medium underlies the second range in the fourth medium.
地址 Mountain View CA US