A case for fully decentralized dynamic VM consolidation in clouds

作者: Eugen Feller , Christine Morin , Armel Esnault

DOI: 10.1109/CLOUDCOM.2012.6427585

关键词:

摘要: One way to conserve energy in cloud data centers is transition idle servers into a power saving state during periods of low utilization. Dynamic virtual machine (VM) consolidation (VMC) algorithms are proposed create times by periodically repacking VMs on the least number physical machines (PMs). Existing works mostly apply VMC top centralized, hierarchical, or ring-based system topologies which result poor scalability and/or packing efficiency with increasing PMs and VMs. In this paper, we propose novel fully decentralized dynamic schema based an unstructured peer-to-peer (P2P) network PMs. The validated using three well known algorithms: First-Fit Decreasing (FFD), Sercon, V-MAN, migration-cost aware ACO-based algorithm. Extensive experiments performed Grid'5000 testbed show that once integrated our schema, traditional achieve global very close centralized system. Moreover, remains scalable Finally, algorithm outperforms FFD Sercon released requires less migrations than V-MAN.

参考文章(14)
Anindya Neogi, Puneet Ahuja, Akshat Verma, pMapper: power and migration cost aware application placement in virtualized systems acm ifip usenix international conference on middleware. pp. 243- 264 ,(2008) , 10.5555/1496950.1496966
Leo A. Goodman, The Variance of the Product ofKRandom Variables Journal of the American Statistical Association. ,vol. 57, pp. 54- 60 ,(1962) , 10.1080/01621459.1962.10482151
Eugen Feller, Louis Rilling, Christine Morin, Energy-Aware Ant Colony Based Workload Placement in Clouds grid computing. pp. 26- 33 ,(2011) , 10.1109/GRID.2011.13
Flavien Quesnel, Adrien Lèbre, Mario Südholt, Cooperative and Reactive Scheduling in Large-Scale Virtualized Platforms with DVMS Concurrency and Computation: Practice and Experience. ,vol. 25, pp. 1643- 1655 ,(2013) , 10.1002/CPE.2848
Marco Dorigo, Gianni Di Caro, Luca M. Gambardella, Ant algorithms for discrete optimization Artificial Life. ,vol. 5, pp. 137- 172 ,(1999) , 10.1162/106454699568728
Eugen Feller, Louis Rilling, Christine Morin, Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds cluster computing and the grid. pp. 482- 489 ,(2012) , 10.1109/CCGRID.2012.71
J. -L. Deneubourg, S. Aron, S. Goss, J. M. Pasteels, The self-organizing exploratory pattern of the argentine ant Journal of Insect Behavior. ,vol. 3, pp. 159- 168 ,(1990) , 10.1007/BF01417909
Moreno Marzolla, Ozalp Babaoglu, Fabio Panzieri, Server consolidation in Clouds through gossiping world of wireless mobile and multimedia networks. pp. 1- 6 ,(2011) , 10.1109/WOWMOM.2011.5986483
Spyros Voulgaris, Daniela Gavidia, Maarten van Steen, CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays Journal of Network and Systems Management. ,vol. 13, pp. 197- 217 ,(2005) , 10.1007/S10922-005-4441-X
Fabien Hermenier, Xavier Lorca, Jean-Marc Menaud, Gilles Muller, Julia Lawall, Entropy Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments - VEE '09. pp. 41- 50 ,(2009) , 10.1145/1508293.1508300