US 12,346,571 B2
Storage system and storage node management method
Hajime Oda, Tokyo (JP); and Ryo Aikawa, Tokyo (JP)
Assigned to HITACHI VANTARA, LTD., Kanagawa-Ken (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Sep. 1, 2023, as Appl. No. 18/459,551.
Claims priority of application No. 2023-068517 (JP), filed on Apr. 19, 2023.
Prior Publication US 2024/0354008 A1, Oct. 24, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0617 (2013.01) [G06F 3/0635 (2013.01); G06F 3/0653 (2013.01); G06F 3/067 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A storage system in which a plurality of storage nodes is coupled by a network, each of the plurality of storage nodes including a processor, a memory, and a storage device, and a cluster is configured by using the plurality of storage nodes as master nodes and using remaining storage nodes as worker nodes, wherein
the processor of each of the worker nodes includes a score calculation unit that calculates a score of the worker node based on a failure history and an operation status of the worker node, and
the processor of each of the master nodes includes a promotion node selection unit that compares the scores for the worker nodes when a failure occurs in one of the master nodes, and selects, based on the scores, the worker node to be promoted to the master node instead of the master node in which the failure has occurred,
wherein the processor of the master node includes a master-side reconfiguration unit that promotes the worker node selected by the promotion node selection unit to the master node and reconfigures the cluster, and
wherein a plurality of the master nodes are configured with a certain degree of redundancy, and
the promotion node selection unit selects the worker node to be promoted to the master node when a number of the master nodes cannot ensure the redundancy.