Patent ID: 9207868
Filing Date: 2015-12-08
Classification: G06F

Abstract:
1. A method, comprising: determining, by a director node of a plurality of nodes, a plurality of data arrays discovered at boot time; determining, by the director node, based on reading boot sectors of at least one of the plurality of data arrays discovered at the boot time, global metadata information; determining from the global metadata information how many data arrays had been previously configured; and in response to determining that the plurality of data arrays discovered at the boot time is not equal in number to the previously configured data arrays, determining that all configured data arrays have not been discovered, wherein the global metadata information is stored in a primary data array, a secondary data array, and a tertiary data array, wherein the director node synchronizes the global metadata information among the primary, the secondary, and the tertiary data arrays and configures components of a computing environment based on the global metadata information, wherein a boot sector in each of the primary, the secondary, and the tertiary data arrays stores pointer records pointing to a current set of global metadata arrays comprising the primary, the secondary, and the tertiary data 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.