IEEE Access · 2018 · 171 citations · 29 references
ComputingCloud ComputingCloud InfrastructureCloud Performance OptimizationEnergy ManagementCloud Resource ManagementCompute Resource ManagementEnergy-efficient Cloud ComputingResource ProvisioningResource SchedulingWorkload SchedulingCloud Data CentersCloud Service-level AgreementsData Center Energy OptimizationEnergy-aware Resource SchedulingEnergy-efficient Resource ManagementEnergy-efficient Resource ProvisioningEnergy-efficient VirtualizationVirtual Machine Placement
Cloud computing faces high energy consumption and SLA violations as demand grows, yet existing energy‑aware approaches ignore SLA impacts during VM selection and network traffic, limiting their effectiveness. The study proposes three adaptive models—gradient‑descent regression, maximize correlation percentage, and bandwidth‑aware selection—to reduce energy consumption and SLA violations. The algorithms use robust regression–based adaptive detection of overloaded hosts (Gdr and MCP) and a bandwidth‑aware dynamic VM selection policy that accounts for network traffic to meet SLAs. Experiments on real workload traces demonstrate that the proposed algorithms lower energy consumption while preserving required performance levels in a CloudSim‑based cloud data center.
In cloud computing, high energy consumption and service-level agreements (SLAs) violation are the challenging issues considering that the demand for computational power is growing rapidly, thereby requiring large-scale cloud data centers. Although, there are many existing energy-aware approaches focusing on minimizing energy consumption while ignoring the SLA violation at the time of a virtual machine (VM) selection from overloaded hosts. Also, they do not consider that the current network traffic causes performance degradation and thus may not really reduce SLA violation under a variety of workloads. In this context, this paper proposes three adaptive models, namely, gradient descent-based regression (Gdr), maximize correlation percentage (MCP), and bandwidth-aware selection policy (Bw), that can significantly minimize energy consumption and SLA violation. Energy-aware methods for overloaded host detection and VM selection from an overloaded host are necessary to improve the energy efficiency and SLA violation of a cloud data center after migrating all VM from underloaded host turn to idle host, which switch to energy-saving mode is also beneficial. Gdr and MCP are adaptive energy-aware algorithms based on the robust regression model, for overloaded host detection. A Bw dynamic VM selection policy selects VM according to the network traffic from the overloaded host under SLAs. Experimental results on the real workload traces show that the proposed algorithms reduce energy consumption while maintaining the required performance levels in a cloud data center using a CloudSim simulator to validate the proposed algorithms.
29
Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov et al. · Software Practice and Experience · 2010 · 4.9K citations · Full text
An overview of gradient descent optimization algorithms
Sebastian Ruder · arXiv (Cornell University) · 2016 · 4.8K citations · Full text
The Case for Energy-Proportional Computing
Luiz André Barroso, Urs Hölzle · Computer · 2007 · 2.5K citations
Anton Beloglazov, Rajkumar Buyya · Concurrency and Computation Practice and Experience · 2011 · 1.8K citations