internet2 dynamic circuit services and tools
DESCRIPTION
Internet2 Dynamic Circuit Services and Tools. Andrew Lake, Internet2 July 15, 2007 JointTechs, Batavia, IL. What to expect…. Internet2 Network What is a “dynamic circuit”? Why dynamic circuits? Who do dynamic circuits help? How do I connect? Software What do I need to get started?. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/1.jpg)
Internet2 Dynamic Circuit Servicesand Tools
Andrew Lake, Internet2July 15, 2007JointTechs, Batavia, IL
![Page 2: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/2.jpg)
What to expect…
• Internet2 Network
• What is a “dynamic circuit”?
• Why dynamic circuits?
• Who do dynamic circuits help?
• How do I connect?
• Software
• What do I need to get started?
![Page 3: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/3.jpg)
Internet2 “DCS” Network and HOPI
10 Gigabit Ethernet
1 Gigabit Ethernet or SONET/SDH
OC192 SONET/SDH
I2 DCS: Ciena CoreDirector10 Gigabit Ethernet
1 Gigabit Ethernet
I2 HOPI: Force10 E600
10 Gigabit Ethernet
![Page 4: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/4.jpg)
What is an Internet2 “dynamic circuit”?
• User initiated (via software) setup of:• Point to Point Ethernet VLAN (HOPI)• Point to Point Ethernet (VLAN) Framed
SONET Circuit (DCS)• Point to Point SONET Circuit (DCS)
• Bandwidth provisioning available in 50 Mbps increments on DCS network
![Page 5: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/5.jpg)
Why dynamic circuits?
• Benefits:• Guaranteed Bandwidth• Fast setup time• Resource reservation and allocation done
automatically• Traffic Engineering• Monetary cost of equipment (Layer 2 vs
Layer 3 interfaces)
![Page 6: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/6.jpg)
Who do dynamic circuits help?• High bandwidth transfers that need a
guaranteed bandwidth rate• Terapaths
• Low latency requirements• Video Conferencing• Virtual Worlds
• “Intelligent” networking• Network links no longer static • Network can change with load requirements
![Page 7: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/7.jpg)
How do you use Internet2 dynamic circuit services?
• Physical Connection• 1 or 10 Gigabit Ethernet Connection (DCS
and HOPI)• OC192 SONET (DCS only)
• Software• DRAGON• OSCARS (mid-term)
![Page 8: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/8.jpg)
DRAGON• NSF Funded project run by MAX and ISI East• Jerry Sobieski (MAX)• Tom Lehman (ISI East)
• Allows for intradomain and interdomain circuit path calculation and setup
• Currently deployed on HOPI• Deployed by the end of summer 2007 on
DCS
![Page 9: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/9.jpg)
DRAGON – Key Components
• Virtual Label Switched Router(VLSR)• Single PC connects to supported switch• Accepts RSVP packets and configures switch
• Network Aware Resource Broker (NARB)• Performs inter/intradomain path calculation• Exchanges interdomain topology• Limited resource scheduling
![Page 10: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/10.jpg)
DRAGON – Key Components
![Page 11: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/11.jpg)
DRAGON User Software
• User passes circuit parameters• Source, destination, bandwidth• Many optional fields such as VLAN tag
• DRAGON Interfaces• CLI• ASTB (XML)• Web Page• Coming soon..OSCARS web service interface!
![Page 12: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/12.jpg)
DRAGON User Software – CLI
• Command Line Interface (CLI) available
• Peer-to-Peer Mode• Log-in to ingress VLSR and configure
• User Network Interface(UNI) mode• Command line run on client• RSVP sent from client to ingress VLSR• RSVP message terminates at destination
host
![Page 13: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/13.jpg)
DRAGON User Software - ASTB
• Application Specific Topology Broker (ASTB) provides XML interface to DRAGON
• Commit multiple LSPs at once to create AST
![Page 14: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/14.jpg)
DRAGON User Software – Web Interface
• GUI frontend to the ASTB
• Allows “point and click” creation of circuits
• Google Maps API
![Page 15: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/15.jpg)
OSCARS Integration
• Integrating OSCARS code with DRAGON to allow for interoperability with ESNet
• Book-ahead reservations
• Web Service Interface
• AAA using X.509 certificates
• Development release with limited topology exchange by end of summer, deployment mid-Fall 2007
![Page 16: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/16.jpg)
What do I need to get started?
• Option 1: Install DRAGON (and OSCARS)• Assemble group of compatible switches or write
drivers for your switches• Install VLSRs for each switch and a single
NARB for your domain• Peer with Internet2 or RON software instance
so can build interdomain circuits
• Option 2: Build own application that interfaces to RON or Internet2 instance
![Page 17: Internet2 Dynamic Circuit Services and Tools](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814fcb550346895dbd8bf6/html5/thumbnails/17.jpg)
Conclusion
• Internet2’s HOPI testbed and DCS network will provide dynamic circuits
• Dynamic circuits provide exciting opportunities for researchers
• Software developed and in development
• Many at Internet2 willing to help you to deploy software