Real-time SLA impact analysis
First Claim
1. A method for performing a real-time service level agreement (SLA) impact analysis, the method comprising the steps of:
- detecting by a processor of the computer an event arising from a specific resource from amongst the different resources within a first SLA;
identifying the specific resource for the detected event;
analyzing the first SLA to identify different resources within the first SLA;
determining whether based upon said event said specific resource cannot perform adequately enough so as to meet a term within the first SLA that directly specifies said specific resource;
on condition that it is determined that the first SLA specifies the specific resource and that the specific resource in consequence of the event cannot perform adequately enough to meet the term within the first SLA, generating a notification in the memory of the computer, but otherwise consulting a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification;
analyzing each of several different SLAs to identify different resources within the several different SLAs and further determining whether based upon said event said specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the several different SLAs; and
,generating the notification in the memory of the computer on condition that based upon said event said specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the different SLAs but otherwise consulting a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and apparatus for performing a real-time service level agreement (SLA) impact analysis. In the system of the invention, a service level manager can be programmed to establish a plurality of SLAs directly implicating selected resources. A relationship database further can be configured for coupling to one or more management applications programmed to manage the selected resources. Finally, a modeling and evaluation system can be communicatively coupled to the relationship database and the service level manager and programmed to perform a real-time SLA impact analysis based both upon resources directly implicated by the SLAs and also upon resources which are related to the resources directly implicated by the SLAs.
-
Citations
8 Claims
-
1. A method for performing a real-time service level agreement (SLA) impact analysis, the method comprising the steps of:
-
detecting by a processor of the computer an event arising from a specific resource from amongst the different resources within a first SLA; identifying the specific resource for the detected event; analyzing the first SLA to identify different resources within the first SLA; determining whether based upon said event said specific resource cannot perform adequately enough so as to meet a term within the first SLA that directly specifies said specific resource; on condition that it is determined that the first SLA specifies the specific resource and that the specific resource in consequence of the event cannot perform adequately enough to meet the term within the first SLA, generating a notification in the memory of the computer, but otherwise consulting a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification; analyzing each of several different SLAs to identify different resources within the several different SLAs and further determining whether based upon said event said specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the several different SLAs; and
,generating the notification in the memory of the computer on condition that based upon said event said specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the different SLAs but otherwise consulting a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification. - View Dependent Claims (2, 3)
-
-
4. A system of performing a real-time service level agreement (SLA) impact analysis comprising:
-
a hardware processor configured to; detect an event arising from a specific resource from amongst the different resources within a first SLA; identify the specific resource for the detected event; analyze a first SLA to identify different resources within the first SLA; determine whether based upon the event the specific resource cannot perform adequately enough so as to meet a term within the first SLA that directly specifies said specific resource; on condition that it is determined that the first SLA specifies the specific resource and that the specific resource in consequence of the event cannot perform adequately enough to meet the term within the first SLA, generate a notification in the memory of the computer, but otherwise consult a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification; analyze each of several different SLAs to identify different resources within the several different SLAs and further determine whether based upon the event the specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the several different SLAs; and
,generate the notification on condition that based upon the event, the specific resource inhibits another different resource from performing adequately enough so as to meet the different term within the different SLAs but otherwise consult a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generate the notification. - View Dependent Claims (5)
-
-
6. A non-transitory machine readable storage having stored thereon a computer program for performing a real-time service level agreement (SLA) impact analysis, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
detecting by a processor of the computer an event arising from a specific resource from amongst the different resources within a first SLA; identifying the specific resource for the detected event; analyzing the first SLA to identify different resources within the first SLA; determining whether based upon said event said specific resource cannot perform adequately enough so as to meet a term within the first SLA that directly specifies said specific resource; on condition that it is determined that the first SLA specifies the specific resource and that the specific resource in consequence of the event cannot perform adequately enough to meet the term within the first SLA, generating a notification in the memory of the computer, but otherwise consulting a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification; analyzing each of several different SLAs to identify different resources within the several different SLAs and further determining whether based upon said event said specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the several different SLAs; and
,generating the notification in the memory of the computer on condition that based upon said event said specific resource inhibits another different resource from performing adequately enough so as to meet a different term within the different SLAs but otherwise consulting a hierarchy of resources to determine whether other resources in the hierarchy depend upon the specific resource and if so, also generating the notification. - View Dependent Claims (7, 8)
-
Specification