A Virtual Machine Consolidation Algorithm Based on Ant Colony System and Extreme Learning Machine for Cloud Data Center
TL;DR: A lower complexity multi-population ant colony system algorithm with the Extreme Learning Machine (ELM) prediction ( ELM_MPACS) that reduces energy consumption, migration times and SLA violations effectively.
read more
Abstract: The energy consumption issue of large-scale data centers is attracting more and more attention. Virtual machine consolidation can significantly reduce energy consumption by migrating virtual machines from one physical machine to another. However, excessive virtual machine consolidation can lead to dangerous Service Level Agreement (SLA) violations. Therefore, how to balance between effective energy consumption and SLA violations avoidance effectively is a paradox to be mediated. The virtual machine consolidation problem is NP-hard. The traditional heuristic algorithm is easy to fall into the local optimal and some meta-heuristic algorithms can help to avoid it. However, the existing meta-heuristic algorithms are with high complexity. Therefore, we propose a lower complexity multi-population ant colony system algorithm with the Extreme Learning Machine (ELM) prediction (ELM_MPACS). The algorithm firstly predicts the host state employing ELM and then the virtual machine on the overloaded host will be migrated to the normal host, while the virtual machine on the underloaded host will be consolidated to another underloaded host with higher utilization. Multiple populations concurrently construct migration plans and local search further optimizes the results obtained by each population to reduce SLA violations. We compare ELM_MPACS with the benchmark, heuristic and meta-heuristic algorithms. The experimental results have shown that compared with these algorithms, our algorithm reduces energy consumption, migration times and SLA violations effectively.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments
TL;DR: The role of nature-inspired meta-heuristic algorithms in the VM consolidation problem is highlighted, the existing approaches are reviewed, a detailed comparison of approaches based on important factors are offered, and the future directions are outlined.
89
Energy-efficient VM scheduling based on deep reinforcement learning
Bin Wang,Fagui Liu,Weiwei Lin +2 more
TL;DR: Wang et al. as mentioned in this paper proposed a deep reinforcement learning model based on QoS feature learning to optimize data center resource scheduling, which can effectively reduce the energy consumption of cloud data centers while maintaining the lowest SLA violation rate.
43
Container Migration Mechanism for Load Balancing in Edge Network Under Power Internet of Things
TL;DR: A container migration-based decision-making (CMDM) mechanism in power IoT is proposed and compared with genetic algorithm (GA) and Space Aware Best Fit Decreasing (SABFD) algorithm, the comprehensive performance of CMDM in load balancing joint migration cost is improved.
A Dynamic Virtual Machine Resource Consolidation Strategy Based on a Gray Model and Improved Discrete Particle Swarm Optimization
TL;DR: In this article, a VM dynamic consolidation strategy based on a gray model and an improved discrete particle swarm algorithm (GM-DPSO) is proposed to reduce energy consumption while ensuring the quality of service of a datacenter.
The role of an ant colony optimisation algorithm in solving the major issues of the cloud computing
TL;DR: There are many issues and problems in cloud computing that researchers try to solve by using different techniques, and many meta-heuristic approaches are used to solve these problems.
14
References
A view of cloud computing
Michael Armbrust,Armando Fox,Rean Griffith,Anthony D. Joseph,Randy H. Katz,Andy Konwinski,Gunho Lee,David A. Patterson,Ariel Rabkin,Ion Stoica,Matei Zaharia +10 more
TL;DR: The clouds are clearing the clouds away from the true potential and obstacles posed by this computing capability.
10.4K
Ant colony system: a cooperative learning approach to the traveling salesman problem
TL;DR: The results show that the ACS outperforms other nature-inspired algorithms such as simulated annealing and evolutionary computation, and it is concluded comparing ACS-3-opt, a version of the ACS augmented with a local search procedure, to some of the best performing algorithms for symmetric and asymmetric TSPs.
8.3K
Extreme Learning Machine for Regression and Multiclass Classification
Guang-Bin Huang,Hongming Zhou,Xiaojian Ding,Rui Zhang +3 more
- 01 Apr 2012
TL;DR: ELM provides a unified learning platform with a widespread type of feature mappings and can be applied in regression and multiclass classification applications directly and in theory, ELM can approximate any target continuous function and classify any disjoint regions.
5.7K
CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
TL;DR: The result of this case study proves that the federated Cloud computing model significantly improves the application QoS requirements under fluctuating resource and service demand patterns.
5.3K
Extreme learning machine: a new learning scheme of feedforward neural networks
Guang-Bin Huang,Qin-Yu Zhu,Chee-Kheong Siew +2 more
- 25 Jul 2004
TL;DR: A new learning algorithm called extreme learning machine (ELM) for single-hidden layer feedforward neural networks (SLFNs) which randomly chooses the input weights and analytically determines the output weights of SLFNs is proposed.
4.4K