Method and apparatus for determining a predicted failure rate
First Claim
1. A method of determining a predicted failure rate in a system comprising multiple components, wherein said system provides one or more computational resources, the method comprising:
- storing failure rate information about individual components;
determining a current configuration of components within the system;
identifying from the current configuration dependencies between components within the system; and
using the stored failure rate information and the identified current configuration dependencies to generate a predicted overall failure rate for each of said one or more computational resources provided by the system in its current configuration, wherein the overall failure rate for a computational resource represents a combined probability of failure for both the components within the computational resource and the components in devices that are not within the computational resource, but provide support for the computational resource.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for determining predicted failure rates for computational resources provided by a system comprising multiple components. The method comprises storing failure rate information about individual components and determining a current configuration of components within the system. The method further comprises identifying from the current configuration dependencies between components within the system. The stored failure rate information and the identified current configuration dependencies can then be used to generate predicted failure rates for the computational resources in the current configuration of the system.
122 Citations
23 Claims
-
1. A method of determining a predicted failure rate in a system comprising multiple components, wherein said system provides one or more computational resources, the method comprising:
-
storing failure rate information about individual components; determining a current configuration of components within the system; identifying from the current configuration dependencies between components within the system; and using the stored failure rate information and the identified current configuration dependencies to generate a predicted overall failure rate for each of said one or more computational resources provided by the system in its current configuration, wherein the overall failure rate for a computational resource represents a combined probability of failure for both the components within the computational resource and the components in devices that are not within the computational resource, but provide support for the computational resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising multiple components, said system providing one or more computational resources, the system further comprising:
-
a configuration manager for determining a current configuration of components within the system and for identifying from the current configuration dependencies between components within the system; and a box manager for accessing stored failure rate information about individual components within the system and for using the stored failure rate information and the identified current configuration dependencies to generate a predicted overall failure rate for each of said one or more computational resources for the system in its current configuration, wherein the overall failure rate for a computational resource represents a combined probability of failure for both the components within the computational resource and the components in devices that are not within the computational resource, but provide support for the computational resource. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of operating a server comprising:
-
receiving communications over a network from a population of multiple systems, wherein each system monitors parameters relating to the operational history of that system, and wherein said communications report the monitored parameters to the server; using the reported parameters to update a failure rate model for said population of multiple systems; and distributing from the server over the network to the population of multiple systems the updated failure rate model for use by a system belonging to the population of multiple systems in predicting failure rates for that system. - View Dependent Claims (23)
-
Specification