OSCARS Roadmap Chin Guok Feb 6, 2009 Energy Sciences Network Lawrence Berkeley National Laboratory Networking for the Future of.

Slides:



Advertisements
Similar presentations
Research Challenges in the Emerging Hybrid Network World Tom Lehman University of Southern California Information Sciences Institute (USC/ISI)
Advertisements

Supporting Advanced Scientific Computing Research Basic Energy Sciences Biological and Environmental Research Fusion Energy Sciences High Energy Physics.
Identifying MPLS Applications
Application-Based Network Operations (ABNO) IETF 88 – SDN RG
Why SDN and MPLS? Saurav Das, Ali Reza Sharafat, Guru Parulkar, Nick McKeown Clean Slate CTO Summit 9 th November, 2011.
Internetworking II: MPLS, Security, and Traffic Engineering
TeraPaths TeraPaths: Flow-Based End-to-End QoS Paths through Modern Hybrid WANs Presented by Presented by Dimitrios Katramatos, BNL Dimitrios Katramatos,
Tiziana FerrariWP2.3 Advance Reservation Demonstration: Description and set-up 1 WP2.3 Advance Reservation Demonstration: Description and set-up DRAFT,
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
Tiziana FerrariWP2.3 Advance Reservation Demonstration: Description and set-up 1 WP2.3 Advance Reservation Demonstration: Description and set-up DRAFT,
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
Transport SDN: Key Drivers & Elements
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Circuit Services - IPTV Christian Todorov Internet2 Fall Member Meeting October 9, 2007.
TeraPaths: A QoS Collaborative Data Sharing Infrastructure for Petascale Computing Research Bruce Gibbard & Dantong Yu High-Performance Network Research.
1 ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group ESCC July Energy Sciences Network.
TeraPaths TeraPaths: establishing end-to-end QoS paths - the user perspective Presented by Presented by Dimitrios Katramatos, BNL Dimitrios Katramatos,
OSCARS Overview Path Computation Topology Reachability Contraints Scheduling AAA Availability Provisioning Signalling Security Resiliency/Redundancy OSCARS.
ARCHSTONE Advanced Resource Computation for Hybrid Service and TOpology NEtworks New Projects Kick-Off Meeting Fermilab, Batavia, IL September 28 th, 2009.
Connect. Communicate. Collaborate VPNs in GÉANT2 Otto Kreiter, DANTE UKERNA Networkshop 34 4th - 6th April 2006.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Jerry Sobieski MAX GigaPoP and TSC Program Manager Mark Johnson MCNC.
Supporting Advanced Scientific Computing Research Basic Energy Sciences Biological and Environmental Research Fusion Energy Sciences High Energy Physics.
Lambda Station Project Andrey Bobyshev; Phil DeMar; Matt Crawford ESCC/Internet2 Winter 2008 Joint Techs January 22; Honolulu, HI
DRAGON Dynamic Resource Allocation via GMPLS Optical Networks API Overview Jaroslav Flidr, Peter O’Neil, Chris Tracy Mid-Atlantic Crossroads.
Rick Summerhill Chief Technology Officer, Internet2 Internet2 Fall Member Meeting 9 October 2007 San Diego, CA The Dynamic Circuit.
InterDomain Dynamic Circuit Network Demo Joint Techs - Hawaii Jan 2008 John Vollbrecht, Internet2
Thoughts on Future LHCOPN Some ideas Artur Barczyk, Vancouver, 31/08/09.
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
Hybrid MLN DOE Office of Science DRAGON Hybrid Network Control Plane Interoperation Between Internet2 and ESnet Tom Lehman Information Sciences Institute.
ARCHSTONE MX-TCE Development Update The ARCHSTONE Project Meeting January 28 th, 2011.
ASCR/ESnet Network Requirements an Internet2 Perspective 2009 ASCR/ESnet Network Requirements Workshop April 15/16, 2009 Richard Carlson -- Internet2.
TeraPaths TeraPaths: Establishing End-to-End QoS Paths through L2 and L3 WAN Connections Presented by Presented by Dimitrios Katramatos, BNL Dimitrios.
TeraPaths The TeraPaths Collaboration Presented by Presented by Dimitrios Katramatos, BNL Dimitrios Katramatos, BNL.
Dynamic Lightpath Services on the Internet2 Network Rick Summerhill Director, Network Research, Architecture, Technologies, Internet2 TERENA May.
A User Driven Dynamic Circuit Network Implementation Evangelos Chaniotakis Network Engineering Group DANMS 2008 November Energy Sciences Network.
LHC Open Network Environment Architecture Overview and Status Artur Barczyk/Caltech LHCONE meeting Amsterdam, September 26 th,
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
1 TeraPaths and dynamic circuits  Strong interest to expand testbed to sites connected to Internet2 (especially US ATLAS T2 sites)  Plans started in.
Internet2 Joint Techs Workshop, Feb 15, 2005, Salt Lake City, Utah ESnet On-Demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok
Connect. Communicate. Collaborate Global On-demand Light Paths – Developing a Global Control Plane R.Krzywania PSNC A.Sevasti GRNET G.Roberts DANTE TERENA.
Dynamic Circuit Network An Introduction John Vollbrecht, Internet2 May 26, 2008.
Connect communicate collaborate LHCONE Diagnostic & Monitoring Infrastructure Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe.
SDN and OSCARS how-to Evangelos Chaniotakis Network Engineering Group ESCC Indianapoilis, July 2009 Energy Sciences Network Lawrence Berkeley National.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
DOE UltraScience Net The Need –DOE large-scale science applications on supercomputers and experimental facilities require high-performance networking Petabyte.
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
Internet2 Dynamic Circuit Services and Tools Andrew Lake, Internet2 July 15, 2007 JointTechs, Batavia, IL.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
-1- ESnet On-Demand Secure Circuits and Advance Reservation System (OSCARS) David Robertson Internet2 Joint Techs Workshop July 18,
Strawman LHCONE Point to Point Experiment Plan LHCONE meeting Paris, June 17-18, 2013.
A Strawman for Merging LHCOPN and LHCONE infrastructure LHCOPN + LHCONE Meeting Washington, DC, Jan. 31, 2013 W. E. Johnston and Chin Guok.
© 2013, CYAN, INC. 11 Software Defined Metro Networks TNC2013 Virtualization and Innovation Robin Massey SE Manager EMEA
Supporting Advanced Scientific Computing Research Basic Energy Sciences Biological and Environmental Research Fusion Energy Sciences High Energy Physics.
ARCHSTONE Advanced Resource Computation for Hybrid Service and TOpology NEtworks New Projects Kick-Off Meeting Fermilab, Batavia, IL September 28 th, 2009.
Segment Routing: An Architecture build with SDN in mind and addressing the evolving network requirements Brian Meaney Cisco SP Consulting Team.
ESnet’s Use of OpenFlow To Facilitate Science Data Mobility Chin Guok Inder Monga, and Eric Pouyoul OGF 36 OpenFlow Workshop Chicago, Il Oct 8, 2012.
Connecting to the new Internet2 Network What to Expect… Steve Cotter Rick Summerhill FMM 2006 / Chicago.
Multi-layer software defined networking in GÉANT
Inter domain signaling protocol
Establishing End-to-End Guaranteed Bandwidth Network Paths Across Multiple Administrative Domains The DOE-funded TeraPaths project at Brookhaven National.
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Virtual LANs.
ONOS Drake Release September 2015.
Energy Sciences Network Enabling Virtual Science June 9, 2009
Interdomain Dynamic Circuits
OSCARS Roadmap Chin Guok
Presentation transcript:

