METHOD FOR DEPLOYING A PROBING ENVIRONMENT FOR PROVISIONED SERVICES TO RECOMMEND OPTIMAL BALANCE IN SERVICE LEVEL AGREEMENT USER EXPERIENCE AND ENVIRONMENTAL METRICS
First Claim
1. A method for determining performance metrics for inclusion in a Service Level Agreement (SLA) between a customer and a service provider, the method comprising:
- receiving a provisioning request from a customer;
receiving computing performance requirement parameters for inclusion in said SLA from said customer;
receiving environmental parameters for inclusion in said SLA from said customer;
deploying discovery tools configured to identify the customer'"'"'s relevant infrastructure components based on performance metrics;
deploying and installing probes based on identification of said customer'"'"'s relevant infrastructure components;
obtaining data from said probes while changing infrastructure parameters for simulating and assessing impact of one or more different customer policies for different performance policies; and
using said obtained data to identify and implement an a priori risk sharing agreement between said customer and service provider,wherein a processor unit runs a program to execute one or more of said receiving, deploying tools and probes and obtaining data for said simulating and assessing.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of determining performance metrics for inclusion in a Service Level Agreement (SLA) between a customer and a host computing service provider. The method comprises: receiving a provisioning request from a customer including receiving computing performance requirement parameters and environmental parameters for inclusion in the SLA from the customer; deploying discovery tools to identify relevant infrastructure components based on performance metrics. Based on identification of the customer'"'"'s relevant infrastructure components, probes are deployed and installed. Then, data is obtained from the probes while changing infrastructure components for simulating and assessing impact of one or more different customer scenarios for different performance policies. In one aspect, the obtained data is used to identify and implement an a priori risk sharing agreement between the customer and service provider. In a further aspect, the data obtained for simulating and assessing impact of one or more different customer policies include data for simulating and assessing different environmental policies.
-
Citations
29 Claims
-
1. A method for determining performance metrics for inclusion in a Service Level Agreement (SLA) between a customer and a service provider, the method comprising:
-
receiving a provisioning request from a customer; receiving computing performance requirement parameters for inclusion in said SLA from said customer; receiving environmental parameters for inclusion in said SLA from said customer; deploying discovery tools configured to identify the customer'"'"'s relevant infrastructure components based on performance metrics; deploying and installing probes based on identification of said customer'"'"'s relevant infrastructure components; obtaining data from said probes while changing infrastructure parameters for simulating and assessing impact of one or more different customer policies for different performance policies; and using said obtained data to identify and implement an a priori risk sharing agreement between said customer and service provider, wherein a processor unit runs a program to execute one or more of said receiving, deploying tools and probes and obtaining data for said simulating and assessing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for determining performance metrics for inclusion in a Service Level Agreement (SLA) between a customer and a service provider comprising:
-
a memory; a processor in communications with the computer memory, wherein the computer system is capable of performing a method comprising; receiving a provisioning request from a customer; receiving computing performance requirement parameters for inclusion in said SLA from said customer; receiving environmental parameters for inclusion in said SLA from said customer; deploying discovery tools to identify the customer'"'"'s relevant infrastructure components based on performance metrics; deploying and installing probes based on identification of said customer'"'"'s relevant infrastructure components; obtaining data from said probes while changing infrastructure parameters for simulating and assessing impact of one or more different customer policies for different performance policies; and using said obtained data to identify and implement an a priori risk sharing agreement between said customer and service provider. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for performing a method for determining performance metrics for inclusion in a Service Level Agreement (SLA) between a customer and a service provider, said computer program product comprising:
-
a storage medium readable by a processing unit and storing instructions for processing by the processing unit for performing a method comprising; receiving a provisioning request from a customer; receiving computing performance requirement parameters for inclusion in said SLA from said customer; receiving environmental parameters for inclusion in said SLA from said customer; deploying discovery tools to identify the customer'"'"'s relevant infrastructure components based on performance metrics; deploying and installing probes based on identification of said customer'"'"'s relevant infrastructure components; obtaining data from said probes while changing infrastructure components for simulating and assessing impact of one or more different customer policies for different performance policies; and using said obtained data to identify and implement an a priori risk sharing agreement between said customer and service provider. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of deploying a computer program product for determining performance metrics for inclusion in a Service Level Agreement (SLA) between first and second entities, wherein, when processed, the computer program performs the steps of
receiving a provisioning request from a first entity; -
receiving computing performance requirement parameters for inclusion in said SLA from said first entity; receiving environmental parameters for inclusion in said SLA from said first entity; deploying discovery tools to identify relevant infrastructure components based on performance metrics; deploying and installing probes based on identification of said first entity'"'"'s relevant infrastructure components; obtaining data from said probes while changing infrastructure components for simulating and assessing impact for said first entity of one or more different policies for different performance policies; and using said obtained data to identify and implement an a priori risk sharing agreement between said first and second entities. - View Dependent Claims (29)
-
Specification