Patent ID: 9021472
Filing Date: 2015-04-28
Classification: G06F

Abstract:
1. A method of virtualizing baseboard management controller (‘BMC’) operation in a host computer comprising a base BMC, the method comprising: executing, by the host computer, a virtual BMC, the virtual BMC operatively coupled for data communications with one or more BMC requestors through a network port of a communications adapter of the host computer; registering, by the virtual BMC, with the base BMC of the host computer, including assuming the base BMC's network address, wherein the base BMC is operatively coupled for data communications with the BMC requestors through a side-band interface coupled to the network port; processing, by the virtual BMC, BMC requests sent to the base BMC, including receiving all BMC requests sent to the base BMC's network address by the virtual BMC and processing, by the virtual BMC, BMC requests that the base BMC is incapable of processing; caching, by the virtual BMC in the base BMC, operational data; and providing the operational data by the base BMC responsive to a BMC request received at a time when the virtual BMC is not active.