Method and apparatus for managing replication volumes
First Claim
Patent Images
1. A method for storage management comprising:
- receiving a command of a first kind, the command comprising first information;
identifying at least one production volume based on the first information;
selecting a candidate storage volume from among a plurality of storage volumes; and
initiating mirroring of the production volume with the candidate storage volume, wherein the candidate storage volume is a mirror volume, the step of selecting based on connection information indicative of any connectivity between the at least one production volume and one or more of the candidate storage volumes.
1 Assignment
0 Petitions
Accused Products
Abstract
Replication of volumes is facilitated by tools which provide and manage a pool of mirror volumes. Primary (or production) volumes containing user provided data are easily mirrored by volumes selected from the pool. User criteria can be provided to limit the selection of candidate volumes for mirroring.
115 Citations
20 Claims
-
1. A method for storage management comprising:
-
receiving a command of a first kind, the command comprising first information;
identifying at least one production volume based on the first information;
selecting a candidate storage volume from among a plurality of storage volumes; and
initiating mirroring of the production volume with the candidate storage volume, wherein the candidate storage volume is a mirror volume, the step of selecting based on connection information indicative of any connectivity between the at least one production volume and one or more of the candidate storage volumes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for storage management comprising:
-
receiving a command of a first kind, the command comprising first information;
identifying at least one production volume from among a first plurality of storage volumes based on the first information;
selecting a candidate storage volume from among a second plurality of storage volumes, the second storage volumes each associated with corresponding connection information indicative of any connectivity with any of the first storage volumes, the step of selecting based on the connection information; and
initiating mirroring of the production volume with the candidate storage volume, wherein the candidate storage volume is a mirror volume, the connection information obtained in an obtaining step comprising;
in a first storage system, attempting a communication with a second storage system; and
if a communication with the second storage system is possible, then associating with a storage volume associated to the first storage system information indicating that there is communication between the first storage system and the second storage system. - View Dependent Claims (13, 14, 15)
-
-
16. A data storage manager suitable for use in a data storage system comprising a plurality of storage volumes, the data storage manager comprising:
-
a data store to store mirror volume information and connection information, the mirror volume information representative of one or more of the storage volumes as mirror volumes, the connection information indicating for one or more of the mirror volumes a data connection to a primary volume;
a user interface operable to receive commands; and
a command processing component in data communication with the data store, the user interface operable to communicate command information indicative of the commands to the command processing component, the command information comprising primary volume information representative of one or more primary volumes, the command processing component operable to associate each primary volume with one of the mirror volumes based on the connection information, and to effect a mirroring operation of each primary volume with its associated mirror volume. - View Dependent Claims (17, 18, 19, 20)
-
Specification