Information handling system employing unified management bus
AssigneeDell Products L.P.
InventorsBalaji Mittapalli, Stephen Cochran
Life of this patent
Estimating the term…
Abstract
An information handling system includes a host including a central processing unit, a first management controller (MC) enabled to communicate with the host, and a network interface resource (NIR) in communication with the host and operable to enable the information handling system to communicate via an external network. The NIR includes a unified management module (UMM) operable to receive and route a local management packet, sent from the host, to the first management controller via a first unified management bus (UMB) and further operable to receive and route a remote management packet, sent from a remote resource via the external network, to the first management controller via the first UMB.
Claims13
A network interface resource, comprising:
- a processor;
- a non-transitory computer readable medium;
- a unified management module including instructions in the computer readable medium, the instructions executable by the processor and configured to cause the processor to:
- receive a first management packet from a host for the network interface resource;
- forward the first management packet to a first management controller via a first unified management bus using a first interface comprising an intelligent platform management interface included with the unified management module, the first management controller including a baseboard management controller and the first unified management bus selected from an I2C bus and an I2C derivative bus;
- receive a second management packet from the host;
- forward the second management packet to a second management controller via a second unified management bus comprising a network controller sideband interface (NC-SI) using a second interface comprising a sideband interface included with the unified management module;
- receive a third management packet from a remote resource accessible via an external network;
- forward the third management packet to the first management controller via the first unified management bus using the first interface;
- receive a fourth management packet from the remote resource;
- and
- forward the fourth management packet to the second management controller via the second unified management bus using the second interface.
A method, comprising:
- receiving, at a network interface resource, a first management packet from a host for the network interface resource;
- forwarding the first management packet to a first management controller via a first unified management bus using a first interface comprising an intelligent platform management interface, the first management controller including a baseboard management controller and the first unified management bus selected from an I2C bus and an I2C derivative bus;
- receiving, at the network interface resource, a second management packet from the host;
- forwarding the second management packet to a second management controller via a second unified management bus comprising a network controller sideband interface (NC-SI) using a second interface comprising a sideband interface;
- receiving, at the network interface resource, a third management packet from a remote resource accessible via an external network;
- forwarding the third management packet to the first management controller via the first unified management bus using the first interface;
- receiving, at the network interface resource, a fourth management packet from the remote resource;
- and
- forwarding the fourth management packet to the second management controller via the second unified management bus using the second interface.
A computer program product comprising a tangible, non-transitory computer readable medium including instructions for causing a processor to:
- receive, at a network interface resource, a first management packet from a host for the network interface resource;
- forward the first management packet to a first management controller via a first unified management bus using a first interface comprising an intelligent platform management interface, the first management controller including a baseboard management controller and the first unified management bus selected from an I2C bus and an I2C derivative bus;
- receive, at the network interface resource, a second management packet from the host;
- forward the second management packet to a second management controller via a second unified management bus comprising a network controller sideband interface (NC-SI) using a second interface comprising a sideband interface;
- receive, at the network interface resource, a third management packet from a remote resource accessible via an external network;
- forward the third management packet to the first management controller via the first unified management bus using the first interface;
- receive, at the network interface resource, a fourth management packet from the remote resource;
- and
- forward the fourth management packet to the second management controller via the second unified management bus using the second interface.
Dependencies are inferred from the claim text.