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
关键词
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 条
  • [41] Sharing-Aware Algorithms for Virtual Machine Colocation
    Sindelar, Michael
    Sitaraman, Ramesh K.
    Shenoy, Prashant
    SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2011, : 367 - 377
  • [42] Distributed fault simulation algorithms on parallel virtual machine
    Ravikumar, CP
    Jain, V
    Dod, A
    VLSI DESIGN, 2001, 12 (01) : 81 - 99
  • [43] Algorithms for Optimising Heterogeneous Cloud Virtual Machine Clusters
    Thai, Long
    Varghese, Blesson
    Barker, Adam
    2016 8TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2016), 2016, : 118 - 125
  • [44] The impact of networking algorithms on the power consumption of routers
    Xing Zheng
    Xiaojun Wang
    Lingling Sun
    Haijun Gao
    Olga Ormond
    Energy Efficiency, 2018, 11 : 189 - 201
  • [45] Power Consumption Analysis of Parallel Algorithms on GPUs
    Magoules, Frederic
    Ahamed, Abal-Kassim Cheik
    Desmaison, Alban
    Lechenet, Jean-Christophe
    Mayer, Francois
    Ben Salem, Haifa
    Zhu, Thomas
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 304 - 311
  • [46] The impact of networking algorithms on the power consumption of routers
    Zheng, Xing
    Wang, Xiaojun
    Sun, Lingling
    Gao, Haijun
    Ormond, Olga
    ENERGY EFFICIENCY, 2018, 11 (01) : 189 - 201
  • [47] Power consumption behaviour of multiplier block algorithms
    Demirsoy, SS
    Dempster, AG
    Kale, I
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III, CONFERENCE PROCEEDINGS, 2002, : 1 - 4
  • [48] An energy consumption model for an embedded java virtual machine
    Turku Centre for Computer Science, Embedded Systems Laboratory, Lemminkäisenkatu 14A, FIN-20520 Turku, Finland
    不详
    1600, 311-325 (2006):
  • [49] Power Consumption Analysis of Replicated Virtual Applications
    Piazzolla, Pietro
    Ciardo, Gianfranco
    Miner, Andrew
    ANALYTICAL AND STOCHASTIC MODELLING TECHNIQUES AND APPLICATIONS, ASMTA 2015, 2015, 9081 : 188 - 202
  • [50] Reducing Power Consumption in Embedding Virtual Infrastructures
    Wang, Bin
    Chang, Xiaolin
    Liu, Jiqiang
    Muppala, Jogesh K.
    2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 714 - 718