Bootstrapping Server Using Configuration File Stored In Server-Managed Storage
First Claim
1. A method performed by a multi-node clustered storage system comprising:
- one or more nodes of the clustered storage system managing access to storage data, said storage data stored on one or more shared storage devices;
a first node of the one or more nodes performing bootstrapping operations based on configuration data;
wherein performing bootstrapping operations further comprises finding a correct version of configuration data stored at a non-fixed location on said one or more shared storage devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.
-
Citations
10 Claims
-
1. A method performed by a multi-node clustered storage system comprising:
-
one or more nodes of the clustered storage system managing access to storage data, said storage data stored on one or more shared storage devices; a first node of the one or more nodes performing bootstrapping operations based on configuration data; wherein performing bootstrapping operations further comprises finding a correct version of configuration data stored at a non-fixed location on said one or more shared storage devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
a first node in a clustered multi-node storage system that manages storage data on a set of one or more shared storage devices performing bootstrapping operations; broadcasting over the network a request for other running nodes in the cluster to send configuration information to said first node; a second node in the clustered multi-node storage system responding to the request with configuration information; said first node completing the performance of the bootstrapping operations based on the configuration information. - View Dependent Claims (7, 8, 9, 10)
-
Specification