GENI Dynamic SD-WAN Provisioning

Slides:



Advertisements
Similar presentations
Duke University SDN Approaches and Uses GENI CIO Workshop – July 12, 2012.
Advertisements

ExoGENI Rack Architecture Ilia Baldine Jeff Chase Chris Heermann Brad Viviano
Enabling GENI Connections Quilt GENI Workshop Heidi Picher Dempsey July 22, 2010.
The Instageni Initiative
DRAGON Dynamic Resource Allocation via GMPLS Optical Networks Tom Lehman University of Southern California Information Sciences Institute (USC/ISI) National.
SDX: A Software-Defined Internet Exchange
GIMI I&M and Monitoring Mike Zink, Max Ott, Ilya Baldine University of Massachusetts Amherst GEC 18, Brooklyn, October 27 st 1.
Kathy Benninger, Pittsburgh Supercomputing Center Workshop on the Development of a Next-Generation Cyberinfrastructure 1-Oct-2014 NSF Collaborative Research:
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Internet2 and AL2S Eric Boyd Senior Director of Strategic Projects
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
Internet2 Network: Controlling a Slice of the National Network Eric Boyd Senior Director of Strategic Projects.
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
Sponsored by the National Science Foundation Software Defined Exchanges: New Opportunities for Future Internet Research Mike Zink GREE-SC2014 July 21 st.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
GENI Racks: Infrastructure Overview
Sponsored by the National Science Foundation Research & Experiments on GENI GENI CC-NIE Workshop NSF Mark Berman, Mike Zink January 7,
Sponsored by the National Science Foundation GENI and Cloud Computing Niky RIga GENI Project Office
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
Data Plane Measurements Deniz Gurkan Roopa Krishnappa October 28 th, 2008.
FIRE – GENI collaboration workshop Sep 2015 Washington.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Jerry Sobieski MAX GigaPoP and TSC Program Manager Mark Johnson MCNC.
GEC 15 Houston, Texas October 23, 2012 Tom Lehman Xi Yang University of Maryland Mid-Atlantic Crossroads (MAX)
InterDomain Dynamic Circuit Network Demo Joint Techs - Hawaii Jan 2008 John Vollbrecht, Internet2
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
Sponsored by the National Science Foundation Introduction to GENI Network Architecture
Delivering Circuit Services to Researchers: The HOPI Testbed Rick Summerhill Director, Network Research, Architecture, and Technologies, Internet2 Joint.
Sponsored by the National Science Foundation Software Defined Exchanges (SDX) Panel discussion Chip Elliott GENI Project Office
Sponsored by the National Science Foundation GENI Goals & Milestones GENI CC-NIE Workshop NSF Mark Berman January 7,
Sponsored by the National Science Foundation GENI Current Ops Workflow Connectivity John Williams San Juan, Puerto Rico Mar
SDX: A Software-Defined Internet eXchange Jennifer Rexford Princeton University
LHC OPEN NETWORK ENVIRONMENT STATUS UPDATE Artur Barczyk/Caltech Tokyo, May 2013 May 14, 2013
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © Brocade Communications Systems, Inc.
Internet2 Dynamic Circuit Services and Tools Andrew Lake, Internet2 July 15, 2007 JointTechs, Batavia, IL.
Dynamic Network Services In Internet2 John Vollbrecht /Dec. 4, 2006 Fall Members Meeting.
Sponsored by the National Science Foundation Introduction to GENI Network Architecture
LHCONE NETWORK SERVICES: GETTING SDN TO DEV-OPS IN ATLAS Shawn McKee/Univ. of Michigan LHCONE/LHCOPN Meeting, Taipei, Taiwan March 14th, 2016 March 14,
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
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.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Internet2 Joint Techs 17 July 2006 University of Wisconsin, Madison,
Software Defined Networking BY RAVI NAMBOORI. Overview  Origins of SDN.  What is SDN ?  Original Definition of SDN.  What = Why We need SDN ?  Conclusion.
UNM SCIENCE DMZ Sean Taylor Senior Network Engineer.
GENI Enabled Software Defined Exchange (SDX) and ScienceDMZ (SD-SDMZ)
Super Computing 2016 Salt Lake City, Utah Nov 15, 2016
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Multi-layer software defined networking in GÉANT
Bryan Learn Pittsburgh Supercomputing Center
TNC15 Networking Conference
GENUS Virtualisation Service for GÉANT and European NRENs
The NSRC cultivates collaboration among a community of peers to build and improve a global Internet that benefits all parties. We facilitate the growth.
Dynamic Network Services In Internet2
InterDomain Dynamic Circuit Network Demo
Design and Demo of AtlanticWave/SDX
Establishing End-to-End Guaranteed Bandwidth Network Paths Across Multiple Administrative Domains The DOE-funded TeraPaths project at Brookhaven National.
Regional Software Defined Science DMZ (SD-SDMZ)
SENSE: SDN for End-to-end Networked Science at the Exascale
SDN Overview for UCAR IT meeting 19-March-2014
NSF cloud Chameleon: Phase 2 Networking
GENI Integration of Clouds and Cyberinfrastructure
Chameleon and ExoGENI Paul Ruth (PI) Bonus Demo:
PRPv1 Discussion topics
Dynamic Circuit Service Hands-On GMPLS Engineering Workshop
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
GENI Exploring Networks of the Future
Utilizing the Network Edge
Presentation transcript:

