12
July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jörg Micheel <[email protected]>

July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

Embed Size (px)

DESCRIPTION

July 19th, 2004 Joint Techs, Columbus, OH 3 PCI bus vs. network links BusMByte/sec PCI PCI PCI Network linkMByte/sec OC3c RX20 OC12c RX75 OC48c RX311 OC192c RX1244 Gigabit Gigabit1250

Citation preview

Page 1: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 1

Monitoring the10 Gigabit Abilene Backbone

Jörg Micheel<[email protected]>

Page 2: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 2

Passive measurement hardware

• Collect all data without loss (buffer, indicate loss)

• Flexible payload discard, early• Provide accurate local/global timing of

packet arrivals• Have host CPU(s) available for analysis

and display• Optionally accelerate analysis computation

Page 3: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 3

PCI bus vs. network linksBus MByte/sec

PCI 32@33 132

PCI 64@33 264

PCI 64@66 528

PCI-X @ 66 528

PCI-X @ 100 800

PCI-X @133 1064

Network link MByte/sec

OC3c RX 20

OC12c RX 75

OC48c RX 311

OC192c RX 1244

Gigabit 125

10 Gigabit 1250

Page 4: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 4

NICs vs. NMCs• NICs have inherent packet rate limit due to per

packet buffer and interrupt handshake• Interrupts are more costly than ever before!• Do away with classic NIC driver, specialized

driver and API library• NMCs use single circular buffer with overflow

control• Handshake between HW and application• Zero copy data transfer (DMA into user space)• Network analysis at uncached RAM

performance (i.e. 1450 MByte/sec on Dell 2650)

Page 5: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 5

Some performance tests• GigE cards: D-Link, SysKonnect 9843,

DAG4.3GE• OC48c PoS cards: Lucent OptiStar, Dag4.3

OC48c• libpcap interface (straight, mmap), DAG API

library• Fake application: CRC32 computation• Result: line rate performance for all NMCs• Result: can do full bidirectional Gigabit to RAID0

array

Page 6: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 6

DAG6 OC192c/10GigE

Page 7: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 7

Abilene backbone 2004

Page 8: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 8

IPLS installed NLANR gear

• Two NLANR OC192MONs, one OC48MON, CDMA time synchronization via Praecis Ct and TDS-24

• Instrumented all present Abilene backbone links (IPLS-KSCY, IPLS-CHIN, IPLS-ATLA)

• Planned to stay there for the lifetime of the backbone

Page 9: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 9

Measurement and Analysis• Collect substantial backbone data set (Abilene-3)• Stratified random sampling over weeks (Abilene-4)• Landspeed record load; impact studies on application

and network performance• Monitoring TCP happiness via real time application• NLANR real time applications• Router delay studies• More challenges from collaborators!

Page 10: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 10

Abilene-3 data set analysis

Page 11: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 11

Acknowledgements

• Koryn Grant, Endace• Matt Zekauskas, Rick Summerhill,

Caroline Carver, Internet2• John Hicks, TransPAC/Indiana

Page 12: July 19th, 2004 Joint Techs, Columbus, OH 1 Monitoring the 10 Gigabit Abilene Backbone Jrg Micheel

July 19th, 2004 Joint Techs, Columbus, OH 12

References

• http://198.202.123.33/Special/ipls3.html• http://198.202.123.33/Sites/ipls-2004/• http://198.202.123.33/Special/ipls3/• ftp://198.202.123.33/traces/long/ipls/3/