1
High Speed Transport Protocols Evaluation in Grid5000
Date
Pascale Vicat-Blanc Primet
Senior Researcher at INRIA Leader of the RESO team
LIP Laboratory UMR CNRS-INRIA-ENS-UCBL Ecole Normale Supérieure de Lyon France
Pascale.primet@inria.fr
High Speed Transport Protocols Evaluation in Grid5000 Date - - PowerPoint PPT Presentation
1 NRENs and Grids TERENA workshop 7 /12/06 High Speed Transport Protocols Evaluation in Grid5000 Date Pascale Vicat-Blanc Primet Senior Researcher at INRIA Leader of the RESO team LIP Laboratory UMR CNRS-INRIA-ENS-UCBL Ecole Normale
1
Date
Senior Researcher at INRIA Leader of the RESO team
LIP Laboratory UMR CNRS-INRIA-ENS-UCBL Ecole Normale Supérieure de Lyon France
Pascale.primet@inria.fr
2
3
4
Driving a racing car Driving a racing car
Applications with special Applications with special network properties and network properties and requirements requirements Bringing the Grid to its full potential ! Bringing the Grid to its full potential !
5
6
The shared resources are interconnected by a complex internetwork Applications use Internet protocols: TCP/IP ⇒Main Networking Issues: ⇒1 : Security ⇒2 : E2E performance prediction and control
7
Combination of many factors :
Problems related to the network
Problems related to the TCP protocol
at the expense of reduced performance.
Problems related to the TCP configuration
Problems related to the end system: hardware & OS
Problems due to the applications
8
9
10
11
12
2,5 Gbit/s Fibre noire
CERN
2,5 Gbit/s Fibre noire
CERN
Grid5000 software: Resource reservation Automatic reconfiguration
13
14
15
Building a seismic tomography model of the Earth geology using seismic wave propagation characteristics in the Earth. Seismic waves are modeled from events detected by sensors. Ray tracing algorithm: waves are reconstructed from rays traced between the epicenter and one sensor.
A MPI parallel program composed of 3 steps 1) Master-worker: ray tracing and mesh update by each process with blocks of rays successively fetched from the master process, 2) all-to all communications to exchange submesh in-formation between the processes, 3) merging of cell information of the submesh associated with each process. Reference: 32 CPUs
16
17
18
RENATER RENATER
Rennes Orsay
RENATER
Lille
RENATER
Nancy
Router RENATER
Bordeaux
RENATER RENATER
Grenoble Lyon
RENATER
Sophia
RENATER
Toulouse Black fiber Dedicated Lambda Fully isolated traffic!
Black Fibers are rent by the network provider RENATER is enlighted by RENATER
Source: Cees de Laat (UvA)
19
36.1 26.3 44.3 29.7 65.7 29.8 47.6 166 To 34.0 25.1 22.3 28.9 67.4 29.5 46.1 47 So 26.3 27.4 56.5 45.5 41.4 46.6 33.6 64.2 Re 50.8 36.2 68.7 936 58.8 150 54.1 67.8 Or 32 43.3 54.7 777 52.4 78.5 162 48.0 Na 72.0 100 49.8 106 97.6 71.2 230 61.5 Ly 33.9 44.3 55 199 112 53.6 70.0 53.3 Li 48.4 52.6 34.3 33.7 39.8 151 34.0 32.3 Gr 181 68.9 76.3 111 81.2 55.9 61.8 58.1 Bo To So Re Or Na Ly Li Gr Bo
20
21
909 939 923 933 882 784 859 928 To 694 321 900 611 543 653 839 901 So 651 839 912 914 859 787 831 912 Re 523 878 849 936 869 777 866 799 Or 622 931 938 854 865 742 851 725 Na 730 926 864 740 904 786 912 425 Ly 579 598 916 848 922 120 838 738 Li 647 911 787 893 812 925 701 900 Gr 685 875 852 884 911 862 725 771 Bo To So Re Or Na Ly Li Gr Bo
22
Window (pkts) Time (s)
T1 T2 w0 w
Convergence time
Bottleneck capacity Theoretical Fair sharing
gap1 gap2
23
24
25
26
27
28
29
30
31
RENATER RENATER
Rennes Orsay
RENATER
Lille
RENATER
Nancy
Router RENATER
Bordeaux
RENATER RENATER
Grenoble Lyon
RENATER
Sophia
RENATER
Toulouse Black fiber Dedicated Lambda Fully isolated traffic!
Black Fibers are rent by the network provider RENATER is enlighted by RENATER
Source: Cees de Laat (UvA)
32
33