Variable Reliability Protocol: A protocol with a tunable loss tolerance for high performance over a WAN.
Résumé
Applications often have to chose between the slow TCP and the unreliable UDP. Robin Kravets from the GaTech has proposed an alternative: the Variable Reliability Protocol (VRP). The applications can specify what the allowable data losses are, and the protocol guarantees that the given loss tolerance parameters are respected. It should result in a faster throughput over WAN which have typically a higher loss rate. In this paper we describe how VRP has been improved, implemented, and integrated into Nexus, the communication library of the meta-computing environment Globus.
Les applications doivent jusqu'à présent choisir entre TCP, fiable mais lent, et UDP, rapide mais non-fiable. Robin Kravets du GaTech a proposé une alternative~: le protocole à fiabilité variable (Variable Reliability Protocol -- VRP). Les applications peuvent spécifier quelles sont les pertes tolérables dans les données, et le protocole garantit que les paramètres de tolérance de pertes seront respectés. Il en résulte un débit plus élevé sur les WAN qui ont typiquement un taux de pertes élevé. Nous décrivons dans cet article comment nous l'avons amélioré, implémenté et intégré à Nexus, la couche de communication de l'environnement de meta-computing Globus.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...