Patent ID: 9336012
Filing Date: 2016-05-10
CPC Classification: G06F

Claim Text:
1. A method, comprising: maintaining a plurality of data arrays coupled to a plurality of nodes; broadcasting, by local nodes corresponding to the plurality of nodes, information about the plurality of data arrays to other nodes of plurality of nodes; and determining based on the broadcasted information, by a director node of the plurality of nodes, which data arrays of the plurality of data arrays are a current set of global metadata arrays comprising a primary, a secondary, and a tertiary data arrays, wherein the director node synchronizes global metadata between the primary, the secondary, and the tertiary data arrays, wherein each of the primary, the secondary, and the tertiary data arrays have a boot sector that stores pointer records pointing to the current set of global metadata arrays, and wherein boot sectors of other data arrays besides the global metadata arrays do not store pointer records pointing to the current set of global metadata arrays.