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
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;
Conference_Titel :
Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4799-6389-8
DOI :
10.1109/CCNC.2015.7158004