CPC G06F 11/1092 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0631 (2013.01); G06F 3/067 (2013.01); G06F 11/0772 (2013.01)] | 12 Claims |
1. A storage system for providing a storage area to a higher-level device, the storage system comprising:
one or a plurality of storage devices provided in a cloud system, and configured to provide the storage area;
a plurality of storage nodes provided in the cloud system, and configured to read and write data from and to the storage device allocated to the storage nodes themselves in response to a request from the higher-level device; and
a cloud control device configured to control the cloud system,
wherein the storage node is configured to;
request the cloud control device to prepare a new storage node when a failure of another storage node is detected;
determine whether the storage device allocated to the another storage node, in which a failure occurs, is failed; and
request the cloud control device to allocate the storage device allocated to the another storage node, in which the failure occurs, to the new storage node when the storage device is determined to be not failed, and
wherein the another storage node shares with remaining storage nodes storage configuration information, capacity configuration information, and operation status of control software such that the remaining storage nodes return a degraded redundancy group to a normal state.
|