GENI Dynamic SD-WAN Provisioning Ilya Baldin, Jeronimo Bezerra, Mert Cevik, Jim Chen, Leandro Cuiffo, Russ Clark, Cas D’Angelo, Sean Donovan, Heidi Picher Dempsey, John Hess, Tom Lehman, Lance Long, John MacAuley, Joe Mambretti, Luisa Nevers, Jose Rezene, Ali Sydney, Xi Yang, Fei Yeh, Matt Zekauskas GEC25 March 14, 2017 www.geni.net

“What are we going to see today?” - Research Motivation - Collaborating Across WAN Domains - A Look Ahead - Live Demos “That’s a great idea!”

Research: Key Issues Today almost all networks provide “one- size-fits-all” services Such services are suboptimal for many types of applications and services Future networks must provide differentiation, e.g. via slicing This demonstration will show how programmable WAN networking made possible by GENI can address these issues

Collaboration: Challenges On today’s networks, even R&E networks, it is difficult to transport extremely large files over WANs It is also difficult to transport live high capacity streams in real time across WANs, e.g. ultra high resolution digital media (4k and 8k uncompressed video) Currently, almost all networks are based on statically provisioned resources in separately-controlled domains Expressing policies for resource usage across domains today is difficult, and not dynamically programmable Solution: Using programmable network slicing to segment network resources allows different services to co-exist without interference

Look Ahead: SDX Technology GENI SDXs operating successfully for over a year at StarLight and MAX are evolving, interoperating with new SOX SDX New hardware and software APIs to support inter-domain data connections prototyped – Corsa switches, OpenFlow 1.3 , NSI and scripting/orchestration tools demonstrated today GENI and ESnet control plane integrated via SDX GENI data plane integrated with multiple domains via SDX – GENI racks, Data Transfer Nodes, Science DMZs, NSF CC* sites, international sites, commercial services and multiple SDN domains demonstrated today Dynamic SD-WAN provisioning is becoming a production feature. NSI in particular is becoming standard at many network providers as OSCARS phases out. GENI must interoperate.

Look Ahead: SDX Collaborators Collaborators with new commercial and international resources can join GENI experimenters via dynamic WAN provisioning (AWS and RNP demonstrated today) Experimenters can prototype new services and tools over WANs Domain experts can collaborate with experimenters in GENI or others in national and international locations Campuses can express programmed usage policies for new resources that couldn’t connect to outside collaborators over WANs before

