Browse Prior Art Database

System and Method for Automatically Selecting Cloud Providers Based on Prioritized SLA Metrics Disclosure Number: IPCOM000200319D
Publication Date: 2010-Oct-05
Document File: 5 page(s) / 394K

Publishing Venue

The Prior Art Database


The disclosure describes a method for automatically selecting cloud providers based on prioritized SLA metrics. The disclosure includes an objective, machine-readable way to describe and prioritize requirements and an automatable way to select cloud providers based on those requirements.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 53% of the total text.

Page 01 of 5

System and Method for Automatically Selecting Cloud Providers Based on Prioritized SLA Metrics

Problem solved:

The problem solved is the ability to describe a cloud consumer's requirements for cloud services. Current technology requires consumers to specify their requirements and evaluate cloud providers' claims manually. The drawback to this approach is that it is subjective and error-prone. In addition, the subjective nature of this approach means that the stated requirements rarely reflect the actual requirements of the organization.

Current approaches also focus on the needs of the service providers, allowing them to configure their networks in an attempt to deliver the SLA requirements of their users. This approach assists the consumers who initiate the requirements.

Summary of Invention:

This invention provides a module (the SLA Adaptive Module) that creates and manages a completely objective, machine-readable description of the required metrics and the relative importance of those metrics. This allows the cloud consumer to specify their requirements in exact detail (in fact, it forces him to do so). This description of the consumer's needs makes it possible to automatically find the cloud providers who most closely match the consumer's requirements. The module manages the information passed between the consumer and provider. The module mediates between the requirements of the consumer and the capabilities of the provider.


The core of the invention is a module that provides a machine-readable way of expressing two important pieces of data: 1) The required values for certain metrics, and
2) The relative importance of those metrics.

The relative importance of the metrics includes three features: 1) The ability to specify that certain values cannot change, 2) The ability to specify that a value must be within a particular range, and 3) How changes in one value should affect the others.

Another benefit of the invention is the ability to use the generated SLA as a test case. Given this SLA, has a given provider met that SLA? A third-party cloud provider rating agency could verify that the provider met the terms of the SLA.

Another benefit is that a third-party cloud provider rating agency could provide historical information about how well the provider has done over a given period of time.


Page 02 of 5

(This page contains 00 pictures or other non-text object)

The consumer uses the SLA Adaptive Module to express their requirements. The definitions of the metrics are shared by the consumer and the provider. The data sent by the consumer to the module are the values for each of the parameters and the relative importance of each one. The module then sends that data to one or more cloud providers, each of whic...