Method and system of detecting a change in a server in a server system
AssigneeInternational Business Machines Corporation
InventorLinda A. Riedle
Life of this patent
Estimating the term…
Abstract
A method for detecting a change in a server in a server system includes a server system coupled to a network server. The method includes booting the server from the network server. Scan the server by the network server to obtain a new inventory of information. Compare the new inventory of information to a current inventory of information. Utilize the comparison to generate an event wherein at least one event action plan is based upon the event.
Claims12
A method for detecting a change in a server in a server system, the method comprising:
- booting the server from a network server;
- scanning the server by the network server to obtain a new inventory of information from the server, wherein the new inventory of information includes a new port name;
- comparing the new inventory of information to a current inventory of information stored on the network server, wherein the current inventory of information includes a current port name;
- generating an event utilizing the comparison, wherein at least one event action plan is provided based upon the event;
- wherein utilizing the comparison further comprising:
- mapping a boot drive coupled to the server to the new port name in the event that the new port name differs from the current port name;
- wherein utilizing the comparison further comprising:
- storing the new port name in the network server;
- wherein utilizing the comparison further comprising:
- rebooting the server from the executable operating instructions on the boot drive;
- and
- a channel card having a basic input-output system (BIOS) with bootable settings, utilizing the comparison further comprising:
- configuring the bootable settings in the channel card.
A computer-readable medium encoded with a computer program for detecting a change in a server in a server system, the server system being coupled to a network server, the computer program comprising computer-executable instructions for:
- booting a server from a network server after a change has taken place;
- scanning the server by the network server to obtain a new inventory of information, wherein the new inventory of information includes a new port name;
- comparing the new inventory of information to a current inventory of information, wherein the current inventory of information includes a current port name;
- generating an event utilizing the comparison, wherein at least one event action plan is provided based upon the event;
- wherein the instruction for utilizing the comparison further comprising:
- mapping a boot drive coupled to the server to the new port name if the new port name differs from the current port name;
- wherein the instruction for utilizing the comparison further comprising:
- storing the new port name in the network server,
- wherein the instruction for utilizing the comparison further comprising:
- rebooting the server from the executable operating instructions on the boot drive;
- and
- wherein the server comprises a channel card having a basic input-output system (BIOS) with bootable settings, and the instruction for utilizing the comparison further comprising:
- configuring the bootable settings in the channel card.
A network server comprising:
- a memory having a program configured to scan a server in a system of servers in order to obtain a new inventory of information including a new port name from the server, to compare the new inventory of information to a current inventory of information
- including a current port name stored in the network server, generating an event utilizing the comparison, wherein at least one event action plan is provided based upon the event;
- wherein utilizing the comparison further comprising:
- mapping a boot drive coupled to the server to the new port name in the event that the new port name differs from the current port name;
- wherein utilizing the comparison further comprising:
- storing the new port name in the network server;
- wherein utilizing the comparison further comprising:
- rebooting the server from the executable operating instructions on the boot drive;
- and
- wherein the server comprises a channel card having a basic input-output system (BIOS) with bootable settings, and utilizing the comparison further comprising:
- configuring the bootable settings in the channel card.
A method for detecting a change in a server in a server system, the method comprising:
- booting a server from a network server, wherein the server comprises a port name;
- scanning the server by the network server to obtain a new inventory of information from the server, wherein the new inventory of information includes a new port name;
- comparing the new inventory of information to a current inventory of information stored on the network server;
- and
- generating an event by utilizing the comparison to provide a redundant array of independent disks firmware upgrade;
- wherein utilizing the comparison further comprising:
- mapping a boot drive coupled to the server to the new port name in the event that the new port name differs from the current port name;
- wherein utilizing the comparison further comprising:
- storing the new port name in the network server;
- wherein utilizing the comparison further comprising:
- rebooting the server from the executable operating instructions on the boot drive;
- and
- wherein the server comprises a channel card having a basic input-output system (BIOS) with bootable settings, and utilizing the comparison further comprising:
- configuring the bootable settings in the channel card.
A computer-readable medium encoded with a computer program for detecting a change in a server in a server system, the server system being coupled to a network server, the computer program comprising computer-executable instructions for:
- booting a server from a network server after a change has taken place;
- scanning the server by the network server to obtain a new inventory of information, wherein the new inventory of information includes a new port name;
- comparing the new inventory of information to a current inventory of information, wherein the current inventory of information includes a current port name;
- and
- generating an event utilizing the comparison to provide a redundant array of independent disks firmware upgrade;
- wherein utilizing the comparison further comprising:
- mapping a boot drive coupled to the server to the new port name in the event that the new port name differs from the current port name;
- wherein utilizing the comparison further comprising:
- storing the new port name in the network server;
- wherein utilizing the comparison further comprising:
- rebooting the server from the executable operating instructions on the boot drive;
- and
- wherein the server comprises a channel card having a basic input-output system (BIOS) with bootable settings, and utilizing the comparison further comprising:
- configuring the bootable settings in the channel card.
A network server comprising:
- a memory having a program configured to scan a server in a system of servers in order to obtain a new inventory of information from the server, to compare the new inventory of information to a current inventory of information stored in the network server, and to generate an event, utilizing the comparison, to provide a redundant array of independent disks firmware upgrade;
- wherein utilizing the comparison further comprising:
- mapping a boot drive coupled to the server to the new port name in the event that the new port name differs from the current port name;
- wherein utilizing the comparison further comprising:
- storing the new port name in the network server;
- wherein utilizing the comparison further comprising:
- rebooting the server from the executable operating instructions on the boot drive;
- and
- wherein the server comprises a channel card having a basic input-output system (BIOS) with bootable settings, and utilizing the comparison further comprising:
- configuring the bootable settings in the channel card.
Dependencies are inferred from the claim text.