Design and Demo of AtlanticWave/SDX

Slides:



Advertisements
Similar presentations
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: VLANs Routing & Switching.
Advertisements

Practical and Incremental Convergence between SDN and Middleboxes 1 Zafar Qazi, Cheng-Chun Tu, Luis Chiang Vyas Sekar Rui Miao Minlan Yu.
Why SDN and MPLS? Saurav Das, Ali Reza Sharafat, Guru Parulkar, Nick McKeown Clean Slate CTO Summit 9 th November, 2011.
SDX: A Software-Defined Internet Exchange
Software-Defined Networking, OpenFlow, and how SPARC applies it to the telecommunications domain Pontus Sköldström - Wolfgang John – Elisa Bellagamba November.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: VLANs Routing & Switching.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Inter-VLAN Routing Routing And Switching.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 5: Inter-VLAN Routing Routing And Switching.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Implementing VLAN Security Routing And Switching.
Semester 3, v Chapter 3: Virtual LANs
EMEA Partners XTM Network Training
INTERNATIONAL NETWORKS At Indiana University Hans Addleman TransPAC Engineer, International Networks University Information Technology Services Indiana.
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
Mr C Johnston ICT Teacher BTEC IT Unit 05 - Lesson 03 Network Topologies.
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
SDX: A Software-Defined Internet eXchange Jennifer Rexford Princeton University
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Implementing VLAN Security Routing And Switching.
Florida International UniversityAMPATH AMPATH: Pathway of the Americas Internet2 Member Meeting: International Task Force October 28, 2002 Julio Ibarra.
Click to edit Master subtitle style
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Implementing VLAN Security Routing And Switching 3.0.
Switch Features Most enterprise-capable switches have a number of features that make the switch attractive for large organizations. The following is a.
Cisco S3C3 Virtual LANS. Why VLANs? You can define groupings of workstations even if separated by switches and on different LAN segments –They are one.
S7C7 – Multilayer Switching Design and Configuration.
Switching Topic 2 VLANs.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
Chapter 4 Version 1 Virtual LANs. Introduction By default, switches forward broadcasts, this means that all segments connected to a switch are in one.
SDX: A Software-Defined Internet eXchange Jennifer Rexford Princeton University
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: VLANs Routing & Switching.
+ Lecture#8: VLAN Asma AlOsaimi Topics VLAN Segmentation VLAN Implementation VLAN Security and Design 3.0.
Fall 2005 Internet2 Member Meeting International Task Force Julio Ibarra, PI Heidi Alvarez, Co-PI Chip Cox, Co-PI John Silvester, Co-PI September 19, 2005.
Slide 1 E-Science: The Impact of Science DMZs on Research Presenter: Alex Berryman Performance Engineer, OARnet Paul Schopis, Marcio Faerman.
Jeronimo Bezerra Florida International University TNC 2016 Networking Conference June 14th Coexisting Production and Experimental Testbeds: The AmLight.
Is SDN Delivering? Jez Clark Solutions Architect Alternative Networks 13 th September 2013.
DATA ACCESS and DATA MANAGEMENT CHALLENGES in CMS.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
Security fundamentals
Super Computing 2016 Salt Lake City, Utah Nov 15, 2016
AmLight-ExP: Collaboration at 100G
National Research Platform Meeting August 6-7, 2017
Handling Network Events in a Production SDN Environment
SDN challenges Deployment challenges
Instructor Materials Chapter 1: LAN Design
Multi-layer software defined networking in GÉANT
TNC15 Networking Conference
PCNSE7 Palo Alto Networks Certified Network Security Engineer
The DPIaaS Controller Prototype
Virtual Local Area Networks or VLANs
Link Layer 5.1 Introduction and services
HELLO WORLD!!! Run Project 2: WELCOME Subject: Virtual LAN’s
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
OptiView™ XG Network Analysis Tablet
GENI Dynamic SD-WAN Provisioning
Instructor Materials Chapter 6: VLANs
Openflow-based Multipath Switching in Wide Area Networks
Planning and Troubleshooting Routing and Switching
Operating Wide-Area Ethernet Networks
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Chapter 5: Inter-VLAN Routing
100% Exam Passing Guarantee & Money Back Assurance
SDN Overview for UCAR IT meeting 19-March-2014
Virtual Local Area Network
Cisco Exam Braindumps
Routing and Switching Essentials v6.0
Software Defined Networking (SDN)
Chapter 3: Implementing VLAN Security
AmLight’s SDN Looking Glass – An SDN centralized monitoring system
Software Defined Networking
ExaO: Software Defined Data Distribution for Exascale Sciences
ClosedFlow: OpenFlow-like Control over Proprietary Devices
Presentation transcript:

