Setting optimal space allocation policy for creating dependent snapshots to enhance application write performance and reduce resource usage
First Claim
Patent Images
1. A method, comprising:
- receiving a request to duplicate at least a portion of a volume stored on a first storage array managed by a storage controller;
creating at least one dependent volume on the first storage array using the storage controller; and
duplicating the at least the portion of the volume to the at least one dependent volume on the first storage array to create a snapshot,wherein the storage controller has a cache thereon, the cache being shared between the at least the portion of the volume and the at least one dependent volume on the first storage array during creation of the snapshot,wherein the creation of the snapshot is performed entirely on the first storage array.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a request to duplicate at least a portion of a volume stored on a first storage array managed by a storage controller, creating at least one dependent volume on the first storage array using the storage controller, duplicating the at least the portion of the volume to the at least one dependent volume on the first storage array to create a snapshot. The creation of the snapshot is performed entirely on the first storage array.
71 Citations
19 Claims
-
1. A method, comprising:
-
receiving a request to duplicate at least a portion of a volume stored on a first storage array managed by a storage controller; creating at least one dependent volume on the first storage array using the storage controller; and duplicating the at least the portion of the volume to the at least one dependent volume on the first storage array to create a snapshot, wherein the storage controller has a cache thereon, the cache being shared between the at least the portion of the volume and the at least one dependent volume on the first storage array during creation of the snapshot, wherein the creation of the snapshot is performed entirely on the first storage array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification