Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation

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.

Authors and Affiliations

Hanan A. Nadeem, Hanan Elazhary, Mai A. Fadel

Keywords

Related Articles

Selection of Eigenvectors for Face Recognition

Face recognition has advantages over other biometric methods. Principal Component Analysis (PCA) has been widely used for the face recognition algorithm. PCA has limitations such as poor discriminatory power and large co...

Developing an Assessment Tool of ITIL Implementation in Small Scale Environments

Considering the problematic of IT Service Management (ITSM) frameworks Implementation in SMEs, among the various frameworks available for companies to manage their IT services, ITIL is recognized as the most structured a...

New Technique for Suppression Four-Wave Mixing Effects in SAC-OCDMA Networks

A new technique invented for suppressing the FWM in SAC-OCDMA systems based on adding idle code at the sideband of the code construction to generate the virtual FWM power at the sideband of the signal, and then by subtra...

Studying Data Mining and Data Warehousing with Different E-Learning System

Data Mining and Data Warehousing are two most significant techniques for pattern detection and concentrated data management in present technology. ELearning is one of the most important applications of data mining. The f...

Genetic algorithms to optimize base station sitting in WCDMA networks

In UMTS network, radio planning cannot only be based on signal predictions, but it must also consider the traffic distribution, the power control mechanism as well as the power limits and the signal quality constraints....

Download PDF file
  • EP ID EP417699
  • DOI 10.14569/IJACSA.2018.091159
  • Views 77
  • Downloads 0

How To Cite

Hanan A. Nadeem, Hanan Elazhary, Mai A. Fadel (2018). Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation. International Journal of Advanced Computer Science & Applications, 9(11), 416-420. https://europub.co.uk/articles/-A-417699