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 条
  • [41] A Survey on Power Aware Virtual Machine Placement Strategies in a Cloud Data Center
    Ranjana, R.
    Raja, J.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 747 - 752
  • [42] An Energy-aware Virtual Machine Placement Algorithm in Cloud Data Center
    Tan, Mingzhe
    Chi, Ce
    Zhang, Jiahao
    Zhao, Shichang
    Li, Guangli
    Lu, Shuai
    IIP'17: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING, 2017,
  • [43] Service-Oriented Virtual Machine Placement Optimization for Green Data Center
    Tseng, Fan-Hsun
    Chen, Chi-Yuan
    Chou, Li-Der
    Chao, Han-Chieh
    Niu, Jian-Wei
    MOBILE NETWORKS & APPLICATIONS, 2015, 20 (05): : 556 - 566
  • [44] Research on Placement Algorithm of Flexible Virtual Machine in Elastic Optical Data Center
    Ma Zhongjun
    Liu Fengqing
    Chen Yuxing
    LASER & OPTOELECTRONICS PROGRESS, 2023, 60 (17)
  • [45] Multi-resource balance optimization for virtual machine placement in cloud data centers
    Wei, Wenting
    Wang, Kun
    Wang, Kexin
    Gu, Huaxi
    Shen, Hong
    COMPUTERS & ELECTRICAL ENGINEERING, 2020, 88
  • [46] Stochastic Virtual Machine Placement for Cloud Data Centers Under Resource Requirement Variations
    Zhou, Junlong
    Zhang, Yi
    Sun, Lulu
    Zhuang, Sisi
    Tang, Cheng
    Sun, Jin
    IEEE ACCESS, 2019, 7 : 174412 - 174424
  • [47] Placement and Performance Analysis of Virtual Multicast Networks in Fat-Tree Data Center Networks
    Duan, Jun
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (10) : 3013 - 3028
  • [48] Parallel virtual machine migration in WDM optical data center networks
    Yu, Cunqian
    Hou, Weigang
    Guo, Lei
    Zong, Yue
    OPTICAL SWITCHING AND NETWORKING, 2016, 20 : 46 - 54
  • [49] Policy-Aware Virtual Machine Management in Data Center Networks
    Cui, Lin
    Tso, Fung Po
    Pezaros, Dimitrios P.
    Jia, Weijia
    Zhao, Wei
    2015 IEEE 35th International Conference on Distributed Computing Systems, 2015, : 730 - 731
  • [50] Optimizing Resource Utilization of a Data Center
    Sun, Xiang
    Ansari, Nirwan
    Wang, Ruopeng
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (04): : 2822 - 2846