Method and system for automatically gathering information from different types of devices connected in a network when a device fails
AssigneeStorage Technology Corporation
InventorChristopher West
Life of this patent
Estimating the term…
Abstract
A method and system for automatically gathering information from different types of devices connected in a network when a device fails includes a network connecting a plurality of different types of devices which communicate with one another across the network. A network controller determines which devices in the network are capable of saving failure information during the time when one of the devices encounters an error. The network controller determines when one of the devices encounters an error. The network controller then gathers the failure information from the devices upon determining that one of the devices has encountered an error.
Claims10
A system for automatically gathering information from different types of devices connected in a network when a device in the network fails, the system comprising:
- a network connecting a plurality of different types of devices which communicate with one another across the network, wherein at least one of the devices in the network is capable of saving debug and failure information indicative of operation of the respective at least one device during the time when a device in the network encounters an error;
- and
- a network controller for determining the identity of the at least one of the devices in the network which are capable of saving the debug and failure information during the time when one of the devices in the network encounters an error, for determining when and which one of the devices encounters an error, and for gathering the saved debug and failure information from the at least one of the devices upon determining that one of the devices has encountered an error, the saved debug and failure information gathered from the at least one of the devices being used to determine a cause and a solution of the encountered error;
- wherein, upon determining that one of the devices has encountered an error, the network controller is operable for transmitting a save command to the at least one of the devices in the network for commanding the at least one of the devices to save the debug and failure information where the devices save debug and failure information at the system level regardless of the software running on the devices.
A method for a network having a plurality of different types of devices which communicate with one another across the network, the method comprising:
- configuring at least one of the devices in the network to be capable of saving debug and failure information indicative of operation of the respective at least one device during the time when a device in the network encounters an error;
- determining the identity of the at least one of the devices in the network which are capable of saving the debug and failure information during the time when one of the devices in the network encounters an error;
- determining when and which one of the devices in the network encounters an error;
- upon the determination that one of the devices has encountered an error, transmitting a save command to the at least one of the devices in the network for commanding the at least one of the devices to save the debug and failure information where the devices save debug and failure information at the system level regardless of the software running on the devices;
- gathering the saved debug and failure information from the at least one of the devices at a network controller upon the determination that one of the devices has encountered an error;
- and
- using the saved debug and failure information gathered from the at least one of the devices to determine a cause and a solution of the encountered error.
A method for a network having a plurality of different types of devices which communicate data with one another across the network, the method comprising:
- configuring at least one of the devices in the network to be capable of saving debug and failure information indicative of operation of the respective at least one device during the time when a device in the network encounters an error;
- generating a list of the devices in the network which are capable of saving the debug and failure information during the time when one of the devices in the network encounters an error;
- polling the devices from a network controller to determine if a device has encountered an error;
- transmitting a save command from the network controller to the devices on the list instructing the listed devices to save debut and failure information upon the network controller determining that one of the devices has encountered an error where the devices save debug and failure information at the system level regardless of the software running on the devices;
- gathering at the network controller the saved debug and failure information from the listed devices upon the network controller transmitting the save command to the devices on the list;
- and
- using the saved debug and failure information gathered from the listed devices to determine a cause and a solution of the encountered error.
Dependencies are inferred from the claim text.