Method of displaying real-time service level performance, breach, and guaranteed uniformity with automatic alerts and proactive rebating for utility computing environment
First Claim
1. A method in a data processing system for a utility computing environment, the method comprising:
- setting service level thresholds for the utility computing environment, wherein the service level thresholds are based on a service level agreement with a customer;
displaying a view of a current service level for the customer;
presenting a view of a promised service level based on service level agreement parameters;
identifying at least one discrepancy between the promised service level and the current service level; and
providing a rebate to the customer for the at least one discrepancy.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus, and computer program product for displaying real-time service level performance, breach, and guaranteed uniformity with automatic alerts and proactive rebating for a utility computing environment. Service level agreement parameters, based on a service level agreement between a customer and a service provider, are used to identify discrepancies in a promised service level for the utility computing environment. A real-time view of a current service level and the promised service level for the customer are displayed. When a discrepancy between the promised service level and the current service level occurs, a rebate is generated for the customer. Alerts identifying the discrepancy and its root cause are provided to the customer and the service provider for the discrepancy. Alerts may also be provided prior to the occurrence of the discrepancy so that an action may be performed to eliminate the potential discrepancy.
-
Citations
26 Claims
-
1. A method in a data processing system for a utility computing environment, the method comprising:
-
setting service level thresholds for the utility computing environment, wherein the service level thresholds are based on a service level agreement with a customer;
displaying a view of a current service level for the customer;
presenting a view of a promised service level based on service level agreement parameters;
identifying at least one discrepancy between the promised service level and the current service level; and
providing a rebate to the customer for the at least one discrepancy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method in a data processing system for a utility computing environment, the method comprising:
-
displaying at least one of an infrastructure view and an application view of a current service level for a customer, wherein the infrastructure view contains information technology hardware and software components, wherein the application view contains software applications residing on utility computing resources, and wherein the infrastructure view and the application view are linked;
presenting a view of a promised service level based on service level agreement parameters;
retrieving additional details of the at least one of the infrastructure view and the application view by clicking on a component of the at least one of the infrastructure view and the application view; and
switching between the infrastructure view and the application view. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A data processing system for a utility computing environment, the data processing system comprising:
-
setting means for setting service level thresholds for the utility computing environment, wherein the service level thresholds are based on a service level agreement with a customer;
displaying means for displaying a view of a current service level for the customer;
presenting means for presenting a view of a promised service level based on service level agreement parameters;
identifying means for identifying at least one discrepancy between the promised service level and the current service level; and
providing means for providing a rebate to the customer for the at least one discrepancy. - View Dependent Claims (16, 17)
-
-
18. A data processing system for a utility computing environment, the method comprising:
-
displaying means for displaying at least one of an infrastructure view and an application view of a current service level for a customer, wherein the infrastructure view contains information technology hardware and software components, wherein the application view contains software applications residing on utility computing resources, and wherein the infrastructure view and the application view are linked;
presenting means for presenting a view of a promised service level based on service level agreement parameters;
retrieving means for retrieving additional details of the at least one of the infrastructure view and the application view by clicking on a component of the at least one of the infrastructure view and the application view; and
switching means for switching between the infrastructure view and the application view. - View Dependent Claims (19, 20)
-
-
21. A computer program product in a computer readable medium for a utility computing environment, the computer program product comprising:
-
first instructions for setting service level thresholds for the utility computing environment, wherein the service level thresholds are based on a service level agreement with a customer;
second instructions for displaying a view of a current service level for the customer;
third instructions for presenting a view of a promised service level based on service level agreement parameters;
fourth instructions for identifying at least one discrepancy between the promised service level and the current service level; and
fifth instructions for providing a rebate to the customer for the at least one discrepancy. - View Dependent Claims (22, 23)
-
-
24. A computer program product in a computer readable medium for a utility computing environment, the computer program product comprising:
-
first instructions for displaying at least one of an infrastructure view and an application view of a current service level for a customer, wherein the infrastructure view contains information technology hardware and software components, wherein the application view contains software applications residing on utility computing resources, and wherein the infrastructure view and the application view are linked;
second instructions for presenting a view of a promised service level based on service level agreement parameters;
third instructions for retrieving additional details of the at least one of the infrastructure view and the application view by clicking on a component of the at least one of the infrastructure view and the application view; and
fourth instructions for switching between the infrastructure view and the application view. - View Dependent Claims (25, 26)
-
Specification