Methods and apparatus for impact analysis and problem determination
First Claim
1. A computer-based method for determining an impact of a condition of at least one subject component in a computing environment, the method comprising the steps of:
- identifying one or more components in the computing environment which depend on the at least one subject component, wherein identification comprises traversing at least a portion of a model representative of an existence of one or more relationships associated with at least a portion of components of the computing environment and which is capable of accounting for a full lifecycle associated with at least one component of the computing environment; and
performing one or more procedures in accordance with the one or more identified components to determine a condition status associated with each of the one or more identified components.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for determining an impact of a condition (e.g., service outage) of at least one subject component in a computing environment comprises the following steps/operations. First, one or more components in the computing environment which depend on the at least one subject component (e.g., dependents) are identified. Identification comprises traversing at least a portion of a model representative of an existence of one or more relationships associated with at least a portion of components of the computing environment and which is capable of accounting for a full lifecycle (e.g., including deployment, installation and runtime) associated with at least one component of the computing environment. Then, one or more procedures are performed in accordance with the one or more identified components to determine a condition status associated with each of the one or more identified components. By way of example, the inventive techniques may be applied to a distributed computing environment. The computing environment may also be an autonomic computing environment.
98 Citations
35 Claims
-
1. A computer-based method for determining an impact of a condition of at least one subject component in a computing environment, the method comprising the steps of:
-
identifying one or more components in the computing environment which depend on the at least one subject component, wherein identification comprises traversing at least a portion of a model representative of an existence of one or more relationships associated with at least a portion of components of the computing environment and which is capable of accounting for a full lifecycle associated with at least one component of the computing environment; and
performing one or more procedures in accordance with the one or more identified components to determine a condition status associated with each of the one or more identified components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. Apparatus for determining an impact of a condition of at least one subject component in a computing environment, the apparatus comprising:
-
at least one processor operative to;
(i) identify one or more components in the computing environment which depend on the at least one subject component, wherein identification comprises traversing at least a portion of a model representative of an existence of one or more relationships associated with at least a portion of components of the computing environment and which is capable of accounting for a full lifecycle associated with at least one component of the computing environment; and
(ii) cause performance of one or more procedures in accordance with the one or more identified components to determine a condition status associated with each of the one or more identified components; and
memory, coupled to the at least one processor, operative to store at least a portion of results associated with the identifying and performing operations. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An article of manufacture for determining an impact of a condition of at least one subject component in a computing environment, comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
identifying one or more components in the computing environment which depend on the at least one subject component, wherein identification comprises traversing at least a portion of a model representative of an existence of one or more relationships associated with at least a portion of components of the computing environment and which is capable of accounting for a full lifecycle associated with at least one component of the computing environment; and
performing one or more procedures in accordance with the one or more identified components to determine a condition status associated with each of the one or more identified components.
-
Specification