Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation

Author 1: Hanan A. Nadeem Author 2: Hanan Elazhary Author 3: Mai A. Fadel
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 11 · Published 2018 · Cited by 9

DOI: https://doi.org/10.14569/IJACSA.2018.091159

Abstract

In the past few years, many researchers attempted to tackle the problem of decreasing energy consumption in cloud data centers. One of the widely adopted techniques for this purpose is dynamic Virtual Machine (VM) consolidation. Consolidation moves VMs between hosts to decrease energy consumption. However, it has a negative impact on performance leading to Service Level Agreement (SLA) violations. Accordingly, selecting which VM to migrate from one host to another is a challenging task since it can affect performance. Researchers came up with several solutions and policies for efficient VM selection. In this paper, we exploit the fact that many tasks and users may tolerate some performance degradation which means, the tasks running on the VMs can be of different priorities. Accordingly, we propose augmenting consolidation with the priority concept, where low priority tasks are always selected first for migration. Towards this goal, we modified the popular Minimum Migration Time VM selection algorithm using the priority concept. The efficiency of the proposed algorithm is confirmed through extensive simulations using CloudSim toolkit and a real workload. The results show that priority awareness has a positive impact on decreasing energy consumption as well as maximizing SLA obligation.

Keywords

How to Cite this Article

Nadeem, H. A., Elazhary, H., & Fadel, M. A. (2018). Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation. International Journal of Advanced Computer Science and Applications, 9(11). https://doi.org/10.14569/IJACSA.2018.091159

Nadeem, Hanan A., et al.. "Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation." International Journal of Advanced Computer Science and Applications, vol. 9, no. 11, 2018, https://doi.org/10.14569/IJACSA.2018.091159.

@article{Nadeem2018,
  title     = {Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {11},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Hanan A. Nadeem and Hanan Elazhary and Mai A. Fadel},
  doi       = {10.14569/IJACSA.2018.091159},
  url       = {https://doi.org/10.14569/IJACSA.2018.091159}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.