Performing copies in a storage system
AssigneePure Storage, Inc.
InventorsJohn Colgrove, Ethan Miller, John Hayes, Cary Sandvig, Christopher Golden, Jianting Cao, Grigori Inozemtsev
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsJohn Colgrove, Ethan Miller, John Hayes, Cary Sandvig, Christopher Golden, Jianting Cao, Grigori Inozemtsev
Estimating the term…
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.
A computer system comprising:
A method for use in a storage system, wherein responsive to receiving a request to copy a first range of data from a first volume to a second range of a second volume, the method comprising:
A non-transitory computer readable storage medium storing program instructions, wherein responsive to receiving a request to copy a first range of data from a first volume to a second range of a second volume, the program instructions are executable by a processor to:
A computer system comprising:
A computer system comprising:
Dependencies are inferred from the claim text.