Virtual Machine Packing Algorithms for Lower Power Consumption

被引:0
|
作者
Takahashi, Satoshi [1 ]
Takefusa, Atsuko [2 ]
Shigeno, Maiko [3 ]
Nakada, Hidemoto [2 ]
Kudoh, Tomohiro [2 ]
Yoshise, Akiko [3 ]
机构
[1] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki 3058573, Japan
[2] AIST, Tsukuba, Ibaraki 3058568, Japan
[3] Univ Tsukuba, Fac Engn Informat & Syst, Tsukuba, Ibaraki 3058573, Japan
来源
2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM) | 2012年
关键词
PLACEMENT;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtual Machine(VM)-based flexible capacity management is an effective scheme to reduce total power consumption in the data centers. However, there remain the following issues, trade-off between power-saving and user experience, decision on VM packing plans within a feasible calculation time, and collision avoidance for multiple VM live migration processes. In order to resolve these issues, we propose two VM packing algorithms, a matching-based (MBA) and a greedy-type heuristic (GREEDY). MBA enables to decide an optimal plan in polynomial time, while GREEDY is an aggressive packing approach faster than MBA. We investigate the basic performance and the feasibility of proposed algorithms under both artificial and realistic simulation scenarios, respectively. The basic performance experiments show that the algorithms reduce total power consumption by between 18% and 50%, and MBA makes suitable VM packing plans within a feasible calculation time. The feasibility experiments show that the proposed algorithms are feasible to make packing plans for an actual supercomputer, and GREEDY has the advantage in power consumption, but MBA shows the better performance in user experience.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] A note on the packing of two copies of some trees into their third power
    Kheddouci, H
    APPLIED MATHEMATICS LETTERS, 2003, 16 (07) : 1115 - 1121
  • [22] Design and Evaluation of Algorithms for Mapping and Scheduling of Virtual Network Functions
    Mijumbi, Rashid
    Serrat, Joan
    Gorricho, Juan-Luis
    Bouten, Niels
    De Turck, Filip
    Davy, Steven
    2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,
  • [23] A critical survey of live virtual machine migration techniques
    Choudhary, Anita
    Govil, Mahesh Chandra
    Singh, Girdhari
    Awasthi, Lalit K.
    Pilli, Emmanuel S.
    Kapil, Divya
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2017, 6
  • [24] Self managed virtual machine scheduling in Cloud systems
    Sotiriadis, Stelios
    Bessis, Nik
    Buyya, Rajkumar
    INFORMATION SCIENCES, 2018, 433 : 381 - 400
  • [25] Security Strategy for Virtual Machine Allocation in Cloud Computing
    Jia, Hefei
    Liu, Xu
    Di, Xiaoqiang
    Qi, Hui
    Cong, Ligang
    Li, Jinqing
    Yang, Huamin
    2018 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS, 2019, 147 : 140 - 144
  • [26] A Comprehensive Review of Cloud Computing Virtual Machine Consolidation
    Singh, Jaspreet
    Walia, Navpreet Kaur
    IEEE ACCESS, 2023, 11 : 106190 - 106209
  • [27] Scalable Virtual Machine Migration using Reinforcement Learning
    Hummaida, Abdul Rahman
    Paton, Norman W.
    Sakellariou, Rizos
    JOURNAL OF GRID COMPUTING, 2022, 20 (02)
  • [28] Application of virtual machine consolidation in cloud computing systems
    Zolfaghari, Rahmat
    Sahafi, Amir
    Rahmani, Amir Masoud
    Rezaei, Reza
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [29] An overview of virtual machine placement schemes in cloud computing
    Masdari, Mohammad
    Nabavi, Sayyid Shahab
    Ahmadi, Vafa
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 66 : 106 - 127
  • [30] An Efficient Virtual Machine Consolidation Algorithm for Cloud Computing
    Yuan, Ling
    Wang, Zhenjiang
    Sun, Ping
    Wei, Yinzhen
    ENTROPY, 2023, 25 (02)