Look Ahead: SDX Fabric

SDX Fabric: Another View

Automated GOLE Fabric

WAN File Transfer Flows RNP DTN Used To Enhance WAN File Transfer Flows

PacificWaveStarLight DTNFile Transfers Over SD-WAN

Internet2 GENI SDN Overlay Topology As part of positioning the Internet2 Network for the future, we are removing OpenFlow from the core and replacing it with MPLS. OpenFlow functions are being moved into an overlay, in order to allow us to be more agile in deploying new functionality. The overlay being created for GENI will support OpenFlow 1.3 instead of 1.0, has hardware virtualization of switches, will allow experimental controllers to exist close to nodes or outside the network, and will allow experimenters to run the controller itself. The physical topology is depicted on the left, with a three-degree node shown on the right. The SDN switches are Corsa DP2100 devices, and there is a colocated PC that runs VMs for control, management, and experimentation. All of the switches and PCs are now physically installed at the eight sites; we have configured New York and Atlanta so far, and are mocking up the externally-facing management network and inter-node connectivity.

Demo 1: SDX Matching Data Flows to Paths SDX at StarLight coordinates with MAX SDX and SOX SDX to select best path (ESnet or AL2S) for large file transfers using InstaGENI racks and DTNs Resource requests via GENI AM, OESS, OSCARS/NSI at layer 2 Software-controlled path choices at StarLight, WIX and SOX SDXs for best application performance Dynamic circuit creation available (but not shown today to save time)

Demo 1: Transferring Large Files E2E Across WANs Sending Large Files (OR Collections Of Many Small Files) E2E Across WANs Use SDN/SDX To Find Potential Path Use SDN/SDX To Establish Path Send File(s) Return Path Resources To Repository

SDX Path Resources

Demo 2: SDX for International Connections and Streaming Video SDX at StarLight connects endpoints for video streaming and file transfers using ExoGENI racks, DTNs, international and campus extensions. Match application demands such as bandwidth, delay to engineered paths Resource requests via GENI AM, OESS, OSCARS/NSI (layer 2) AMPATH international exchange, RNP and FIU collaborating to connect multiple flows (other international exchanges available at other SDX locations) Software-controlled path choices at StarLight SDX based on endpoints and VLANIDs

Demo 2: High Capacity Streaming E2E Across WANs Sending High Capacity Streams E2E Across WANs Use SDN/SDX Find Potential Path Use SDN/SDX Establish Path Send File(s) Return Path Resources To Repository Enabled By SDN/SDX/SDI

SDX International Exchange Resources UCSD

Demo 3: SDX Software Defined Services Experimenters create services that combine GENI and industry resources with policy-based SDX and SDN control. Resources at InstaGENI racks, Amazon Web Services, WIX and SOX SDXs and multiple core networks Resource requests and orchestration via experimenter SDN controller (OF1.3), SDX at SOX, and policy-based SDX at MAX/WIX (leverages GENI GRAM AM) Combine layer 2 and layer 3 resources with SDX support for BGP instance in experiment slice

SDX Software Defined Services

“I always said it was a great idea.” “Boy did I learn a lot!” “What a cool service.” (I wonder how it works.) “I always said it was a great idea.” (But way too conservative.)

Thanks! Facilities: SDN Exchanges (SDXs) at the StarLight International/National Communications Exchange Facility in Chicago, WIX in Washington D.C. area, and SOX in Atlanta. Electronic Visualization Laboratory, University of Illinois at Chicago. Regional/Exchange Networks: Mid-Atlantic Crossroads (MAX) in Maryland, Southern Crossroads (SOX) in Atlanta, and FIU/FLR/AMPATH in Miami. Edge Nodes (GENI and DTN): StarLight, MAX, GPO, Georgia Tech, RNP, and Florida International University    International Sites: CENI racks in Ottawa and RNP SDN resources in Brazil