Patent ID: 11934280
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A non-transitory machine readable medium storing instructions, which when executed by one or more processing resources of a first node of a plurality of nodes of a cluster of a distributed storage management system, cause the first node to:
manage with a key-value (KV) store storage of data blocks as values and corresponding block identifiers (IDs) as keys by implementing a tree in which each branch of a plurality of branches of the tree is associated with a respective range of block IDs; and
after identifying a missing branch of the plurality of branches, cause a branch resynchronization process to be performed, including for each block ID in the respective range of block IDs of the missing branch:
reading a data block corresponding to the block ID from a second node of the plurality of nodes that maintains redundant information relating to the block ID; and
restoring the block ID within the KV store by writing the data block to the first node.