Vers une gestion coopérative des infrastructures virtualisées à large échelle : le cas de l'ordonnancement

作者: Flavien Quesnel

DOI:

关键词: HumanitiesPolitical science

摘要: Les besoins croissants en puissance de calcul sont generalement satisfaits federant plus d’ordinateurs (ou noeuds) pour former des infrastructures distribuees. La tendance actuelle est d’utiliser la virtualisation systeme dans ces infrastructures, afin decoupler les logiciels noeuds sous-jacents encapsulant machines virtuelles. Pour gerer efficacement virtualisees, nouveaux gestionnaires ont ete mis place. Ces plupart hautement centralises (les tâches gestion effectuees par un nombre restreint nœuds dedies). Cela limite leur capacite a passer l’echelle, autrement dit maniere reactive grande taille, qui courantes. Au cours cette these, nous sommes interesses aux facons d’ameliorer cet aspect ; l’une d’entre elles consiste decentraliser le traitement gestion, lorsque cela s’avere judicieux. Notre reflexion s’est concentree particulierement sur l’ordonnancement dynamique virtuelles, donner naissance proposition DVMS (Distributed Virtual Machine Scheduler). Nous avons œuvre prototype, que valide au travers simulations (notamment via l’outil SimGrid), et d’experiences banc test Grid’5000. pu constater se montrait reactif virtualisees constituees dizaines milliers virtuelles reparties nœuds. ensuite penches perspectives d’extension d’amelioration DVMS. L’objectif disposer terme d’un gestionnaire decentralise complet, objectif devrait etre atteint l’initiative Discovery fait suite travaux.

参考文章(57)
H.G. Rotithor, Taxonomy of dynamic task scheduling schemes in distributed computing systems IEE Proceedings - Computers and Digital Techniques. ,vol. 141, pp. 1- 10 ,(1994) , 10.1049/IP-CDT:19949630
R. J. Creasy, The Origin of the VM/370 Time-Sharing System IBM Journal of Research and Development. ,vol. 25, pp. 483- 490 ,(1981) , 10.1147/RD.255.0483
Henri Casanova, Arnaud Legrand, Martin Quinson, SimGrid: A Generic Framework for Large-Scale Distributed Experiments international conference on computer modeling and simulation. pp. 126- 131 ,(2008) , 10.1109/UKSIM.2008.28
S.J. Mullender, G. van Rossum, A.S. Tananbaum, R. van Renesse, H. van Staveren, Amoeba: a distributed operating system for the 1990s IEEE Computer. ,vol. 23, pp. 44- 53 ,(1990) , 10.1109/2.53354
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
Ion Stoica, Robert Morris, David Liben-Nowell, David R Karger, M Frans Kaashoek, Frank Dabek, Hari Balakrishnan, None, Chord: a scalable peer-to-peer lookup protocol for Internet applications IEEE ACM Transactions on Networking. ,vol. 11, pp. 17- 32 ,(2003) , 10.1109/TNET.2002.808407
N. Capit, G. Da Costa, Y. Georgiou, G. Huard, C. Martin, G. Mounie, P. Neyron, O. Richard, A batch scheduler with high level components cluster computing and the grid. ,vol. 2, pp. 776- 783 ,(2005) , 10.1109/CCGRID.2005.1558641
G. Fedak, C. Germain, V. Neri, F. Cappello, XtremWeb: a generic global computing system cluster computing and the grid. pp. 582- 587 ,(2001) , 10.1109/CCGRID.2001.923246
Carl A. Waldspurger, Memory resource management in VMware ESX server ACM SIGOPS Operating Systems Review. ,vol. 36, pp. 181- 194 ,(2002) , 10.1145/844128.844146
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