METHOD AND SYSTEM FOR TRANSPARENTLY REPLACING NODES OF A CLUSTERED STORAGE SYSTEM
First Claim
1. A machine-implemented method for replacing a first node and a second node of a clustered storage system by a third node and a fourth node, comprising:
- non-disruptively, migrating storage objects managed by the first node to the second node;
replacing the first node by the third node and migrating the storage objects managed by the first node and the second node to the third node; and
replacing the second node by the fourth node and then migrating the storage objects previously managed by the second node but currently managed by the third node to the fourth node;
wherein access to data previously managed by the first node and the second node is available while the first node and the second node are being replaced.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for replacing a first node and a second of a clustered storage system by a third node and a fourth node are provided. The method includes migrating all storage objects managed by the first node to the second node; replacing the first node by the third node and migrating all the storage objects managed by the first node and the second node to the third node; and replacing the second node by the fourth node and then migrating the storage objects previously managed by the second node but currently managed by the third node to the fourth node. The nodes may also be replaced by operationally connecting the third node and the fourth node to storage managed by the first node and the second node; joining the third node and the fourth node to a same cluster as the first node and the second node.
17 Citations
21 Claims
-
1. A machine-implemented method for replacing a first node and a second node of a clustered storage system by a third node and a fourth node, comprising:
-
non-disruptively, migrating storage objects managed by the first node to the second node; replacing the first node by the third node and migrating the storage objects managed by the first node and the second node to the third node; and replacing the second node by the fourth node and then migrating the storage objects previously managed by the second node but currently managed by the third node to the fourth node;
wherein access to data previously managed by the first node and the second node is available while the first node and the second node are being replaced. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-implemented method for replacing a first node and a second node of a clustered storage system by a third node and a fourth node, comprising:
-
operationally connect the third node and the fourth node to storage managed by the first node and the second node; joining the third node and the fourth node to a same cluster as the first node and the second node; simultaneously, non-disruptively migrating storage objects managed by the first node to the third node and by the second node to the fourth node; and removing the first node and the second node from the cluster, while providing access to information managed by the first node and the second node. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a first node and a second node coupled in a clustered storage system and each node having access to storage and managing storage as storage objects; and a third node and a fourth node for replacing the first node and the second node; wherein the third node and the fourth node are operationally connected to storage managed by the first node and the second node;
joined to the same cluster as the first node and the second node;
simultaneously storage objects managed by the first node are non-disruptively migrated to the third node and storage objects managed by the second node are migrated to fourth node; and
then the first node and the second node are removed from the cluster while maintaining access to data previously managed by the first node and the second node.- View Dependent Claims (16, 17, 18, 19)
-
-
20. A machine-implemented method for replacing a first node of a clustered storage system, comprising:
-
non-disruptively, migrating storage objects managed by the first node to a second node; and replacing the first node by a third node and non-disruptively migrating storage objects previously managed by the first node from the second node to the third node;
wherein access to data previously managed by the first node is available while the first node is being replaced. - View Dependent Claims (21)
-
Specification