Download presentation
Presentation is loading. Please wait.
1
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
2
“What are we going to see today?”
- Research Motivation - Collaborating Across WAN Domains - A Look Ahead - Live Demos “That’s a great idea!”
3
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
4
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
5
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.
6
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
7
Look Ahead: SDX Fabric
8
SDX Fabric: Another View
9
Automated GOLE Fabric
10
WAN File Transfer Flows
RNP DTN Used To Enhance WAN File Transfer Flows
11
PacificWaveStarLight DTNFile Transfers Over SD-WAN
13
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.
14
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)
15
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
16
SDX Path Resources
17
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
18
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
19
SDX International Exchange Resources
UCSD
20
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
21
SDX Software Defined Services
22
“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.)
23
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.