performance measurements in internet2 guy almes geneve – 15 march 2004
TRANSCRIPT
![Page 2: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/2.jpg)
CERN: 15-Mar-04 2
Outline
Infrastructure Observations
Software Observations
The Measurements
Putting it all together
![Page 3: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/3.jpg)
CERN: 15-Mar-04 3
Infrastructure Observations
From 1983 to the present, we have partial meshes and growth in b/s rates:
• 1983: 50 kb/s ARPAnet• 1988: 1.5 Mb/s NSFnet• 1992: 45 Mb/s NSFnet• 1995: 155 Mb/s vBNS => 622 Mb/s• 1998: 2.4 Gb/s Abilene => 9.6 Gb/s
But this rapid growth is now stopping• either stopping at 10 Gb/s or perhaps merely slowed growth
![Page 4: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/4.jpg)
CERN: 15-Mar-04 4
![Page 5: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/5.jpg)
CERN: 15-Mar-04 5
Abilene Backbone Network
![Page 6: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/6.jpg)
CERN: 15-Mar-04 6
The partial-mesh with growing b/s rates approach is now ending
Several new approaches are promising:• fuller mesh (=> fewer hops)• dynamic mesh
–adaptive based on measurements–scheduled by users or on-demand
• larger MTUs• focus on effective file transfer
These will be interesting times
![Page 7: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/7.jpg)
CERN: 15-Mar-04 7
Implications of these new styles• Exciting ideas to be created, tested, deployed• Uncertainty with regard to future end-states• Turmoil during transition from present to future
Increasing holistic attitude to networking• from 'my part works'• to 'ensure system works end to end'
![Page 8: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/8.jpg)
CERN: 15-Mar-04 8
Software Observations
Evolution of TCP control algorithms• 1986-1992: dramatic improvement
–basis for effective use of wide-area 1.5 Mb/s networks
• 1992-2002: relative neglect–while wide-area networks grew to 2.5 Gb/s
• since about 2003: renewed research vigor–FAST–HS-TCP–Other very good work at Cambridge, Hamilton, North
Carolina State, Rice, Univ Illinois Chicago
Uncertainty
Turmoil
![Page 9: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/9.jpg)
CERN: 15-Mar-04 9
The Measurements
Items to be measured• TCP throughput• one-way delay (and round-trip)• variation in delay• packet loss• increasingly relevant
Active and passive
Relationship to security trends
![Page 10: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/10.jpg)
CERN: 15-Mar-04 10
Separate applications of compatible measurements
• within core of a given network (within core)• aggregated sets of networks (extended core?)• between file servers of a given grid (edge to edge)• from grid site to core (edge to core)
Technical accuracy of great importance
Reporting: focusing on near-worst-case• think about performance that is almost always delivered• supports taking a quality control attitude at several layers
![Page 11: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/11.jpg)
CERN: 15-Mar-04 11
![Page 12: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/12.jpg)
CERN: 15-Mar-04 12
Putting it all Together
User communities are learning to quantify their requirements
Networks then accept the challenge (or not)
Network groups measure their networks
User groups measure delivered performance
Mutual accountability and support
![Page 13: Performance Measurements in Internet2 Guy Almes Geneve – 15 March 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062410/56649f3b5503460f94c59d7a/html5/thumbnails/13.jpg)
CERN: 15-Mar-04 13