System and method for storage takeover
First Claim
Patent Images
1. A method for performing a takeover procedure, comprising:
- coupling a plurality of storage system nodes in a cluster;
triggering a takeover process for a first storage system node of the plurality of storage system nodes in the cluster to takeover a portion of a writable storage device serviced by a second storage system node of the plurality of storage system nodes in the cluster;
in response to triggering the takeover process, assimilating the portion of the writable storage device into one or more data containers serviced by the first storage system node;
checking whether the assimilated portion comprises a first volume identification (ID) that matches a second volume ID of the first storage system node; and
in response to a match, assigning a new volume ID to the first volume ID or assigning the new volume ID to the second volume ID.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for performing a takeover procedure is disclosed. A plurality of storage system nodes is coupled in a cluster. One or more of the plurality of storage system nodes in the cluster is notified to takeover at least a portion of a writable storage device serviced by another storage system node in the cluster. In response to the notification, the portion of the writable storage device is assimilated into at least one of the notified storage system nodes.
173 Citations
30 Claims
-
1. A method for performing a takeover procedure, comprising:
-
coupling a plurality of storage system nodes in a cluster; triggering a takeover process for a first storage system node of the plurality of storage system nodes in the cluster to takeover a portion of a writable storage device serviced by a second storage system node of the plurality of storage system nodes in the cluster; in response to triggering the takeover process, assimilating the portion of the writable storage device into one or more data containers serviced by the first storage system node; checking whether the assimilated portion comprises a first volume identification (ID) that matches a second volume ID of the first storage system node; and in response to a match, assigning a new volume ID to the first volume ID or assigning the new volume ID to the second volume ID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for use in a clustered environment, comprising:
-
a first storage system node configured to operatively connect with a second storage system node; the first storage system node further configured to provide a communication path between the first storage system node and the second storage system node; and a processor operatively interconnected with the first storage system node and configured to execute a takeover procedure, the takeover procedure configured to assimilate a portion of a writable storage device serviced by the second storage system node into one or more data containers serviced by the first storage system node, the takeover procedure further configured to check whether the assimilated portion comprises a first volume identification (ID) that matches a second volume ID of the first storage system node, and in response to a match, assign a new volume ID to the first volume ID or assign the new volume ID to the second volume ID. - View Dependent Claims (18, 19, 20, 21, 22, 25, 26, 27, 28)
-
-
23. A computer-readable storage medium containing executable program instructions executed by a processor, comprising:
-
program instructions that trigger a takeover process for a first storage system node of a plurality of storage system nodes in a cluster to takeover a portion of a writable storage device serviced by a second storage system node in the cluster; program instructions that, in response to triggering the takeover process, assimilate the portion of the writable storage device into one or more data containers serviced by the first storage system node; program instructions that check whether the assimilated portion comprises a first volume identification (ID) that matches a second volume ID of the first storage system node; and program instructions that, in response to a match, assign a new volume ID to the first volume ID or that assign the new volume ID to the second volume ID. - View Dependent Claims (24, 29, 30)
-
Specification