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 detecting the failure, calculate an availability of the plurality of network components using the data indicative of the configuration of the plurality of network components; and
store data indicative of the availability of the plurality of network components.
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.
66 Citations
38 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 detecting the failure, calculate an availability of the plurality of network components using the data indicative of the configuration of the plurality of network components; and
store data indicative of the availability of the plurality of network components. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium comprising 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 a 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 (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. 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 (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. 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.
-
-
35. 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 plurality of network components using the data indicative of the configuration of the plurality of network components; and
store data indicative of the availability of the plurality of network components. - View Dependent Claims (36, 37, 38)
-
Specification