Memory aligned copy operation execution
AssigneePure Storage, Inc.
InventorsCHRISTOPHER GOLDEN, SCOTT SMITH, LUKE PAULSEN, DAVID GRUNWALD, JIANTING CAO
Life of this patent
Estimating the term…
Abstract
Optimizing copy operations in a storage array, includes combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation and splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
Claims20
A method comprising:
- combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation;
- and
- splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
A storage array controller, the storage array controller including a computer processor and a computer memory, the computer memory including computer program instructions that, when executed, cause the storage array controller to carry out the steps of:
- combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation;
- and
- splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
A computer program product, the computer program product disposed on a computer readable storage medium, the computer program product comprising computer program instructions that, when executed, cause a storage device to carry out the steps of:
- combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation;
- and
- splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
Dependencies are inferred from the claim text.