Design and Demo of AtlanticWave/SDX Sean Donovan, Russ Clark Georgia Tech Jeronimo Bezerra, Julio Ibarra Florida International University

NSF International Research Network Connections (IRNC) Grant #ACI-1341024 Heidi Morgan Joaquin Chung, Cas D’Angelo, Ankita Lamba, John Skandalakis

Agenda Introduction Controller Design Overview Controller Features Demo 1 – AtlanticWave/SDX Demo 2 – RNP Network Make it clear – Interactive!

Large Synoptic Survey Telescope (LSST) High in the mountains in northern Chile Engineering First Light in 2019, Science First Light in 2021 Fun cool thing that a networking guy can get in on Back of our minds, part of the instigation for this Source: https://www.lsst.org/gallery/telescope-rendering-2013

Huge Bandwidth Requirements 8.4 meter primary mirror with 3.2 Gigapixel sensor 12.7 GB image taken every 17 seconds Needs to be sent from Chile to NCSA/Illinois in 5 seconds Peak burst bandwidth of 65 Gbps In use all night long

New Connection Amlight is commissioning a new 100Gbps network connection between North and South America AtlanticWave/SDX sonnects Atlanta, Miami, and São Paulo over the AMLIGHT network Opportunity to innovate with the network

AtlanticWave/SDX SDX, but with a twist Lots of telescope data Multiple, international locations Multiple administrative domains L2 tunneling functionality in addition to SDX functionality Lots of telescope data But what about during the day? Have opportunity to do something more interesting

What is an SDX? IXP + SDN Multi-site IXP Not just L2 like an IXP Where participants can write rules Multi-site IXP AMS-IX has 10 sites in and around Amsterdam Same administrative domain New functionality enabled by SDN at the IXP Not bound by BGP restrictions Application-specific peering AMS-IX: These sites are under the same admin domain, ours won’t

AtlanticWave/SDX Two main types of functions we care about L2 Tunnel functionality AL2S, OSCARS, NSI SDX Functionality Useful rules at an IXP, steering traffic Why not both?

Different Views For Different Functions L2 Tunnel Topology SDX Topology

Design Overview Initially, three locations to cover Thousands of KM of fiber between each location Split controller design Central controller for interacting with users Local controllers at each location

Split Controller Design

Interfaces REST API SDX-to-LC LC-to-Switch What is the northbound interface?

Management In-band management traffic Known delays vs. commodity out-of-band connection Helps with some security issues Switches still controlled on OOB port LC bootstraps switches

Multiple Rule Tables L2 Tunneling Large amount of traffic will likely be moved through L2 tunnels Each participant has two types of SDX rules Inbound – rules for packets coming into the participant’s network 0.0.0.0/24 put on VLAN 3, forward to network 128.0.0.0/24 put on VLAN 4, forward to network Outbound – rules for packets leaving participant’s network Strip VLAN tag, forward to neighbor Learning switch as backup When all else fails…

Functionality L2 tunnels SDX functionality In-Band Management Point-to-point Multipoint SDX functionality Network-header based rules DNS-based rules Other abstract rules In-Band Management Local Controller support for: OpenFlow P4 Others? Cisco or Juniper? NSI Integration for L2 Tunnels Inbound Outbound Limited BGP integration for SDX correctness User Interfaces Easy to use Web interface REST API Example external controller using REST Shibboleth Integration

Functionality L2 tunnels SDX functionality In-Band Management Point-to-point Multipoint SDX functionality Network-header based rules DNS-based rules Other abstract rules In-Band Management Local Controller support for: OpenFlow P4 Others? Cisco or Juniper? NSI Integration for L2 Tunnels Inbound Outbound Limited BGP integration for SDX correctness User Interfaces Easy to use Web interface REST API Example external controller using REST Shibboleth Integration

Demo 1 Representation of Actual topology Simulated in Mininet Still waiting on switch hardware Each host is on a different VLAN Showing real time connection establishment and removal

Demo 2 RNP network topology in Brazil Simulated in Mininet Slow, LC doesn’t scale well in current form Adding a bunch of rules through REST

https://github.com/atlanticwave-sdx/atlanticwave-proto Thanks! http://www.atlanticwave-sdx.net/ https://github.com/atlanticwave-sdx/atlanticwave-proto Sean Donovan sdonovan@gatech.edu Russ Clark russ.clark@gatech.edu Jeronimo Bezerra jbezerra@fiu.edu