Show simple item record

hal.structure.identifierLaboratoire de l'Informatique du Parallélisme [LIP]
dc.contributor.authorBALOUEK, Daniel
hal.structure.identifierDesign and Implementation of Autonomous Distributed Systems [MYRIADS]
dc.contributor.authorCARPEN-AMARIE, Alexandra
hal.structure.identifierDesign and Implementation of Autonomous Distributed Systems [MYRIADS]
dc.contributor.authorCHARRIER, Ghislain
hal.structure.identifierAlgorithms and Software Architectures for Distributed and HPC Platforms [AVALON]
dc.contributor.authorDESPREZ, Frédéric
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorJEANNOT, Emmanuel
hal.structure.identifierLaboratoire Lorrain de Recherche en Informatique et ses Applications [LORIA]
dc.contributor.authorJEANVOINE, Emmanuel
hal.structure.identifierAspect and composition languages [ASCOLA]
hal.structure.identifierLaboratoire d'Informatique de Nantes Atlantique [LINA]
dc.contributor.authorLEBRE, Adrien
hal.structure.identifierDesign and Implementation of Autonomous Distributed Systems [MYRIADS]
dc.contributor.authorMARGERY, David
hal.structure.identifierService DREAM
dc.contributor.authorNICLAUSSE, Nicolas
hal.structure.identifierAlgorithms for the Grid [ALGORILLE]
dc.contributor.authorNUSSBAUM, Lucas
hal.structure.identifierLaboratoire d'Informatique de Grenoble [LIG]
dc.contributor.authorRICHARD, Olivier
hal.structure.identifierAlgorithms and Software Architectures for Distributed and HPC Platforms [AVALON]
dc.contributor.authorPÉREZ, Christian
hal.structure.identifierLaboratoire d'Informatique de Nantes Atlantique [LINA]
hal.structure.identifierAspect and composition languages [ASCOLA]
dc.contributor.authorQUESNEL, Flavien
hal.structure.identifierDesign and Implementation of Autonomous Distributed Systems [MYRIADS]
dc.contributor.authorROHR, Cyril
hal.structure.identifierAutonomous intelligent machine [MAIA]
dc.contributor.authorSARZYNIEC, Luc
dc.date.accessioned2024-04-15T09:44:42Z
dc.date.available2024-04-15T09:44:42Z
dc.date.issued2012-07-26
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/197868
dc.description.abstractDix ans environ après ses prémisses, la plate-forme Grid'5000 est devenue une des plates-formes les plus complètes utilisée pour la conception et l'évaluation de systèmes distribués à grande échelle. Dédiée initialement au calcul à haute performance, l'infrastructure a évolué pour supporter un ensemble de problèmes plus vaste liés au calcul de type Desktop, l'internet des objets et plus récemment l'informatique dans les nuages (aussi appelé Cloud Computing). Ce rapport présente les améliorations récentes apportées au logiciels et pile de services pour supporter les expérimentations à grande échelle utilisant les technologies de virtualisation comme blocs de base. Nos contributions incluent le déploiement d'environnements logiciels customisés, la réservation de domaines réseaux dédiés et la possibilité de les isoler entre eux, et l'automatisation des expérimentations grâce à une API REST. Nous illustrons l'intérêt de ces contributions en décrivant trois expériences à large échelle sur la plate-forme Grid'5000. La première expérience utilise des machines virtuelles pour conduire des expérimentations de grande taille sur 4000 pairs. La seconde expérience décrit le déploiement de 10000 instances KVM sur 4 sites Grid'5000. Enfin le dernier exemple présente un outil de déploiement simple pour déployer des solutions de Cloud de type IaaS. La conclusion discute de prochains défis importants de Grid'5000 liés à l'utilisation d'OpenFlow et à la gestion d'applications gérant des grandes masses de données.
dc.description.abstractEnAlmost ten years after its premises, the Grid'5000 testbed has become one of the most complete testbed for designing or evaluating large-scale distributed systems. Initially dedicated to the study of High Performance Computing, the infrastructure has evolved to address wider concerns related to Desktop Computing, the Internet of Services and more recently the Cloud Computing paradigm. This report present recent improvements of the Grid'5000 software and services stack to support large-scale experiments using virtualization technologies as building blocks. Such contributions include the deployment of customized software environments, the reservation of dedicated network domain and the possibility to isolate them from the others, and the automation of experiments with a REST API. We illustrate the interest of these contributions by describing three different use-cases of large-scale experiments on the Grid'5000 testbed. The first one leverages virtual machines to conduct larger experiments spread over 4000 peers. The second one describes the deployment of 10000 KVM instances over 4 Grid'5000 sites. Finally, the last use case introduces a one-click deployment tool to easily deploy major IaaS solutions. The conclusion highlights some important challenges of Grid'5000 related to the use of OpenFlow and to the management of applications dealing with tremendous amount of data.
dc.language.isoen
dc.typeRapport
dc.subject.halInformatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
bordeaux.page18
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.type.institutionINRIA
bordeaux.type.reportrr
hal.identifierhal-00720910
hal.version1
hal.audienceNon spécifiée
dc.title.itAdding Virtualization Capabilities to Grid'5000
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00720910v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2012-07-26&rft.spage=18&rft.epage=18&rft.au=BALOUEK,%20Daniel&CARPEN-AMARIE,%20Alexandra&CHARRIER,%20Ghislain&DESPREZ,%20Fr%C3%A9d%C3%A9ric&JEANNOT,%20Emmanuel&rft.genre=unknown


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record