Patent ID: 9716612
Date: 2017-07-25
CPC Classifications: G06F,H04L

Claim:
1. A method, comprising: providing a plurality of controllers, each with at least one connection to each of a plurality of compute nodes, each compute node comprising at least one field replaceable unit (FRU); determining a status of an inter-FRU connection between a first FRU and a second FRU in a same one of the plurality of compute nodes, wherein the inter-FRU connection is required in order to initialize the first FRU during a system boot; determining a status of an intra-FRU connection between components within the first FRU, wherein the intra-FRU connection is required in order to initialize the first FRU during the system boot; determining a status of connections between each of the plurality of controllers and at least one FRU in each of the plurality of computer nodes; determining, based on the statuses, a respective number of the plurality of compute nodes each of the plurality of controllers can initialize when performing the system boot; and selecting a master controller from the plurality of controllers to use when performing the system boot based on which of the plurality of controllers can initialize a greatest number of the plurality of compute nodes.