SYSTEMS, DEVICES, AND METHODS FOR MULTIPLE HOST MANAGEMENT
Methods, devices, and systems for multiple host management are provided. An example of a method for multiple host management includes a multiple host management device managing a plurality of host instances. The multiple host management device can provide each of the plurality of host instances with a plurality of input/output (I/O) functionalities.
1 . A method for multiple host management, comprising:
a multiple host management device managing a plurality of host instances; and
the multiple host management device providing each of the plurality of host instances with a plurality of input/output (I/O) functionalities.
2 . The method of claim 1 , wherein providing each of the plurality of host instances with the plurality of 1 / 0 functionalities includes supporting the plurality of I/O functionalities with a plurality of host register block instances on the multiple host management device.
3 . The method of claim 2 , wherein:
managing the plurality of host instances comprises managing physical server instances; and
providing each of the plurality of host instances with the plurality of I/O functionalities includes providing 1 / 0 functionalities selected from the group of I/O functionalities including:
keyboard communication;
video communication;
mouse communication;
serial communication; and
mass storage.
4 . The method of claim 2 , wherein the method includes the multiple host management device assigning a portion of memory resources of the multiple host management device to one of the plurality of host register block instances.
5 . The method of claim 1 , wherein managing the plurality of host instances includes monitoring each of the plurality of host instances for reset, power, and thermal status.
6 . The method of claim 1 , wherein managing the plurality of host instances includes providing remote access and control over the plurality of host instances.
7 . The method of claim 1 , wherein managing the plurality of host instances includes the multiple host management device providing a system read only memory (ROM) image to at least one of the plurality of host instances.
8 . The method of claim 1 , wherein the method includes combining communication interconnect cycles of the plurality of host instances onto a single switched fabric between the plurality of host instances and the multiple host management device.
9 . A multiple host management device, comprising:
a communication interconnect interface;
a plurality of host register block instances each coupled to the communication interconnect interface and each including a plurality of legacy input/output (I/O) devices; and
a management processor subsystem coupled to the plurality of host register block instances.
10 . The device of claim 9 , wherein the management processor subsystem includes:
a management processor to provide a system read only memory (ROM) image via the communication interconnect interface; and
an Ethernet controller to provide remote access and control via the multiple host management device.
11 . The device of claim 9 , further including a memory controller to maintain a state for each of a plurality of host instances associated with the multiple host management device via the communication interconnect interface.
12 . A multiple host management system, comprising:
a communication interconnect;
a plurality of host instances coupled to the communication interconnect;
a multiple host management device coupled to the communication interconnect, the multiple host management device including:
a plurality of host register block instances each including a plurality of legacy input/output (I/O) devices to provide I/O functionality to each of the plurality of host instances; and
a network interface to provide remote access and control over the plurality of host instances.
13 . The system of claim 12 , wherein:
the plurality of host instances comprise a plurality of server nodes coupled to a backplane, at least one of the plurality of server nodes not including legacy I/O hardware; and
the backplane is coupled to the communication interconnect and the multiple host management device.
14 . The system of claim 13 , wherein:
the plurality of server nodes include a plurality of physical server nodes; and
the communication interconnect includes a switched fabric coupled to the plurality of physical server nodes, the switched fabric comprising a respective bus for each of the plurality of physical server nodes.
15 . The system of claim 13 , wherein:
the plurality of server nodes include a plurality of virtual server nodes; and
the communication interconnect includes a switched fabric coupled to the plurality of virtual server nodes, the switched fabric comprising by one bus shared by the plurality of physical server nodes.