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 条
  • [1] Analysis of power consumption in heterogeneous virtual machine environments
    Negru, Catalin
    Mocanu, Mariana
    Cristea, Valentin
    Sotiriadis, Stelios
    Bessis, Nik
    SOFT COMPUTING, 2017, 21 (16) : 4531 - 4542
  • [2] Approximation algorithms for a virtual machine allocation problem with finite types
    Guo, Lifeng
    Lu, Changhong
    Wu, Guanlin
    INFORMATION PROCESSING LETTERS, 2023, 180
  • [3] Bayes Theorem Based Virtual Machine Scheduling for Optimal Energy Consumption
    Swathy, R.
    Vinayagasundaram, B.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 43 (01): : 159 - 174
  • [4] Power and thermal-aware virtual machine scheduling optimization in cloud data center
    Chen, Rui
    Liu, Bo
    Lin, WeiWei
    Lin, JianPeng
    Cheng, HuiWen
    Li, KeQin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 145 : 578 - 589
  • [5] Algorithms for functionalities of virtual network: a survey
    Brajesh Kumar Umrao
    Dharmendra Kumar Yadav
    The Journal of Supercomputing, 2021, 77 : 7368 - 7439
  • [6] Evaluating impacts of traffic migration and virtual network functions consolidation on power aware resource allocation algorithms
    Hejja, Khaled
    Hesselbach, Xavier
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 101 : 83 - 98
  • [7] Dependable Virtual Machine Allocation
    Yanagisawa, Hiroki
    Osogami, Takayuki
    Raymond, Rudy
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 629 - 637
  • [8] Algorithms for functionalities of virtual network: a survey
    Umrao, Brajesh Kumar
    Yadav, Dharmendra Kumar
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (07) : 7368 - 7439
  • [9] A Virtual Machine Placement Taxonomy
    Lopez Pires, Fabio
    Baran, Benjamin
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 159 - 168
  • [10] The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments
    Pourghebleh, Behrouz
    Anvigh, Amir Aghaei
    Ramtin, Amir Reza
    Mohammadi, Behnaz
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2673 - 2696