Topology-aware multi-objective virtual machine dynamic consolidation for cloud datacenter

被引:23
|
作者
Cao, Guangyi [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp, Dept Internet Things Engn, 122 Luoshi Blvd, Wuhan, Hubei, Peoples R China
关键词
Virtual machine dynamic consolidation; Multi-objectives; Topology awareness; Switch link level; Communication bottleneck; PERFORMANCE; ENERGY;
D O I
10.1016/j.suscom.2019.01.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With help of virtualization technology, cloud datacenters provide affordable computation power to numerous enterprises and business users. Virtual machine dynamic consolidation (VMDC) plays an important role in the energy consumption management of datacenters. Previous solutions on VMDC either fail to consider impact resulting from the interaction between datacenter network topology and communication topology, or handle this issue in coarse granular level. In this paper, we propose a new approach to coordinate datacenter network topology and communication topology. The proposed VMDC approach adopts a multi-objective genetic algorithm to simultaneously minimize energy consumption and communication traffic causing performance bottlenecks, while meeting SLA constraint on migration time. In this approach, both SLA constraint and objective function on communication traffic are formulated with topology awareness in switch link level. A comprehensive simulation study shows that the proposed approach can significantly save energy consumption of datacenters and provide SLA assurance for different types of datacenter topologies. Simulation results demonstrate that the proposed approach outperforms prior approaches in terms of reducing energy consumption, bottleneck ratio and SLA violation ratio. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:179 / 188
页数:10
相关论文
共 50 条
  • [1] An energy-efficient topology-aware virtual machine placement in Cloud Datacenters: A multi-objective discrete JAYA optimization
    Shirvani, Mirsaeid Hosseini
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 38
  • [2] QoS-aware Virtual Machine Consolidation in Cloud Datacenter
    Monil, Mohammad Alaul Haque
    Malony, Allen D.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : 81 - 87
  • [3] Multi-objective dynamic virtual machine consolidation in the cloud using ant colony system
    Ashraf, Adnan
    Porres, Ivan
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2018, 33 (01) : 103 - 120
  • [4] Multi-Objective Virtual Machine Consolidation
    Qiu, Weimin
    Qian, Zhuzhong
    Lu, Sanglu
    [J]. 2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 270 - 277
  • [5] Virtual Machine Consolidation Algorithm Based on Multi-objective Optimization in Cloud Computing
    Hu, Zhigang
    Xiao, Hui
    Li, Keqin
    [J]. Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2020, 47 (02): : 116 - 124
  • [6] A Virtual Machine Consolidation Algorithm Based on Dynamic Load Mean and Multi-Objective Optimization in Cloud Computing
    Li, Pingping
    Cao, Jiuxin
    [J]. SENSORS, 2022, 22 (23)
  • [7] Risk-aware multi-objective optimized virtual machine placement in the cloud
    Han, Jin
    Zang, Wangyu
    Liu, Li
    Chen, Songqing
    Yu, Meng
    [J]. JOURNAL OF COMPUTER SECURITY, 2018, 26 (05) : 707 - 730
  • [8] Decentralized cloud datacenter reconsolidation through emergent and topology-aware behavior
    Sedaghat, Mina
    Hernandez-Rodriguez, Francisco
    Elmroth, Erik
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 51 - 63
  • [9] Dynamic Multi-Objective Virtual Machine Placement in Cloud Data Centers
    Prodan, Radu
    Torre, Ennio
    Durillo, Juan J.
    Aujla, Gagangeet Singh
    Kummar, Neeraj
    Fard, Hamid Mohammadi
    Benedikt, Shajulin
    [J]. 2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 92 - 99
  • [10] Topology-aware virtual machine replication for fault tolerance in cloud computing systems
    Kumari, Priti
    Kaur, Parmeet
    [J]. MULTIAGENT AND GRID SYSTEMS, 2020, 16 (02) : 193 - 206