US 11,989,105 B2
Storage system and control method for adjusting timeout based on network conditions
Misato Yoshida, Tokyo (JP); Takaki Nakamura, Tokyo (JP); Takahiro Yamamoto, Tokyo (JP); and Masakuni Agetsuma, Tokyo (JP)
Assigned to HITACHI, LTD., Tokyo (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Mar. 9, 2022, as Appl. No. 17/690,302.
Claims priority of application No. 2021-154178 (JP), filed on Sep. 22, 2021.
Prior Publication US 2023/0090032 A1, Mar. 23, 2023
Int. Cl. G06F 11/20 (2006.01); G06F 11/07 (2006.01)
CPC G06F 11/2028 (2013.01) [G06F 11/0709 (2013.01); G06F 11/0757 (2013.01)] 10 Claims
OG exemplary drawing
 
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.