Improving Resource Utilization via Virtual Machine Placement in Data Center Networks

被引:18
作者
Chen, Tao [1 ]
Zhu, Yaoming [1 ]
Gao, Xiaofeng [1 ]
Kong, Linghe [1 ]
Chen, Guihai [1 ]
Wang, Yongjian [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai Key Lab Scalable Comp & Syst, Shanghai 200240, Peoples R China
[2] Minist Publ Secur, Res Inst 3, Key Lab Informat Network Secur, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Virtual machine placement; Prediction; Correlation; Data center networks; ALGORITHM;
D O I
10.1007/s11036-017-0925-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The resource utilization of servers (such as CPU, memory) is an important performance metric in data center networks (DCNs). The cloud platform supported by DCNs aims to achieve high average resource utilization while guaranteeing the quality of cloud services. Previous papers designed various efficient virtual machine placement schemes to increase the average resource utilization and decrease the server overload ratio. Unfortunately, most of virtual machine placement schemes did not contain the service level agreements (SLAs) and statistical methods. In this paper, we propose a correlation-aware virtual machine placement scheme that effectively places virtual machines on physical machines. First, we employ neural networks model and factor model to forecast the resource utilization trend data according to the historical resource utilization data. Second, we design three correlation-aware virtual machine placement algorithms to enhance resource utilization while meeting the user-defined SLAs. The simulation results show that the efficiency of our virtual machine placement algorithms outperforms the generic algorithm and constant variance algorithm by about 15%-30%.
引用
收藏
页码:227 / 238
页数:12
相关论文
共 35 条
[1]   A scalable, commodity data center network architecture [J].
Al-Fares, Mohammad ;
Loukissas, Alexander ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :63-74
[2]  
[Anonymous], 2007, INT CMG C
[3]  
[Anonymous], 2007, P 4 USENIX C NETW SY
[4]  
[Anonymous], 7 EAI INT C CLOUD CO
[5]  
Bobroff N, 2007, 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, P119, DOI 10.1109/INM.2007.374776
[6]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[7]  
Cao B, 2014, INT C PAR DISTRIB SY, P166, DOI 10.1109/PADSW.2014.7097805
[8]   OSA: An Optical Switching Architecture for Data Center Networks With Unprecedented Flexibility [J].
Chen, Kai ;
Singla, Ankit ;
Singh, Atul ;
Ramachandran, Kishore ;
Xu, Lei ;
Zhang, Yueping ;
Wen, Xitao ;
Chen, Yan .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (02) :498-511
[9]   The features, hardware, and architectures of data center networks: A survey [J].
Chen, Tao ;
Gao, Xiaofeng ;
Chen, Guihai .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 96 :45-74
[10]  
Clark C, 2005, USENIX ASSOCIATION PROCEEDINGS OF THE 2ND SYMPOSIUM ON NETWORKED SYSTEMS DESIGN & IMPLEMENTATION (NSDI '05), P273