STORAGE SYSTEM AND CONTROL METHOD FOR STORAGE SYSTEM
Provided is a processor configured to cause each of a plurality of servers to operate a storage node, configured to combine a plurality of the storage nodes to set a storage cluster, configured to perform a comparison between a maintenance plan for the storage cluster and a state of the storage cluster to modify the maintenance plan based on a result of the comparison, and configured to perform maintenance for the storage cluster in accordance with the maintenance plan modified.
1 . A storage system comprising:
a plurality of servers connected to one another via a network; and
a storage device,
each of the plurality of servers including a processor configured to process data input to and output from the storage device, and a memory,
wherein
the processor causes each of the plurality of servers to operate a storage node,
the processor combines a plurality of the storage nodes to set a storage cluster,
the processor performs a comparison between a maintenance plan for the storage cluster and a state of the storage cluster, so as to modify the maintenance plan based on a result of the comparison, and
the processor performs maintenance for the storage cluster in accordance with the maintenance plan modified.
2 . The storage system according to claim 1 , wherein the storage node is loaded in a virtual machine of each of the plurality of servers.
3 . The storage system according to claim 1 , wherein based on the result of the comparison between the maintenance plan for the storage cluster and the state of the storage cluster, the processor does not modify the maintenance plan and performs the maintenance.
4 . The storage system according to claim 1 , wherein based on the result of the comparison between the maintenance plan for the storage cluster and the state of the storage cluster, the processor modifies the maintenance plan and subsequently performs the maintenance.
5 . The storage system according to claim 1 , wherein the maintenance plan includes a stoppage and a subsequent restart of at least one of the plurality of storage nodes.
6 . The storage system according to claim 5 , wherein in accordance with the stoppage and the subsequent restart of the at least one of the plurality of storage nodes, the processor executes “fail-over”, “fail-back”, and “rebuild” between a plurality of volumes.
7 . The storage system according to claim 4 , wherein the processor causes an administrator system of the storage cluster to modify the maintenance plan.
8 . A control method for a storage system including a plurality of servers connected to one another via a network, and a storage device, each of the plurality of servers including a processor configured to process data input to and output from the storage device, and a memory,
the control method performed by the processor comprising:
causing each of the plurality of servers to operate a storage node;
combining a plurality of the storage nodes to set a storage cluster;
performing a comparison between a maintenance plan for the storage cluster and a state of the storage cluster, so as to modify the maintenance plan based on a result of the comparison; and
performing maintenance for the storage cluster in accordance with the maintenance plan modified.