CENTRALIZED SERVER RACK MANAGEMENT USING USB
First Claim
1. A multi-server computing system, comprising:
- a plurality of server modules mounted in an enclosure, each server having a universal serial bus (USB) interface; and
an enclosure onboard administration (OA) module mounted in the enclosure having an addressable communication interface for connection to a remote management system and a USB interface connected to each of the plurality of servers, wherein the USB interface of the enclosure OA operates as a master and the USB interface of each of the plurality of servers acts as a slave to the enclosure OA, such that each of the server modules can be managed by the remote management system using a single assigned communication address.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-server computing system includes a plurality of server modules mounted in an enclosure; each server has a universal serial bus (USB) interface. An enclosure onboard administration (OA) module is also mounted in the enclosure and has an addressable communication interface for connection to a remote management system and a USB interface connected to each of the plurality of servers. The USB interface of the enclosure OA operates as a master and the USB interface of each of the plurality of servers acts as a slave to the enclosure OA, such that each of the server modules can be managed by the remote management system using a single communication address.
38 Citations
20 Claims
-
1. A multi-server computing system, comprising:
-
a plurality of server modules mounted in an enclosure, each server having a universal serial bus (USB) interface; and an enclosure onboard administration (OA) module mounted in the enclosure having an addressable communication interface for connection to a remote management system and a USB interface connected to each of the plurality of servers, wherein the USB interface of the enclosure OA operates as a master and the USB interface of each of the plurality of servers acts as a slave to the enclosure OA, such that each of the server modules can be managed by the remote management system using a single assigned communication address. - View Dependent Claims (2, 3, 4, 5, 6, 10)
-
-
7. A multi-server computing system, comprising:
-
a plurality of server modules mounted in an enclosure, each server having a wireless universal serial bus (WUSB) interface; and an enclosure onboard administration (OA) module mounted in the enclosure having an addressable communication interface for connection to a remote management system and a wireless USB (WUSB) interface operable to wirelessly connect to each of the plurality of servers, wherein the WUSB interface of the enclosure OA operates as a master and the WUSB interface of each of the plurality of servers acts as a slave to the enclosure OA, such that each of the server modules can be managed by the remote management system using a single assigned communication address. - View Dependent Claims (8, 9)
-
-
11. A method for managing a plurality of server modules, comprising:
-
sending a first maintenance command for a first one of the plurality of servers from a remote location using an assigned communication address; and sending a second maintenance command for a second one of the plurality of servers from the remote location using the assigned communication address; receiving the first and second maintenance commands at a single administration device responsive to the assigned communication address; and forwarding the first and second maintenance commands to the respective first server and second server via a universal serial bus interconnection, wherein the administration device operates as a host and the first server and second server USB interfaces operate as USB devices. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A server for a computer system, comprising:
-
a processor and memory operable to execute stored instructions; a USB host port connected to the processor operable as a host for connecting to peripheral USB devices; and a USB device port connected to the processor operable as a USB device for connecting to another USB host. - View Dependent Claims (17)
-
-
18. A digital system, comprising:
a module, comprising; a processor and memory, the processor being configured to execute programs stored in the memory; a first USB device port connected to the processor being configured to emulate a user interface device; and a second USB device port connected to the processor being configured to receive commands, wherein the first USB device port emulates a user action in response to a command received on the second USB device port. - View Dependent Claims (19, 20)
Specification