MANAGING A SUSTAINABLE CLOUD COMPUTING SERVICE
First Claim
1. A method for managing a cloud comprising:
- receiving a request from a user to implement a new cloud service having at least one service characteristic;
computing a prediction of a first sustainability impact based on the service characteristic for an implementation of the new cloud service on a high quality of service (QoS) server;
computing a prediction of a second sustainability impact based on the service characteristic for an implementation of the new cloud service on a high sustainability server; and
presenting the first and second predicted sustainability impacts to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing a cloud using a cloud controller and a sustainability metrics manager having executable computer-readable instructions stored on a database first includes receiving a request from a cloud user to implement a new cloud service having at least one service characteristic. Once the request is received, the controller computes a prediction of a first sustainability impact based on the service characteristic for an implementation of the cloud service on a high quality of service (QoS) server operating in the cloud, and also computes a prediction of a second sustainability impact based on the service characteristic for an implementation of the cloud service on a high sustainability server operating in the cloud. The controller then presents the first and second predicted sustainability impacts to the cloud user so that the cloud user can make an informed decision with regard to the new cloud service request.
-
Citations
15 Claims
-
1. A method for managing a cloud comprising:
-
receiving a request from a user to implement a new cloud service having at least one service characteristic; computing a prediction of a first sustainability impact based on the service characteristic for an implementation of the new cloud service on a high quality of service (QoS) server; computing a prediction of a second sustainability impact based on the service characteristic for an implementation of the new cloud service on a high sustainability server; and presenting the first and second predicted sustainability impacts to the user. - View Dependent Claims (2, 3)
-
-
4. A method for managing a cloud comprising:
-
maintaining an operating list of high Quality of Service (QoS) servers and high sustainability servers currently operating in a cloud; receiving a request from a user to implement a new cloud service on the cloud having at least one service characteristic; computing a prediction of a first set of sustainability characteristics based on the service characteristic for an implementation of the new cloud service on one of the high QoS servers; computing a prediction of a second set of sustainability characteristics based on the service characteristic for an implementation of the new cloud service on a high sustainability server; presenting the first and second set of predicted sustainability characteristics to the user; receiving a preference from the user to implement the new cloud service in accordance with one of the first and second sets of predicted sustainability characteristics; and implementing the new cloud service in accordance with the user preference. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium having machine readable instructions that when executed by a processor cause the processor to:
-
receive a request from a user to implement a new cloud service having at least one service characteristic; compute a prediction of a first sustainability impact based on the service characteristic for an implementation of the new cloud service on a high quality of service (QoS) server; compute a prediction of a second sustainability impact based on the service characteristic for an implementation of the new cloud service on a high sustainability server; and present the first and second predicted sustainability impacts to the user. - View Dependent Claims (15)
-
Specification