System for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface
First Claim
1. A system for hot inserting peripheral adapters in a server network, comprising:
- a server network including a memory;
one or more slots within the server network for receiving peripheral adapters;
a software module providing a graphical user interface displaying a process for hot inserting a peripheral adapter;
one or more server modules in communication with the user interface and the server network providing information and instructions regarding the status of the peripheral adapters, said information including whether a selected adapter location is configured to support a hot input function;
one or more communication modules transmitting information and instructions between the user interface and the server network using a network management protocol; and
one or more hardware modules in the server network responsive to the one or more communication modules to control the power to the slots and peripheral adapters.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer software system is disclosed for facilitating a user'"'"'s replacement or insertion of devices in a computer server network system. The system allows a user to swap or add peripheral devices while the system is running, or in a “hot” condition, with little or no user knowledge of how the system carries out the “hot swap” or “hot add” functions. The system, which consists of a graphical user interface (GUI) and associated computer software modules, allows the user to select a desired peripheral device location within a server, and then provides the modular software structure to automatically execute a series of steps in the hot swap or hot add process. Each step is prompted by the user from the GUI, to invoke commands to instruct a network server through its operating system and hardware to suspend the appropriate device adapters, if necessary, power down the desired device slot or canister, allow the user to replace or insert a new device, and finally restart the adapters and the slot power. The system requires very little detailed input from the user other than identifying the particular peripheral device slot within the server to be maintained.
107 Citations
17 Claims
-
1. A system for hot inserting peripheral adapters in a server network, comprising:
-
a server network including a memory;
one or more slots within the server network for receiving peripheral adapters;
a software module providing a graphical user interface displaying a process for hot inserting a peripheral adapter;
one or more server modules in communication with the user interface and the server network providing information and instructions regarding the status of the peripheral adapters, said information including whether a selected adapter location is configured to support a hot input function;
one or more communication modules transmitting information and instructions between the user interface and the server network using a network management protocol; and
one or more hardware modules in the server network responsive to the one or more communication modules to control the power to the slots and peripheral adapters.
-
-
2. A system allowing replacement or insertion of an adapter in a computer system, comprising:
-
an operational computer including a memory;
a user interface module; and
at least one communication module in communication with the user interface module, communicating information as to whether a selected adapter location is configured to support a hot input function, and transmitting instructions between the user interface module and the computer to hot insert an adapter in the computer. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system allowing replacement or insertion of an adapter in a computer system, comprising:
-
an operational computer including a memory;
means for providing a graphical user interface;
means for hot inserting an adapter in the computer;
the graphical user interface including means for displaying the steps to hot insert an adapter;
means in communication with the graphical user interface for communicating information as to whether a selected adapter location is configured to support a hot insert function and for hot inserting an adapter. - View Dependent Claims (12)
-
-
13. A program storage device storing instructions executable by a computer, comprising:
-
executable code for providing a graphical user interface; and
executable code delivering instructions to a computer system to confirm that a particular adapter location is configured to support a hot insert function and to hot insert a peripheral adapter. - View Dependent Claims (14)
-
-
15. A computer system for hot inserting an adapter, comprising:
-
an operational computer including a memory and one or more peripheral adapters;
a configuration manager capable of freezing communications between the computer and the peripheral adapters;
a power management module capable of issuing commands to enable and disable the power to the peripheral adapters; and
a graphical user interface delivering instructions to and from the configuration manager to confirm that a particular adapter location is configured to support a hot insert function to and from the configuration manager and the power management module for hot inserting a peripheral adapter. - View Dependent Claims (16)
-
-
17. A computer system comprising:
-
an operational computer including a memory; and
a graphical user interface in operative communication with the computer and including one or more screen displays for communicating information as to whether a particular adapter location is configured to support a hot insert function and for generating the steps for hot inserting an adapter.
-
Specification