HVMM: A Holistic Virtual Machine Management Strategy for Cloud Data Centers

被引:2
作者
Lv, Piao [1 ]
Zhang, Zhen [1 ]
Deng, Yuhui [1 ]
Cui, Lin [1 ]
Lin, Longxin [1 ]
机构
[1] Jinan Univ, Coll Informat Sci & Technol, Guangzhou 510632, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2024年 / 21卷 / 01期
关键词
Virtual machine management; energy consumption; traffic-aware; resource wastage; service level agreement violations; ENERGY-EFFICIENT; RESOURCE-ALLOCATION; PLACEMENT; AWARE; MIGRATION; CONSOLIDATION; ENVIRONMENTS; ALGORITHMS; POWER;
D O I
10.1109/TNSM.2023.3291890
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has emerged as an infrastructure in the era of digital economy and has been widely applied in various fields. Virtual Machine(VM) management is the key mechanism in a Cloud Data Center(CDC). A typical VM management system is responsible for VM allocation and VM reallocation, and it is usually designed to optimize specific objectives, especially for the metrics of energy consumption, resource wastage, communication cost, and Service Level Agreement Violations (SLAV). However, it is greatly challenging to optimize these metrics at the same time, and most existing VM management strategies focus on optimizing part of the above four metrics. In this paper, we propose a Holistic Virtual Machine Management (HVMM) strategy to optimize the energy consumption, resource wastage, communication cost, and SLAV simultaneously. First, we define two parameters, the Compatibility and the Performance-to-Power Ratio (PPR), for VM allocation to optimize energy consumption and resource wastage. Then, we propose a reallocation approach based on spectral clustering that can handle dynamic traffic between VMs without a priori knowledge of the traffic between VMs, and it takes a slight expense of resource wastage and energy consumption to reduce communication cost between VMs and ensures low SLAV risk. To evaluate the performance of HVMM, we compared the proposed strategy with the state-of-the-art strategies in various experiments on real-world traces. Compared with the other strategies, the resource wastage of HVMM is reduced by 62%. Simultaneously, the communication cost is reduced by about 26%, the energy consumption is reduced by about 5%, and SLAV is much lower than that of the others.
引用
收藏
页码:574 / 589
页数:16
相关论文
共 46 条
  • [1] A Game Theoretic Approach to Estimate Fair Cost of VM Placement in Cloud Data Center
    Addya, Sourav Kanti
    Turuk, Ashok Kumar
    Sahoo, Bibhudatta
    Satpathy, Anurag
    Sarkar, Mahasweta
    [J]. IEEE SYSTEMS JOURNAL, 2018, 12 (04): : 3509 - 3518
  • [2] A scalable, commodity data center network architecture
    Al-Fares, Mohammad
    Loukissas, Alexander
    Vahdat, Amin
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) : 63 - 74
  • [3] Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
    Al-Fuqaha, Ala
    Guizani, Mohsen
    Mohammadi, Mehdi
    Aledhari, Mohammed
    Ayyash, Moussa
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04): : 2347 - 2376
  • [4] Armbrust M, 2009, Technical Report No. UCB/EECS-2009-28
  • [5] Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers
    Beloglazov, Anton
    Buyya, Rajkumar
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) : 1397 - 1420
  • [6] Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
    Beloglazov, Anton
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 755 - 768
  • [7] CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [8] Data-intensive applications, challenges, techniques and technologies: A survey on Big Data
    Chen, C. L. Philip
    Zhang, Chun-Yang
    [J]. INFORMATION SCIENCES, 2014, 275 : 314 - 347
  • [9] Ching-Chi Lin, 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P736, DOI 10.1109/CLOUD.2011.94
  • [10] PLAN: Joint Policy- and Network-Aware VM Management for Cloud Data Centers
    Cui, Lin
    Tso, Fung Po
    Pezaros, Dimitrios P.
    Jia, Weijia
    Zhao, Wei
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (04) : 1163 - 1175