System and method for determining availability of an arbitrary network configuration
First Claim
Patent Images
1. A system, comprising:
- a network system comprising a plurality of network components;
a host computer system coupled to the network system, wherein the host computer system is configured to;
perform system discovery to generate data indicative of a configuration of the plurality of network components;
detect a failure of one of the components included in the plurality of network components;
in response to identifying the failed component, update an availability of the network system using the data indicative of the configuration of the plurality of network components; and
store data indicative of the availability of the network system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a network system may involve receiving data indicating a configuration of components that are included in the network system, detecting a failure of one of the components, computing an availability (e.g., by calculating the instantaneous availability) of the network system from the data in response to detecting the failure, and storing data indicative of the availability of the network system.
-
Citations
40 Claims
-
1. A system, comprising:
-
a network system comprising a plurality of network components; a host computer system coupled to the network system, wherein the host computer system is configured to; perform system discovery to generate data indicative of a configuration of the plurality of network components; detect a failure of one of the components included in the plurality of network components; in response to identifying the failed component, update an availability of the network system using the data indicative of the configuration of the plurality of network components; and store data indicative of the availability of the network system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable storage medium, storing program instructions computer executable to:
-
receive data indicating a configuration of components included in a network system; receive an indication of a failure of one of the components in the network system; compute an availability of the network system from the data in response to the failure of the one of the components, and store availability data comprising data indicative of the availability of the network system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of operating a network system, the method comprising:
-
receiving data indicating a configuration of components that are included in the network system; detecting a failure of one of the components; computing an availability of the network system from the data in response to said detecting; and storing data indicative of the availability of the network system generated by said computing. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system comprising:
-
a network system comprising a plurality of components; means for performing system discovery for the network system, wherein the means for performing system discovery generate data indicative of a configuration of the network system; means for detecting a failure of one of the plurality of network components; and means for calculating an availability of the network system from the data generated by the means for performing system discovery, wherein the means for calculating an availability calculate the availability in response to the means for detecting a failure detecting that a first one of the plurality of network components has failed, wherein the means for calculating the availability store data indicative of the availability of the network system.
-
-
37. A system, comprising:
-
a network system comprising a plurality of network components; a first network device coupled to the network system, wherein the first network device includes a processor and a memory, wherein the first network device is configured to; perform system discovery to generate data indicative of a configuration of the plurality of network components; detect a failure of one of the components included in the plurality of network components; in response to detecting the failure, calculate an availability of the network system using the data indicative of the configuration of the plurality of network components; and store data indicative of the availability of the network system. - View Dependent Claims (38, 39, 40)
-
Specification