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
来源
MOBILE NETWORKS & APPLICATIONS | 2018年 / 23卷 / 02期
基金
中国国家自然科学基金;
关键词
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
相关论文
共 50 条
  • [1] Improving Resource Utilization via Virtual Machine Placement in Data Center Networks
    Tao Chen
    Yaoming Zhu
    Xiaofeng Gao
    Linghe Kong
    Guihai Chen
    Yongjian Wang
    Mobile Networks and Applications, 2018, 23 : 227 - 238
  • [2] Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center
    Li, Xin
    Qian, Zhuzhong
    Lu, Sanglu
    Wu, Jie
    MATHEMATICAL AND COMPUTER MODELLING, 2013, 58 (5-6) : 1222 - 1235
  • [3] Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement
    Meng, Xiaoqiao
    Pappas, Vasileios
    Zhang, Li
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [4] A Virtual Machine Placement Algorithm for Balanced Resource Utilization in Cloud Data Centers
    Nguyen Trung Hieu
    Di Francesco, Mario
    Yla-Jaaski, Antti
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 475 - 482
  • [5] Virtual machine placement for minimizing connection cost in data center networks
    Fukunaga, Takuro
    Hirahara, Shuichi
    Yoshikawa, Hiyori
    DISCRETE OPTIMIZATION, 2017, 26 : 183 - 198
  • [6] Virtual Machine Placement for Minimizing Connection Cost in Data Center Networks
    Fukunaga, Takuro
    Hirahara, Shuichi
    Yoshikawa, Hiyori
    2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2015, : 486 - 491
  • [7] Online Traffic-aware Virtual Machine Placement in Data Center Networks
    Dias, Daniel S.
    Costa, Luis Henrique M. K.
    2012 GLOBAL INFORMATION INFRASTRUCTURE AND NETWORKING SYMPOSIUM (GIIS), 2012,
  • [8] Improving Utilization of Data Center Networks
    Maksic, Natasa
    Smiljanic, Aleksandra
    IEEE COMMUNICATIONS MAGAZINE, 2013, 51 (11) : 32 - 38
  • [9] Saving energy in data center networks with traffic-Aware virtual machine placement
    Zhi, Chen
    Guowei, Huang
    Information Technology Journal, 2013, 12 (19) : 5064 - 5069
  • [10] Optimized Virtual Machine Placement with Traffic-Aware Balancing in Data Center Networks
    Chen, Tao
    Gao, Xiaofeng
    Chen, Guihai
    SCIENTIFIC PROGRAMMING, 2016, 2016