Title
Smart-DRS: A Strategy of Dynamic Resource Scheduling in Cloud Data Center
Abstract
The biggest advantage of employing virtualization is the ability to flexibly remap physical resources to virtual servers in order to handle the resource redistribution. So virtual machine is the fundamental unit in cloud data center. However, the load of virtual machine constantly changes owing to the needs of applications. In order to improve the resource utilization and reduce power energy, data center needs an automatic, quick and dynamic resource scheduling strategy which treats virtual machine as a scheduling unit to balance load and consolidate servers. In this paper, we present a two-steps dynamic resource scheduling strategy, named Smart-DRS, which fits cloud data center well and strikes a balance between efficiency, cost and instantaneity. Firstly, we employ a prediction technique based on Single Exponential Smoothing algorithm. Then a novel and efficient migration algorithm based on Vector Projection was applied. For evaluating the performance of Smart-DRS, we develop a complete resource management prototype system in which resource scheduling is just only a module. Then we build a cluster with 32 physical machines running with 3200 virtual machines to simulate data center environment. Experiment results tell us that Smart-DRS has a high forecast accuracy and also can deal well with load balancing and load consolidation.
Year
DOI
Venue
2012
10.1109/ClusterW.2012.14
CLUSTER Workshops
Keywords
Field
DocType
load consolidation,single exponential smoothing algorithm,dynamic resource scheduling strategy,virtual server,virtualization,resource utilization,dynamic resource scheduling,complete resource management prototype,computer centres,two-steps dynamic resource scheduling,prediction technique,virtual machine,load balancing,virtual servers,virtual machines,cloud data center,resource allocation,resource scheduling,resource redistribution,physical machines,smart-drs,virtualisation,vector projection,cloud computing,migration algorithm,cloud data,remap physical resource
Virtualization,Resource management,Virtual machine,Scheduling (computing),Computer science,Load balancing (computing),Parallel computing,Real-time computing,Resource allocation,Dynamic priority scheduling,Cloud computing,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-1-4673-2893-7
5
0.45
References 
Authors
11
4
Name
Order
Citations
PageRank
Lei Xu134162.72
Wenzhi Chen214128.65
Zonghui Wang320717.16
Shuangquan Yang470.82