DocumentCode
3150578
Title
Towards optimal CPU frequency and different workload for multi-objective VM allocation
Author
Zhen Liu ; Yongchao Xiang ; Xiaoya Qu
Author_Institution
Sch. of Comput. & Inf. Technol., Beijing Jiaotong Univ., Beijing, China
fYear
2015
fDate
9-12 Jan. 2015
Firstpage
367
Lastpage
372
Abstract
In the problem of VMs consolidation for cloud energy saving, workload characteristics should be considered to make a more reasonable solution for VM placement. Different workload works in a varied CPU utilization during its work time according to its task characteristics. However, there are many works that evaluate energy consumption have the basic assumption that the CPU works on 100% full load. In this paper, we have theoretically verified that there will be a CPU frequency best suited for a certain CPU utilization that can make the minimum energy consumption. According to this deduction, We put forward a CPU frequency scaling algorithm VP-FS(Virtual machine Placement with Frequency Scaling). We simulate three groups of VM tasks. We also design and implement three typical greedy algorithms for VMs placement. We then carry the experiments using these four algorithms to allocate the three groups of VMs respectively. Our efforts show that different workloads will affect VMs allocation results. Each group of workload has its most suitable algorithm when considering the minimum used number of physical machines. And because of the CPU frequency scaling, VP-FS has the best results on the total energy consumption compared with the other three algorithms under any of the three groups of workloads.
Keywords
cloud computing; microprocessor chips; operating systems (computers); virtual machines; CPU frequency scaling; CPU frequency scaling algorithm; CPU utilization; VM consolidation; VP-FS; cloud energy saving; energy consumption; multiobjective VM allocation; optimal CPU frequency; virtual machine placement with frequency scaling; workload characteristics; Algorithm design and analysis; Bandwidth; Energy consumption; Heuristic algorithms; Linear programming; Resource management; Time-frequency analysis; CPU frequency scaling; cloud datacenter; energy consumption; workload awareness;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
Conference_Location
Las Vegas, NV
ISSN
2331-9860
Print_ISBN
978-1-4799-6389-8
Type
conf
DOI
10.1109/CCNC.2015.7158004
Filename
7158004
Link To Document