OSCARS Roadmap Chin Guok Feb 6, 2009 Energy Sciences Network Lawrence Berkeley National Laboratory Networking for the Future of Science

OSCARS Status Development of a community approach that will support end-to-end virtual circuits in the R&E environment is coordinated by the DICE (Dante, Internet2, Caltech, ESnet) working group (which involves many more organizations than the original group) – Each organization potentially has their own InterDomain Controller approach (though the ESnet/Internet2 OSCARS code base is used by several organizations (flagged OSCARS/DCN) – The DICE group has developed a standardized InterDomain Control Protocol (IDCP) for specifying the set up of segments of end-to-end VCs While there are several very different InterDomain Controller implementations, they all speak IDCP and support compatible data plane connections – The following organizations have implemented/deployed systems which are compatible with the DICE IDCP: Internet2 Dynamic Circuit Network (OSCARS/DCN) ESNet Science Data Network (OSCARS/SDN) GÉANT2 AutoBahn System Nortel (via a wrapper on top of their commercial DRAC System) Surfnet (via use of above Nortel solution) LHCNet (OSCARS/DCN) Nysernet (New York RON) (OSCARS/DCN) LEARN (Texas RON) (OSCARS/DCN) LONI (OSCARS/DCN) Northrop Grumman (OSCARS/DCN) University of Amsterdam (OSCARS/DCN) DRAGON (U. Maryland/MAX) Network – The following "higher level service applications" have adapted their existing systems to communicate via the user request side of the IDCP: LambdaStation (FermiLab) TeraPaths (Brookhaven) Phoebus (UMd)

OSCARS Production VCs (as of 01/27/2009)

OSCARS Evolution Phase 1 – Proof of concept – Intra-domain virtual circuit (VC) services Phase 2 – Inter-domain interoperability – Pre-production ESnet VC services Phase 3 (Current) – Productionalizing OSCARS (IDC) Phase 4 – Extending service offerings – Framework for research – Explore “on-ramp” technologies

Source Sink MPLS labels are attached onto packets from Source and placed in separate queue to ensure guaranteed bandwidth. Regular production traffic queue. Interface queues SDN IP IP Link SDN Link RSVP, MPLS, LDP enabled on internal interfaces standard, best-effort queue high-priority queue 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). Label Switched Path SDN Link Network Mechanisms Underlying OSCARS 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. ESnet WAN AAAS Ntfy APIs Resv API WBUI OSCARS Core PSS NS OSCARS Server PCE bandwidth policer Best-effort IP traffic can use SDN, but under normal circumstances it does not because the OSPF cost of SDN is very high

