Availability-Aware and Energy-Efficient Virtual Cluster Allocation Based on Multi-Objective Optimization in Cloud Datacenters

被引:21
|
作者
Liu, Xuan [1 ]
Cheng, Bo [1 ]
Wang, Shangguang [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2020年 / 17卷 / 02期
基金
中国国家自然科学基金;
关键词
Resource management; Energy consumption; Optimization; Load modeling; Cloud computing; Heuristic algorithms; Bandwidth; Availability; energy consumption; virtual cluster allocation; multi-objective optimization; MACHINE PLACEMENT OPTIMIZATION; ALGORITHM;
D O I
10.1109/TNSM.2020.2975580
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With greater numbers of cloud applications being deployed in virtual clusters (VCs) and running in datacenters, the energy consumption of datacenters is experiencing rapidly cumulative growth. Thus, it is a critical issue that how to allocate virtual machines (VMs) of the VC in physical machines (PMs) for energy savings as much as possible. Considering each PM/switch has a certain failure rate, VMs may not be executed when they meet with any PM/switch fault. So, a compact allocation scheme may benefit in low energy consumption but increase the risk of violating the availability of the VC. In this paper, we consider four optimization objectives about the VC and the datacenter, i.e., availability, energy consumption, average resource utilization, and resource load balance. Then we propose a multi-objective optimization model and raise an evolution algorithm to trade-off among these four optimization objectives. Finally, experimental results show the effectiveness and efficiency of our algorithm.
引用
收藏
页码:972 / 985
页数:14
相关论文
共 50 条
  • [1] Availability-Aware Virtual Cluster Allocation in Bandwidth-Constrained Datacenters
    Liu, Jialei
    Wang, Shangguang
    Zhou, Ao
    Buyya, Rajkumar
    Yang, Fangchun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (03) : 425 - 436
  • [2] An energy-efficient topology-aware virtual machine placement in Cloud Datacenters: A multi-objective discrete JAYA optimization
    Shirvani, Mirsaeid Hosseini
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 38
  • [3] Availability-aware Energy-efficient Virtual Machine Placement
    Yang, Zhouhan
    Liu, Liu
    Qiao, Chunming
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5853 - 5858
  • [4] Availability-aware energy-efficient virtual machine placement algorithm
    Yang, Zhouhan
    Liu, Liu
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    Qiao, Chunming
    Journal of Communications, 2015, 10 (09): : 647 - 658
  • [5] Multi-objective communication-aware optimization for virtual machine placement in cloud datacenters
    Farzai, Sara
    Shirvani, Mirsaeid Hosseini
    Rabbani, Mohsen
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
  • [6] Enhancing Availability of Traffic-aware Virtual Cluster Allocation in Cloud Datacenters
    Liu, Xuan
    Cheng, Bo
    Yue, Yi
    Wang, Meng
    Li, Biyi
    Chen, Junliang
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 220 - 227
  • [7] Joint Availability Enhancement and Traffic Optimization of Virtual Cluster Allocation in Cloud Datacenters
    Liu, Xuan
    Cheng, Bo
    Wang, Shangguang
    Chen, Junliang
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (03): : 1554 - 1567
  • [8] Correlation-Aware Virtual Machine Allocation for Energy-Efficient Datacenters
    Kim, Jungsoo
    Ruggiero, Martino
    Atienza, David
    Lederberger, Marcel
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1345 - 1350
  • [9] Energy-Efficient and Labor-Aware Production Scheduling based on Multi-Objective Optimization
    Gong, Xu
    De Pessemier, Toon
    Martens, Luc
    Joseph, Wout
    27TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT B, 2017, 40B : 1369 - 1374
  • [10] Multi-Objective Energy Efficient Virtual Machines Allocation at the Cloud Data Center
    Sharma, Neeraj Kumar
    Reddy, G. Ram Mohana
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (01) : 158 - 171