GreenCloud: Energy-Efficient and SLA-based Management Cloud Resources


Buyya have proposed the GreenCloud seo firms project aimed at the development of energy-efficient provisioning of Cloud resources, while meeting QoS requirements defined by theSLAestablished through a negotiation between providers and consu- mers. The project has explored the problem of power-aware allocation of VMs in Cloud data centers for application services based on user QoS requirements such as deadline and budget constraints [65]. The authors have introduced a real-time virtual machine model. Under this model, a Cloud provider provisions VMs for requested real-time applications and ensures meeting the facial hair removal specified deadline constraints.

The problem is addressed at several levels. At the first level, a user submits a

request to a resource broker for provisioning resources for an application consisting

of a set of subtasks with specified CPU and deadline requirements. The broker

translates the specified resource requirements into a request for provisioning VMs and submits the request to a number of Cloud data centers. The data centers return the price of provisioning VMs for the broker’s request if the deadline requirement can be fulfilled. The broker chooses the data center that provides the lowest price of resource provisioning. The selected data center’s VM provisioner allocates the requested replica bags VMs to the physical resources, followed by launching the user’s applica- tions. The authors have proposed three policies for scheduling real-time VMs in a data center using DVFS to reduce the energy consumption, while meeting the deadline constraints and maximizing the request acceptance rate. The Lowest- DVS policy adjusts the CPU’s P-state to the lowest level, ensuring that all the real-time VMs meet their deadlines. The no no hair removal d-Advanced-DVS policy over-scales the CPU speed up to d% to increase the acceptance rate. The Adaptive-DVS policy uses an M/M/1 queueing model to calculate the optimal CPU speed if the arrival rate and service time of real-time VMs can be estimated in advance.

The proposed approach has been evaluated via simulations using the CloudSim toolkit [70]. The simulations results have shown that the d-Advanced-DVS shows the best performance in terms of profit per unit of the consumed power, as the CPU performance is automatically adjusted according to the system load. The perfor- mance of the Adaptive-DVS is limited by the simplified queueing model.

Comments are closed.