Service level agreements and management thereof
First Claim
Patent Images
1. A system comprising:
- a client computer system;
a service provider computer system configured to present to the client computer system a list of service implementations offered, wherein the client computer system is configured to select at least one of the service implementations offered and provide usage information for each selected service implementation; and
a service level agreement manager tangibly embodied in a computing device in communication with the client computer system and the service implementation and configured to receive the usage information for the selected service implementation from the client computer system, the service level agreement manager comprising;
an admission controller configured to control admission of the client computer system to the service implementation using a service level agreement;
a performance measurement module in communication with the admission controller and configured to measure performance of the service implementation; and
a specification module in communication with the admission controller and with the performance measurement module, wherein said specification module is configured to determine whether a basis for forming the service level agreement exists based on the usage information received from the client computer system and the measured performance of the selected service implementation.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for service level agreement formation and management is described. More particularly, a service level agreement (SLA) manager is described. This SLA manager comprises an admission controller, a specification module and a performance measurement module. Such SLA manager is interposed between one or more client computer systems and a service provider computer system.
22 Citations
11 Claims
-
1. A system comprising:
-
a client computer system; a service provider computer system configured to present to the client computer system a list of service implementations offered, wherein the client computer system is configured to select at least one of the service implementations offered and provide usage information for each selected service implementation; and a service level agreement manager tangibly embodied in a computing device in communication with the client computer system and the service implementation and configured to receive the usage information for the selected service implementation from the client computer system, the service level agreement manager comprising; an admission controller configured to control admission of the client computer system to the service implementation using a service level agreement; a performance measurement module in communication with the admission controller and configured to measure performance of the service implementation; and a specification module in communication with the admission controller and with the performance measurement module, wherein said specification module is configured to determine whether a basis for forming the service level agreement exists based on the usage information received from the client computer system and the measured performance of the selected service implementation. - View Dependent Claims (2, 3, 4)
-
-
5. A method for service level formation, comprising:
-
providing a client computer system; presenting to the client computer system a list of service implementations offered by a service provider; selecting at least one of the service implementations; providing a service level agreement manager, the service level agreement manager having an admission controller, a specification module and a performance measurement module; establishing communication between the client computer system and the service level agreement manager; invoking the specification module of the service level agreement manager; obtaining performance information from the performance measurement module; obtaining usage information from the client computer system; and comparing the obtained performance information for the selected service implementation and the usage information received from the client computer system to determine if there exists a basis for forming a service level agreement. - View Dependent Claims (6, 7)
-
-
8. An apparatus comprising:
-
a service provider computer system configured to present to a client computer system a list of service implementations offered; a service level agreement manager tangibly embodied in one or more computing devices and configured to receive usage information from the client computing system for a selected service implementation based on the list of service implementations, wherein the service level agreement manager includes; an admission controller configured to control admission of the client computer system to the service implementation using a service level agreement; a performance measurement module in communication with the admission controller and configured to measure performance of the service implementation; and a specification module in communication with the admission controller and with the performance measurement module, wherein said specification module is configured to determine whether a basis for forming the service level agreement exists based on the usage information received from the client computer system and the measured performance of the selected service implementation. - View Dependent Claims (9, 10, 11)
-
Specification