210 likes | 219 Views
Explore the deployment of dynamic circuit services on the HOPI testbed within the Internet2 network, utilizing various service layers and control plane instantiations. Learn about the challenges and future capabilities of these services.
E N D
Update on Dynamic Services Dynamic Circuit Services andthe HOPI Testbed Rick Summerhill Director, Network Research, Architecture, and Technologies Joint Techs University of Minnesota 12 February 2007 Minneapolis, MN
Infrastructure Supporting Dynamic Circuit Services High Level Overview: What are we trying to do? HOPI Testbed Overview Deployment on the Internet2 Network Collaborations with Other Networks Workshops Agenda
Internet2 Network: Infrastructure with Multiple Services Routed IP Network” Router Layer Ethernet Layer Switched SONET Layer (vcat, lcas) “SONET Switched Network” Provisioned Services Switched WDM Optical Layer “Ethernet VLAN Switched Network (i.e., HOPI)” Multi-Layer GMPLS Networks Separate (Peering) Control Plane Instantiations for each of the above
Support Applications that demand capabilities that are hard to support in a shared packet infrastructure Large bandwidth applications Applications that benefit from circuit characteristics, and that may be low bandwidth in nature Dynamically create data paths that look like circuits - ”lightpaths” Networks taking different approaches: ESnet is taking an MPLS over Ethernet approach Internet2 (HOPI) taking an Ethernet VLAN approach Internet2 (Ciena) taking a SONET approach GEANT is taking a SONET approach Overview
Circuit Service Types • Static Services - Configured by our NOC • Ethernet or SONET Framed over Lambda - Directly on the Infinera wave equipment • SONET Circuits through the Ciena equipment • Ethernet Framed tagged or untagged circuits under SONET via GFP • MPLS L2VPNs • Dynamic Circuit Service • Only through the Ciena equipment at the start, eventually evolving to the full platform • Create Circuits in seconds for periods of hours to weeks
HOPI and Dynamic Circuit Services • HOPI provides a testbed • Dynamic Circuit Services on Ciena equipment is intended to provide persistent capabilities for applications • HOPI will move more towards an experimental facility • Capabilities developed on HOPI will migrate to the Ciena platform • Two challenges at this time • Intra-domain - Integrating the DRAGON GMPLS control plane wo control the Ciena platform • Inter-domain - Networks must be able to inter-connect • Control plane additions - AAA and scheduling
Multi-Domain Control Plane GEANT • Multi-Domain Provisioning • Interdomain ENNI (Web Service and OIF/GMPLS) • Multi-domain, multi-stage path computation process • AAA • Scheduling Internet2 Network RON RON Dynamic Ethernet Dynamic Ethernet TDM ESNet Domain Controller Ctrl Element Ethernet Data Plane SONET Switch Control Plane Adjacency LSP Router IP Network (MPLS, L2VPN)
Working closely with Dante, Canarie, and ESnet on Inter-domain Interoperability Meetings in December and January, to continue in May Much ongoing work to utilize existing technologies Will meet in May after TERENA 2007 Also participating in the OGF working groups to insure standards compatibility For example, integrate existing topology disccovery efforts Collaboration with Other Networks
DRAGON Control Plane - Key Components • Network Aware Resource Broker – NARB • Intradomain listener, Path Computation, Interdomain Routing • Virtual Label Swapping Router – VLSR • Open source protocols running on PC act as GMPLS network element (OSPF-TE, RSVP-TE) • Control PCs participate in protocol exchanges and provisions covered switch according to protocol events (PATH setup, PATH tear down, state query, etc) • Client System Agent – CSA • End system or client software for signaling into network (UNI or peer mode) • Application Specific Topology Builder – ASTB • User Interface and processing which build topologies on behalf of users • Topologies are a user specific configuration of multiple LSPs
Team created to bring dynamic services to the Internet2 Network using the Ciena Platform Tom Lehman - lead Jerry Sobieski Xi Yang Chris Tracy Jarda Flidr Additional developer to be named later Develop services over the next two years that provide services on the entire network Workshops in preparation, more later Development Team for DCS
What is the HOPI Service? • Physical Connection: • 1 or 10 Gigabit Ethernet • Circuit Service: • Point to Point Ethernet VLAN Circuit • Tagged or Untagged VLANs available • Bandwidth provisioning available in 100 Mbps increments • How do Clients Request? • Client must specify [VLAN ID|ANY ID|Untagged], SRC Address, DST Address, Bandwidth • Request mechanism options are GMPLS Peer Mode, GMPLS UNI Mode, Web Services, phone call, email • Application Specific Topology is a user specific instantiation of multiple individual circuits
Ethernet switch VLSR PC Ethernet switch Ethernet switch VLSR PC VLSR PC Ethernet switch Ethernet switch VLSR PC VLSR PC Ethernet switch VLSR PC GMPLS ProvisionedEthernet Services • Multiple Ethernet Provisioning Options • Point to Point Ethernet VLAN based LSPs • Ethernet switch (vendor specific) features applied to guarantee LSP bandwidth in increments of 100 Mbit/s • Edge connection flexibility provided by use of “Local ID” feature which allows flexible combinations of one port, multiple ports, tagged ports, and untagged ports to be glued on to end of LSP. Can be dynamically adjusted. • Users can request services via Peer to Peer GMPLS, UNI style GMPLS, or via an XML application interface “Local ID” for Egress Control User Requests: • Peer to Peer • UNI • XML API VLAN YY LSP VLAN XX LSP
What is the Dynamic Circuit Service? • Physical Connection: • 1 or 10 Gigabit Ethernet • OC-3, OC-12, OC-48, OC-192 SONET • Circuit Service: • Point to Point Ethernet VLAN Circuit • Point to Point Ethernet Framed SONET Circuit • Point to Point SONET Circuit • Bandwidth provisioning available in 50 Mbps increments • How do Clients Request? • Client must specify [VLAN ID|ANY ID|Untagged], SRC Address, DST Address, Bandwidth • Request mechanism options are GMPLS Peer Mode, GMPLS UNI Mode, Web Services, phone call, email • Application Specific Topology is a user specific instantiation of multiple individual circuits
Workshops • Two day workshop • Provide a working knowledge of how to design and deploy a GMPLS based dynamic services network • Overview of GMPLS architecture • RSVP and OSPF protocols • Basic Control Plane Concepts • Routing, Path Computation, Signaling
Workshops, continued • Hands-on workshop, attendees will: • Implement a dynamic services test-bed (Ethernet based), using the DRAGON GMPLS Software Suite • Schedule: • First day will focus on concepts and basic control plane design and implementation • Second day will explore inter-domain dynamic services and provisioning • Target Audience: Senior Network Engineers familiar with current R&E network infrastructure, IP architectures, and ethernet switching. • See http://events.internet2.edu/2007/DCS/
Questions? network@internet2.edu