Title :
Virtual machine placement based on the VM performance models in cloud
Author :
Hui Zhao;Qinghua Zheng; Weizhan Zhang;Yuxuan Chen; Yunhui Huang
Author_Institution :
SPKLSTN Lab, Department of Computer Science and Technology, Xi´an Jiaotong University, No.28, Xianning West Road, Shaanxi, 710049, China
Abstract :
Cloud service providers can offer users virtual machines (VMs) on-demand as a service over the Internet. VMs running on top of a physical machine (PM) share physical resources (CPU, memory, and/or bandwidth), and there may be a great resource contention among them, which results in VMs performance degradation. To prevent this, cloud providers need to study how to place VMs on PMs efficiently. However, the existing virtual machine placement (VMP) methods mainly tried to optimize the cloud resources instead of the VM performance. In this paper, we propose a VMP method based on the VM performance models in cloud. Firstly, with a real OpenStack cloud platform, we study the virtualization resource scheduling principle, analyze the interaction among VMs with shared hardware, consider the relationship between VMs and the host PM, and then we introduce the VM performance models to present the VM performance degradation problem. Secondly, to choose an appropriate PM for placing VM, we take into consideration the application-aware resource consumption characteristic, the VM resource requirement and the VM performance models, so as to minimize the PM performance degradation and guarantee the VM performance. Finally, we take the streaming media services for examples, and conduct some experiments to evaluate our method. The results show it works better than others and guarantees the VM performance significantly.
Keywords :
"Computational modeling","Streaming media","NASA","Computers","Silicon"
Conference_Titel :
Computing and Communications Conference (IPCCC), 2015 IEEE 34th International Performance
Electronic_ISBN :
2374-9628
DOI :
10.1109/PCCC.2015.7410296