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 条
  • [31] Resource ratio based virtual machine placement in heterogeneous cloud data centres
    Saikishor Jangiti
    Sriram E
    Rohith Jayaraman
    Harini Ramprasad
    V S Shankar Sriram
    Sādhanā, 2019, 44
  • [32] Virtual Machine Placement via Bin Packing in Cloud Data Centers
    Fatima, Aisha
    Javaid, Nadeem
    Sultana, Tanzeela
    Hussain, Waqar
    Bilal, Muhammad
    Shabbir, Shaista
    Asim, Yousra
    Akbar, Mariam
    Ilahi, Manzoor
    ELECTRONICS, 2018, 7 (12)
  • [33] Optimizing Virtual Network Functions Placement in Virtual Data Center Infrastructure Using Machine Learning
    Bolodurina, I. P.
    Parfenov, D., I
    2017 INTERNATIONAL CONFERENCE ON AEROSPACE TECHNOLOGY, COMMUNICATIONS AND ENERGY SYSTEMS (ATCES 2017), 2018, 302
  • [34] Improving Grouping Genetic Algorithm for Virtual Machine Placement in Cloud Data Centers
    Jamali, Shahram
    Malektaji, Sepideh
    2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 328 - 333
  • [35] Virtual machine placement with (m, n)-fault tolerance in cloud data center
    Ao Zhou
    Shangguang Wang
    Ching-Hsien Hsu
    Myung Ho Kim
    Kok-seng Wong
    Cluster Computing, 2019, 22 : 11619 - 11631
  • [36] Service-Oriented Virtual Machine Placement Optimization for Green Data Center
    Fan-Hsun Tseng
    Chi-Yuan Chen
    Li-Der Chou
    Han-Chieh Chao
    Jian-Wei Niu
    Mobile Networks and Applications, 2015, 20 : 556 - 566
  • [37] Power Consumption-Aware Virtual Machine Placement in Cloud Data Center
    Portaluri, Giuseppe
    Adami, Davide
    Gabbrielli, Andrea
    Giordano, Stefano
    Pagano, Michele
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2017, 1 (04): : 541 - 550
  • [38] A cloud data center virtual machine placement scheme based on energy optimization
    Zhang, Shuo
    Meng, Fanchao
    Zhang, Zhongyi
    2018 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC 2018), 2018, : 215 - 221
  • [39] Virtual machine placement with (m, n)-fault tolerance in cloud data center
    Zhou, Ao
    Wang, Shangguang
    Hsu, Ching-Hsien
    Kim, Myung Ho
    Wong, Kok-seng
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11619 - 11631
  • [40] An Energy-efficient Virtual Machine Placement Algorithm in Cloud Data Center
    Liu, Dan
    Sui, Xin
    Li, Li
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 719 - 723