바로가기메뉴

본문 바로가기 주메뉴 바로가기

logo

Adaptive Scheduling for QoS-based Virtual Machine Management in Cloud Computing

INTERNATIONAL JOURNAL OF CONTENTS / INTERNATIONAL JOURNAL OF CONTENTS, (P)1738-6764; (E)2093-7504
2012, v.8 no.4, pp.7-11
https://doi.org/10.5392/IJoC.2012.8.4.007
Yang Cao (Eastern Liaoning University)

Abstract

Cloud Computing can be viewed as a dynamically-scalable pool of resources. Virtualization is one of the key technologies enabling Cloud Computing functionalities. Virtual machines (VMs) scheduling and allocation is essential in Cloud Computing environment. In this paper, two dynamic VMs scheduling and allocating schemes are presented and compared. One dynamically on-demand allocates VMs while the other deploys optimal threshold to control the scheduling and allocating of VMs. The aim is to dynamically allocate the virtual resources among the Cloud Computing applications based on their load changes to improve resource utilization and reduce the user usage cost. The schemes are implemented by using SimPy, and the simulation results show that the proposed adaptive scheme with one threshold can be effectively applied in a Cloud Computing environment both performance-wise and cost-wise.

keywords
Virtual Machine Scheduling, Dynamic Resource Allocation, Cloud Computing, SimPy

INTERNATIONAL JOURNAL OF CONTENTS