Method to perform parallel data migration in a clustered storage environment
First Claim
Patent Images
1. A method comprising the steps of:
- providing a plurality of nodes operational with one or more storage systems;
providing by the nodes a LUN-device for access by a client, the LUN-device mapping to a source logical unit corresponding to areas of storage on the one or more storage systems;
migrating in parallel by two or more of the plurality of nodes the source logical unit to a target logical unit, the target logical unit corresponding to different areas of storage on the one or more storage systems.
9 Assignments
0 Petitions
Accused Products
Abstract
A clustered storage array consists of several nodes coupled to one or more storage systems. The nodes provide a LUN-device for access by a client, the LUN-device mapping to a source logical unit corresponding to areas of storage on the one or more storage systems. A target logical unit corresponds to different areas of storage on the one or more storage systems. The source logical unit is migrated in parallel by the several nodes to the target logical unit.
-
Citations
24 Claims
-
1. A method comprising the steps of:
-
providing a plurality of nodes operational with one or more storage systems;
providing by the nodes a LUN-device for access by a client, the LUN-device mapping to a source logical unit corresponding to areas of storage on the one or more storage systems;
migrating in parallel by two or more of the plurality of nodes the source logical unit to a target logical unit, the target logical unit corresponding to different areas of storage on the one or more storage systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus comprising:
-
a plurality of nodes operational with one or more storage systems, the nodes providing a LUN-device for access by a client, the LUN-device mapping to a source logical unit corresponding to areas of storage on the one or more storage systems;
a mechanism on each node for causing two or more of the plurality of nodes to migrate in parallel the source logical unit to a target logical unit, the target logical unit corresponding to different areas of storage on the one or more storage systems. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program product comprising a computer readable medium having embodied therein a computer program for storing data, the computer program for operation on each of a plurality of nodes, the computer program comprising:
-
logic for providing a LUN-device for access by a client, the LUN-device mapping to a source logical unit corresponding to areas of storage on the one or more storage systems;
migration logic for migrating data in the source logical unit to a target logical unit, the target logical unit corresponding to different areas of storage on the one or more storage systems, the migration logic for operating in parallel with the migration logic on the other nodes such that each node participates in parallel in the migration of the data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification