CPC G06F 11/2028 (2013.01) [G06F 11/0709 (2013.01); G06F 11/0757 (2013.01)] | 10 Claims |
1. A storage system comprising:
a plurality of storage nodes having processors;
a storage device for storing data;
the plurality of storage nodes having the processors for processing data to be input to and output from the storage device;
a network for connecting the plurality of storage nodes,
wherein the plurality of storage nodes monitors an operation status of each other to perform node failure detection for determining an occurrence of a failure of a first storage node of the plurality of storage nodes on a basis of a time-out value, performs a failover process in which one of the other storage nodes takes over the process of the first storage node when the failure occurs in the first storage node, and adjusts the time-out value on a basis of the status of the network between the storage nodes,
wherein the plurality of storage nodes has storage operation information having processing information of each storage node, and adjusts the time-out value on a basis of the storage operation information,
wherein the storage operation information includes a process performed by each storage node, and
wherein the time-out value is increased when a load of the process performed by each storage node on the network is determined to be large.
|