Emulating Geo-Replication on Grid5000
Émulation de la géo-réplication sur Grid5000
Résumé
In the field of Distributed systems, many experiments require cloud infrastructure. However, having a datacenter like architecture is not always possible. Therefore we use Distem to emulate geo-replication on Grid’5000 that allows experimentation similar to that on the cloud. This further allows us to simulate latencies of 100-200 milliseconds as opposed to latencies of 10-20 milliseconds observed on Grid’5000. We make GDUR, a middle- ware on Grid’5000, compatible to the geo-replicated setup. We discuss the challenges faced in emulating Geo-Replication and thereby study the latency-throughput curves on the emulated platform for different protocols in GDUR
Une infrastructure de type “Cloud” est souvent requise pour l’expérimentation dans le domaine des systèmes répartis. Cependant, on n’a pas toujours à disposition une architecture de type “centre de calcul”. C’est pourquoi, nous utilisons Distem pour émuler un environnement géo-répliqué sur Grid’5000, recréant ainsi des conditions expérimentales similaires au nuage. Cela permet aussi d’émuler des latences de l’ordre de 100 ou 200 ms, et non les 10–20 ms observées sur Grid’5000. Ainsi nous avons pu rendre GDUR, un intergiciel développé sur Grid’5000, compatible avec un environnement de type nuage. Ce papier discute des défis de l’émulation de la géo-réplication, et étudie les courbes latence-débit sur la plate-forme d’émulation pour les différents protocoles de GDUR.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...