OSCARS Initial Implementation User User App AAAS Authentication Authorization Auditing Subsystem Reservation API WBUI Web Based User Interface OSCARS Core - Reservation Management - Path Computation - Scheduling - Inter-Domain Communications PSS Path Setup Subsystem - Network Element Interface HTTPS HTTPS (SOAP) Function Calls SSHv2 ESnet Public WebServer (Proxy) WS Interface IDC InterDomain Controller Source Sink SDN IP IP Link SDN Link ESnet WAN SDN ESnet IDC (OSCARS) Proof of concept

OSCARS Current (ver 0.5) Implementation (2Q09) User User App AAAS Authentication Authorization Auditing Subsystem Notification Broker API Resv API WBUI Web Based User Interface OSCARS Core - Reservation Management - Path Computation - Scheduling - Inter-Domain Communications PSS Path Setup Subsystem - Network Element Interface NS Notification Subsystem HTTPS HTTPS (SOAP) RMI SSHv2 ESnet Public WebServer (Proxy) WS Interface IDC InterDomain Controller Notification Call-back Event API ESnet IDC (OSCARS) Source Sink SDN IP IP Link SDN Link ESnet WAN SDN Well defined inter-module interfaces Exchange of static topology information PCE integrated into OSCARS Core

OSCARS Future Implementation (4Q09) User User App AAAS Authentication Authorization Auditing Subsystem Notification Broker API Resv API WBUI Web Based User Interface OSCARS Core - Reservation Management - Scheduling - Inter-Domain Communications PSS Path Setup Subsystem - Network Element Interface NS Notification Subsystem HTTPS HTTPS (SOAP) RMI SSHv2 ESnet Public WebServer (Proxy) WS Interface IDC InterDomain Controller PCE Path Computation Engine ESnet IDC (OSCARS) Notification Call-back Event API Source Sink SDN IP IP Link SDN Link ESnet WAN SDN Exchange of dynamic topology information includes time dimension PCE separated from OSCARS Core PCEs can be daisy changed allows PCE to be pluggable facilitates a research framework for collaboration

SDN “On Ramp” Options There are a number of ways to move flows from the ESnet IP cloud to the SDN Depends on the following factors – Control: ESnet admin or site admin or user – Advanced reservations or on-demand – Manual vs. automatic – End-to-end vs. border to border – Level of expertise needed – Layer 1 vs layer 2 vs layer 3 circuit ESnet Confidential

Example: ESnet traffic engineering to avoid hot-spots Off-load congested IP circuits and traffic engineer around hot-spots Transparent to site networking Detailed monitoring data of ESnet traffic is needed to determine optimal solution

Example: LHC Tier 1 – Tier 2 data movement Site configures BGP between CE routers to use SDN VC if available User initiates request to OSCARS for SDN VC

Example: Fusion Simulation at NERSC writing results to ORNL over GPFS Site admin/user requests VC from any IDC Local domain controller (e.g. OSCARS/LambdaStation/Terapaths) performs VC setup Typically scheduled in advance

Example: Climate data movement from ANL to LLNL User points to closest Phoebus host Use Phoebus to forward data to SDN Phoebus host requests OSCARS for SDN VC on behalf of the user Phoebus host could be part of ESnet or site infrastructure

Example: APS user sending data to home institute Router forwards packets to monitoring device (e.g. Juniper MS PIC, Bro host, etc) Monitoring device identifies candidate flows for SDN, requests SDN VC Monitoring devices could be part of ESnet or part of site infrastructure