System and method for processing alerts indicative of conditions of a computing infrastructure
First Claim
1. A system for processing alerts indicative of conditions of resources of a computing infrastructure, the system comprising:
- a server comprising a processor and a memory, wherein the memory includes a configuration management database comprising configuration items representative of a plurality of the resources of the computing infrastructure, and wherein the memory further includes instructions executable by the processor to;
generate a node hierarchy comprising nodes representing respective configuration items in the configuration management database, wherein relationships between the nodes are based on impact rules;
identify alerts indicative of conditions affecting at least a plurality of the nodes of the node hierarchy; and
perform impact calculation for the plurality of nodes of the node hierarchy based on the alerts to;
indicate a first set of nodes of the node hierarchy having respective first severities that changed based on the alerts, wherein the first set of nodes comprises at least a first node and a second node at different levels in the node hierarchy;
calculate respective first impact values in parallel for each node of the first set of nodes based on the respective first severities and the impact rules applicable to the first set of nodes;
indicate a second set of nodes of the node hierarchy having respective second severities that changed based on the respective first impact values; and
calculate respective second impact values in parallel for each node of the second set of nodes based on the respective second severities and the impact rules applicable to the second set of nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for processing alerts indicative of conditions of nodes of a computing infrastructure are herein disclosed as comprising, in an implementation, generating a node hierarchy comprising nodes associated with a service model, wherein relationships between the nodes are based on impact rules, identifying alerts related to the node hierarchy, wherein the alerts are indicative of impairments affecting at least a portion of the node hierarchy, and performing impact calculation for nodes of the node hierarchy based on the identified alerts. In an implementation, the impact values may be calculated in parallel for nodes indicated for processing. In an implementation, the nodes associated with the service model represent infrastructure or applicative resources and comprise nodes included in the service model and nodes related to, but not included in, the service model.
16 Citations
19 Claims
-
1. A system for processing alerts indicative of conditions of resources of a computing infrastructure, the system comprising:
a server comprising a processor and a memory, wherein the memory includes a configuration management database comprising configuration items representative of a plurality of the resources of the computing infrastructure, and wherein the memory further includes instructions executable by the processor to; generate a node hierarchy comprising nodes representing respective configuration items in the configuration management database, wherein relationships between the nodes are based on impact rules; identify alerts indicative of conditions affecting at least a plurality of the nodes of the node hierarchy; and perform impact calculation for the plurality of nodes of the node hierarchy based on the alerts to; indicate a first set of nodes of the node hierarchy having respective first severities that changed based on the alerts, wherein the first set of nodes comprises at least a first node and a second node at different levels in the node hierarchy; calculate respective first impact values in parallel for each node of the first set of nodes based on the respective first severities and the impact rules applicable to the first set of nodes; indicate a second set of nodes of the node hierarchy having respective second severities that changed based on the respective first impact values; and calculate respective second impact values in parallel for each node of the second set of nodes based on the respective second severities and the impact rules applicable to the second set of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for processing alerts indicative of conditions of resources of a computing infrastructure comprising a configuration management database comprising configuration items representative of at least a plurality of the resources of the computing infrastructure, the method comprising:
-
generating a node hierarchy comprising nodes representing respective configuration items in the configuration management database, wherein relationships between the nodes are based on impact rules; identifying alerts indicative of conditions affecting at least a plurality of the nodes of the node hierarchy; and performing impact calculation for the plurality of nodes of the node hierarchy based on the alerts, comprising; indicating a first set of nodes of the node hierarchy having respective first severities that changed based on the alerts, wherein the first set of nodes comprises at least a first node and a second node at different levels in the node hierarchy; calculating respective first impact values in parallel for each node of the first set of nodes based on the respective first severities and the impact rules applicable to the first set of nodes; indicating a second set of nodes of the node hierarchy having respective second severities that changed based on the respective first impact values; and calculating respective second impact values in parallel for each node of the second set of nodes based on the respective second severities and the impact rules applicable to the second set of nodes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a memory; and a processor configured to execute instructions stored in the memory to; generate a node hierarchy based on configurable impact rules applicable to a plurality of nodes associated with a service model; identify alerts relating to the node hierarchy; perform impact calculation in parallel for each node of the node hierarchy affected by the alerts, wherein the node hierarchy comprises at least a first node and a second node at different levels in the node hierarchy, and wherein performing impact calculation in parallel for each node comprises; indicating a first set of nodes of the node hierarchy having respective first severities that changed based on the alerts, wherein the first set of nodes comprises the first node and the second node; calculating a first impact value in parallel for each node of the first set of nodes based on the respective first severities and the configurable impact rules applicable to the first set of nodes; indicating a second set of nodes of the node hierarchy having respective second severities that changed based on the first impact value of each node of the first set of nodes; and calculating a second impact value in parallel for each node of the second set of nodes based on the respective second severities and the configurable impact rules applicable to the second set of nodes; and update the node hierarchy in response to performing the impact calculation in parallel for each node.
-
Specification