Method and system for platform independent fault management
AssigneeSun Microsystems, Inc.
InventorsScott W. Davenport, Tarik Pertev Soydan, Louis Yonlo Tsien
Life of this patent
Estimating the term…
Abstract
A method for fault management. The method includes generating, in firmware of a computer system, a physical resource inventory (PRI) of a plurality of hardware components of the computer system, wherein the PRI defines a hierarchy of the hardware components. The method further includes traversing, by an enumerator executing in a fault manager, the PRI to generate a topology of the plurality of hardware components. The topology is used for fault management of the computer system.
Claims20
A method for fault management, comprising:
- generating, in firmware of a computer system, a physical resource inventory (PRI) of a plurality of hardware components of the computer system, wherein the PRI defines a hierarchy of the hardware components;
- and
- traversing, by an enumerator executing in a fault manager, the PRI to generate a topology of the plurality of hardware components,
- wherein the topology is used for fault management of the computer system.
A computer system, comprising:
- a plurality of hardware components;
- firmware configured to:
- generate a physical resource inventory (PRI) of the plurality of hardware components in the computer system, wherein the PRI defines a hierarchy of the hardware components;
- and
- an enumerator executing on a operating system and configured to:
- traverse the PRI to generate a topology of the plurality of hardware components,
- wherein the topology is used for fault management of the computer system.
A computer readable medium comprising instructions executable by a process to:
- traverse a physical resource inventory (PRI) to generate a topology of a plurality of hardware components in the computer system, wherein firmware of the computer system generates the PRI;
- receive an error report from firmware;
- identify an error class from the error report;
- identify a fault management resource identifier from the error report, wherein the fault management resource identifier explicitly identifies a location of a detector that detected the error;
- and
- process the error report using the error class, the fault management resource identifier, and the topology to identify a fault of the computer system.
Dependencies are inferred from the claim text.