7ea77f1ad5e39aa343219444a60dbcb7.ppt
- Количество слайдов: 6
OSCARS Overview Path Computation • Topology • Reachability • Contraints Scheduling • AAA • Availability OSCARS Guaranteed Bandwidth Virtual Circuit Services 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" target. Namespace="http: //oscars. es. net/OSCARS" xmlns: xsd="http: //www. w 3. org/2001/XMLSchema" xmlns: wsdl="http: //schemas. xmlsoap. org/wsdl/" xmlns: soap="http: //schemas. xmlsoap. org/wsdl/soap 12/" 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 V 1. 0 Nov 2006 </wsdl: documentation> <!-- Element definitons --> <wsdl: types> <xsd: schema target. Namespace="http: //oscars. es. net/OSCARS" element. Form. Default="qualified" xmlns: xsd="http: //www. w 3. org/2001/XMLSchema" xmlns: tns="http: //oscars. es. net/OSCARS"> < xsd: include schema. Location="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). SDN SDN RSVP, MPLS enabled on internal interfaces Sink IP Li nk Label Switched Path nk ink Li NL N SD SD 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. L 2 VPN), policed to reserved bandwidth, and injected into an LSP. Source IP Link IP IP high-priority queue IP MPLS labels are attached onto packets from Source and placed in separate queue to ensure guaranteed bandwidth. standard, best-effort queue Interface queues Regular production traffic queue.
ESnet 4 IP + SDN Final Configuration for 2007 Seattle Portland Boise Boston Chicago Clev. Sunnyvale NYC Denver Salt Lake City Philadelphia KC Pitts. o p na ia Wash DC d In LA Albuq. Tulsa Nashville (1(3)) San Diego Raleigh OC 48 Atlanta Jacksonville El Paso ESnet IP switch/router hubs ESnet IP switch only hubs Houston ESnet SDN switch hubs Layer 1 optical nodes at eventual ESnet Points of Presence Layer 1 optical nodes not currently in ESnet plans Lab site lis Baton Rouge ESnet IP core (10 Gb/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 4 Core networks 50 -60 Gbps by 2009 -2010 (10 Gb/s circuits), 500 -600 Gbps by 2011 -2012 (100 Gb/s circuits) Canada Asia-Pacific Canada (CANARIE) Europe (CANARIE) Asia Pacific (GEANT) LH GLORIAD Science Data Network Core Australia Ch ic IP Core CN et Europe (GEANT) Boston ag o Denver as ns ty a K Ci S Atla nta le va y Cleveland New York n un Australia 1625 miles / 2545 km le att Se A Pa sia ci fic (Russia and China) Boise US CERN (30+ Gbps) Tulsa LA Washington DC Albuquerque South America San Diego (AMPATH) on ust South America IP core hubs Ho (AMPATH) SDN hubs Primary DOE Labs Core network fiber path is High speed cross-connects ~ 14, 000 miles / 24, 000 km with Ineternet 2/Abilene Possible hubs 2700 miles / 4300 km Jacksonville Production IP core (10 Gbps) SDN core (20 -30 -40 -50 Gbps) MANs (20 -60 Gbps) or backbone loops for site access International connections
ESnet Virtual Circuit Service Roadmap Initial production (L 2 -L 3) service Today 2008 2009 2010 Full production service • 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)
7ea77f1ad5e39aa343219444a60dbcb7.ppt