1 e-toile multicast fiable actif (protocole dyram) f. bouhafs, m. maimour, c. pham inria reso/lip...
TRANSCRIPT
1
e-Toile
Multicast Fiable Actif(Protocole DyRAM)
F. BOUHAFS, M. MAIMOUR, C. PHAM
INRIA RESO/LIP
Démonstration 5 juin 2003 ENS-LYON
2
Problématique
• La diffusion de codes et de données sur une grille de calcul est une opération coûteuse lorsque le nombre de sites est grand.
• En plus de l'efficacité du routage, cette diffusion doit se faire de manière fiabilisée, augmentant par conséquent la complexité des protocoles.
• Les solutions traditionnelles de multicast de bout-en-bout ne résistent pas au facteur d'échelle, et ne permettent pas des latences de recouvrement faibles
3
Objectifs du composant
• Diffusion fiable reposant sur la technologie de réseaux actifs pour la diffusion de codes et de données sur une grille de calcul.
• Des services actifs spécialisés sont déployés sur une infrastructure active.
IP UDP S,@IP data
ANEP packet
IP
UDP
S,@IP dataTamanoir portFTP port
S
TAMANOIRTAMANOIRFTPFTP
l'aggrégation des messages de contrôle
la détection précoce des pertes
la retransmission partielle (subcast)
l'élection dynamique d'un retransmetteur
le calcul et l'aggrégation des RTTs pour le contrôle de congestion
S1
4
Réseau Gbits/sVTHD
routeur actif routeur actif
routeur actif
sourcesource
Internet Data Center
centre de calcul
centre de calcul
campus/entreprise
aggrégationsubcastélectioncalcul RTT
aggrégationsubcastdétection des pertes
5
Topologie pour la démonstration
ENS CERN
CEAROCQ
VTHD
w20gva192.91.239.20
ursa-minor193.48.20.97
tan3
6
Démonstration de DyRAM
ENS CERN
CEAROCQ
VTHD
source
Démonstration du recouvrementlocal, avec élection dynamiqued'un retransmetteur
7
Démonstration
Etat d'avancement de la source
Perte du paquet 28Envoie du NACK (28)
Interception du NACK(28)
sourceCERN
ENS
ENS ENS
Réception du NACK(28) et retransmission