Virtual Machine Allocation in Cloud Computing Environment

  • Authors:
  • Absalom E. Ezugwu;Seyed M. Buhari;Sahalu B. Junaidu

  • Affiliations:
  • Department of Computer Science, Faculty of Science, Federal University Lafia, Lafia, Nasarawa State, Nigeria;Department of Computer Science, Faculty of Science, Universiti Brunei Darussalam, Gadong, Brunei;Department of Mathematics, Faculty of Science, Ahmadu Bello University, Zaria, Kaduna State, Nigeria

  • Venue:
  • International Journal of Cloud Applications and Computing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Virtual machine allocation problem is one of the challenges in cloud computing environments, especially for the private cloud design. In this environment, each virtual machine is mapped unto the physical host in accordance with the available resource on the host machine. Specifically, quantifying the performance of scheduling and allocation policy on a Cloud infrastructure for different application and service models under varying performance metrics and system requirement is an extremely challenging and difficult problem to resolve. In this paper, the authors present a Virtual Computing Laboratory framework model using the concept of private cloud by extending the open source IaaS solution Eucalyptus. A rule based mapping algorithm for Virtual Machines VMs which is formulated based on the principles of set theoretic is also presented. The algorithmic design is projected towards being able to automatically adapt the mapping between VMs and physical hosts' resources. The paper, similarly presents a theoretical study and derivations of some performance evaluation metrics for the chosen mapping policies, these includes determining the context switching, waiting time, turnaround time, and response time for the proposed mapping algorithm.