Publication | Open Access
Adaptive Energy-Aware Algorithms for Minimizing Energy Consumption and SLA Violation in Cloud Computing
169
Citations
29
References
2018
Year
Cluster ComputingEngineeringEnergy EfficiencySla ViolationCloud Load BalancingCloud Resource ManagementEnergy-efficient AlgorithmsData ScienceSystems EngineeringOverloaded HostsNetwork TrafficParallel ComputingPower-aware SoftwarePower-aware ComputingComputer EngineeringComputer ScienceCloud Service AdaptationSmart GridEnergy ManagementEdge ComputingCloud ComputingPower-efficient ComputingAdaptive Energy-aware Algorithms
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1