Apparatus, system, and method for managing quality-of-service-assured e-business service systems
First Claim
1. An e-business service level agreement (SLA) contract management system for managing the operations of QoS-assured e-business service system comprising:
- one or more service-level monitors that monitor a quality measure of one or more monitored systems and generate one or more events when the monitored system does not conform or might soon not conform to the respective quality measure;
a cross SLA event manager that receives the events and determines which of a plurality of service (SLA) contracts are affected by the events, the SLA contracts governing the use of one or more of the monitored systems; and
one or more SLA management object (SMO) for each SLA contract that tracks the events according to its respective SLA contracts, and a cross-SLA resource manager that determines, based at least in part on a financial impact assessment, how to provide one or more service management resources to meet resource requests from more than one SMO.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more SLA-specified service-level monitors and/or one or more provider-owned service-level management monitors are used by the invention to monitor one or more quality measures of one or more QoS-assured service systems and to generate one or more service-level monitoring events when the monitored system does not conform to the respective quality measures. The invention includes a cross-SLA event manager that receives the monitoring events and determines which one or more SLA contracts are affected by the events. Then one or more SLA management objects (SMOs) track the SLA-specific events generated by the event manager according to each of the respective SLA contracts. The SMOs also determine how to allocate/deallocate/configure SLA management resources and/or to determine the effect of these changes on the service system operation to assure the contracted quality of service. A cross-SLA resource manager handles the SMOs'"'"' resource allocation requests and optimizes the allocation of available resources per the service provider'"'"'s SLA management objectives. Finally, a SMO manager manages the execution of SMOs and facilitates the integration and management of service system testing-time and production-time activities.
246 Citations
21 Claims
-
1. An e-business service level agreement (SLA) contract management system for managing the operations of QoS-assured e-business service system comprising:
-
one or more service-level monitors that monitor a quality measure of one or more monitored systems and generate one or more events when the monitored system does not conform or might soon not conform to the respective quality measure;
a cross SLA event manager that receives the events and determines which of a plurality of service (SLA) contracts are affected by the events, the SLA contracts governing the use of one or more of the monitored systems; and
one or more SLA management object (SMO) for each SLA contract that tracks the events according to its respective SLA contracts, and a cross-SLA resource manager that determines, based at least in part on a financial impact assessment, how to provide one or more service management resources to meet resource requests from more than one SMO. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A service level agreement SLA contract management method comprising the steps of:
-
monitoring a quality measure of one or more monitored systems and generating one or more events when the monitored system does not conform or might soon not conform to the respective quality measure;
receiving the events and determines which of a plurality of service (SLA) contracts are affected by the events, the SLA contracts governing the use of one or more of the monitored systems;
tracking the events according to each of the respective SLA contracts; and
basing an allocation of resources in response to a plurality of resource requests at least in part on a financial impact assessment of said allocation.
-
-
20. A computer program product having a computer-readable media and a program executable to perform the steps of:
-
monitoring a quality measure of one or more monitored systems and generating one or more events when the monitored system does not conform or might soon not conform to the respective quality measure;
receiving the events and determining which of a plurality of level agreement service (SLA) contracts are affected by the events, the SLA contracts governing the use of one or more of the monitored systems; and
tracking the events according to each of the respective SLA contracts; and
allocating resources in response to a plurality of resource requests based at least in part on a financial impact assessment of said allocating.
-
-
21. An e-business service level agreement (SLA) contract management system for managing the operations of QoS-assured e-business service systems comprising:
-
means for monitoring a quality measure of one or more monitored systems and generating one or more events when the monitored system does not conform or might soon not conform to the respective quality measure;
means for receiving the events and determining which of a plurality of service (SLA) contracts are affected by the events, the SLA contracts governing the use of one or more of the monitored systems; and
means for tracking the events according to each of the respective SLA contracts; and
means for allocating resources in response to multiple resource requests based on a financial assessment of the allocating.
-
Specification