60 likes | 463 Views
OSCARS Overview. OSCARS Guaranteed Bandwidth Virtual Circuit Services. Path Computation Topology Reachability Contraints. Scheduling AAA Availability. Provisioning Signalling Security Resiliency/Redundancy. Using OSCARS. Web-Based User Interface (WBUI)
E N D
OSCARS Overview OSCARS Guaranteed Bandwidth Virtual Circuit Services • Path Computation • Topology • Reachability • Contraints • Scheduling • AAA • Availability • Provisioning • Signalling • Security • Resiliency/Redundancy
Using OSCARS • Web-Based User Interface (WBUI) • SSL connection to server • Username and password login • SOAP Messages • SSL connection to server • WSDL service description • Signed SOAP messages <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions name="OSCARS" targetNamespace="http://oscars.es.net/OSCARS" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://oscars.es.net/OSCARS"> <wsdl:documentation> This is WSDL for the OSCARS public reservation interface. These messages must be signed using the following WS-secuirty standards. The message is time stamped and includes the X.509 certificate of the signing entity. The timestamp, certificate and message body are all signed. DRAFT V1.0 Nov 2006 </wsdl:documentation> <!-- Element definitons --> <wsdl:types> <xsd:schema targetNamespace="http://oscars.es.net/OSCARS" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://oscars.es.net/OSCARS"> <xsd:include schemaLocation="OSCARS.xsd" /> </xsd:schema> </wsdl:types> …
The Mechanisms Underlying OSCARS LSP between ESnet border routers is determined using topology information from OSPF-TE. Path of LSP is explicitly directed to take SDN network where possible. On the SDN Ethernet switches all traffic is MPLS switched (layer 2.5). Layer 3 VC Service: Packets matching reservation profile IP flow-spec are filtered out (i.e. policy based routing), policed to reserved bandwidth, and injected into an LSP. Layer 2 VC Service: Packets matching reservation profile VLAN ID are filtered out (i.e. L2VPN), policed to reserved bandwidth, and injected into an LSP. SDN SDN SDN SDN Link SDN Link RSVP, MPLS enabled on internal interfaces Sink Label Switched Path IP Link Source IP IP IP IP Link high-priority queue MPLS labels are attached onto packets from Source and placed in separate queue to ensure guaranteed bandwidth. standard,best-effortqueue Regular production traffic queue. Interface queues
ESnet IP switch/router hubs ESnet IP core (10Gb/s) ESnet Science Data Network core ESnet SDN core, NLR links (existing) Lab supplied link LHC related link Metro Area Network International IP Connections ESnet IP switch only hubs ESnet SDN switch hubs Layer 1 optical nodes not currently in ESnet plans Layer 1 optical nodes at eventual ESnet Points of Presence Lab site ESnet4 IP + SDN Final Configuration for 2007 Seattle Portland Boise Boston Chicago Clev. NYC Denver Sunnyvale Philadelphia KC Salt Lake City Pitts. Wash DC Indianapolis Raleigh Tulsa LA Nashville Albuq. OC48 (1(3)) San Diego Atlanta Jacksonville El Paso BatonRouge Houston
1625 miles / 2545 km Production IP core (10Gbps) SDN core (20-30-40-50 Gbps) MANs (20-60 Gbps) or backbone loops for site access International connections Primary DOE Labs High speed cross-connectswith Ineternet2/Abilene Possible hubs 2700 miles / 4300 km ESnet4 Core networks 50-60 Gbps by 2009-2010 (10Gb/s circuits),500-600 Gbps by 2011-2012 (100 Gb/s circuits) Canada (CANARIE) Europe (GEANT) CERN(30+ Gbps) Canada (CANARIE) Asia-Pacific Asia Pacific CERN(30+ Gbps) GLORIAD(Russia and China) USLHCNet Europe (GEANT) Asia-Pacific Science Data Network Core Seattle Boston Chicago IP Core Boise Australia New York Kansas City Cleveland Denver Washington DC Sunnyvale Atlanta Tulsa LA Albuquerque Australia South America (AMPATH) San Diego Houston South America (AMPATH) IP core hubs Jacksonville SDN hubs Core network fiber path is~ 14,000 miles / 24,000 km
ESnet Virtual Circuit Service Roadmap Initial production (L2-L3) service Full production service Today 2008 2009 2010 • Dynamic virtual circuit services for Layer 1 (TBD) connections (using GMPLS) • Dynamic virtual circuit services for Layer 2 (Ethernet VLAN) connections (using MPLS) • Dynamic virtual circuit services for Layer 3 (IP) connections (using MPLS)