System and method for accessing operating system and hypervisors via a service processor of a server
First Claim
Patent Images
1. A server comprising:
- a host central processing unit (CPU), the host CPU configured to communicate with a production network to enable communications with a remotely located subsystem using the production network;
a USB host subsystem operably associated with the host CPU;
a service processor configured to communicate with an out of band network; and
the service processor including a service processor USB subsystem having an Ethernet-over-USB driver; and
the service processor USB subsystem coupled via a cable for direct communication between the service processor Ethernet-over-USB driver and the USB host subsystem, to enable access to at least one of an operating system or a hypervisor running on the host CPU, via the out of band network, using an Ethernet-over-USB protocol.
12 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to a server that makes use of a host central processing unit (CPU) which accesses a production network to enable communications with a remotely located subsystem using the production network. A USB host system may be operably associated with the host CPU. A service processor may also be incorporated in the server, which is configured to communicate with an out of band network. A service processor USB system may be operably associated with the service processor and may communicate with the USB host system. This enables access to either an operating system or a hypervisor running on the host CPU via the out of band network, using an Ethernet-over-USB protocol.
22 Citations
19 Claims
-
1. A server comprising:
-
a host central processing unit (CPU), the host CPU configured to communicate with a production network to enable communications with a remotely located subsystem using the production network; a USB host subsystem operably associated with the host CPU; a service processor configured to communicate with an out of band network; and the service processor including a service processor USB subsystem having an Ethernet-over-USB driver; and the service processor USB subsystem coupled via a cable for direct communication between the service processor Ethernet-over-USB driver and the USB host subsystem, to enable access to at least one of an operating system or a hypervisor running on the host CPU, via the out of band network, using an Ethernet-over-USB protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server comprising:
-
a host central processing unit (CPU), the host CPU configured to communicate with a production network to enable communications with a remotely located subsystem using the production network; a USB host subsystem including a first Ethernet-over-USB driver, operably associated with the host CPU; a service processor configured to communicate with an out of band network; and the service processor including a service processor USB subsystem including a second Ethernet-over-USB driver, the USB subsystem communicating directly with the USB host subsystem via a cable coupled directly between the USB host subsystem and the service processor USB subsystem, to enable the first and second Ethernet-over-USB drivers to implement bidirectional communications, via the out of band network, with at least one of an operating system or a hypervisor running on the host CPU. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for communicating with a host CPU of a computer controlled electronic component via either one of a first network or an independent second network, the system comprising:
-
a USB host subsystem in communication with the host CPU of the computer controlled electronic component, the host CPU being configured to communicate with the first network; and a service processor in communication with the independent second network, the service processor having a service processor USB subsystem with an Ethernet-over-USB driver, the service processor USB subsystem being in direct communication with the USB host subsystem via a cable, the cable and the Ethernet-over-USB driver enabling the service processor to communicate with the host CPU via a Ethernet-over-USB protocol with the USB host subsystem, to thus enable communications with the host CPU via the service processor and the independent second network. - View Dependent Claims (17)
-
-
18. A method for communicating with a computer controlled electronic component having a host CPU, the method including:
-
using a USB host subsystem having a first Ethernet-over-USB driver to communicate with the host CPU to enable Ethernet-over-USB communications with the host CPU; using the host CPU to communicate with a first network; using a service processor of the computer controlled electronic component to communicate with at least one sensor used for monitoring at least one of a health or performance of the computer controlled electronic component; using a service processor USB subsystem having a second Ethernet-over-USB driver to communicate directly with the USB host subsystem via a cable, to thus enable access to one of an operating system or a hypervisor running on the host CPU via the service processor; and using an independent second network in communication with the service processor to access the host CPU via the USB host subsystem and the service processor USB subsystem. - View Dependent Claims (19)
-
Specification