Energy and SLA based Ant Colony Algorithm for Virtual Machine Consolidation
G. Sushmitha1, G. M. Karthik2, M. SayeeKumar3

1Sushmitha Govindaraju, SRM Institute of Science and Technology, Chennai (Tamil Nadu), India.
2G. M. Karthik, SRM Institute of Science and Technology, Chennai (Tamil Nadu), India.
3M. Sayeekumar, SRM Institute of Science and Technology, Chennai (Tamil Nadu), India.
Manuscript received on 02 April 2019 | Revised Manuscript received on 18 April 2019 | Manuscript Published on 30 April 2019 | PP: 34-40 | Volume-7 Issue-6S6 April 2019 | Retrieval Number: F10050476S619/2019©BEIESP | DOI: 10.35940/ijrte.F1005.0476S619
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: Cloud data centers provide virtual resources as per user’s demand. Virtual Machine Consolidation is the process of migrating virtual machines from heavily loaded and lightly loaded hosts to moderately loaded hosts to increase energy efficiency. But this can impact the SLA between the cloud service provider and customer because migration incurs additional energy consumption. Energy consumption and SLA violation are major concerns of a cloud service provider. To solve this problem, a combined metric which is the product of energy consumption and Performance degradation due to Migration (PDM) is used as heuristic information for Ant Colony Optimization. The virtual machine to be migrated is chosen based on Virtual Machine (VM) Selection policies which consider minimal migration time or minimal product of computing and memory resources. The performance evaluation shows the efficiency of the algorithm.
Keywords: (Data Centers, Cloud Computing , Virtual Machine Placement, Ant Colony Optimisation, Energy Consumption).
Scope of the Article: Algorithm Engineering