Software Defined Networking Real World Use Cases (Test bed at Marist/IBM) Todd Bundy Director Business Development, ADVA Optical Networking tbundy@advaoptical.com
Our Students, Our Future Benjamin Carle School of Computer Science and Mathematics Marist College benjamin.carle@marist.edu Matthew Johnson School of Computer Science and Mathematics Marist College matthew.johnson1@marist.edu Junaid Kapadia Undergraduate Information Technology Student Marist College junaid.kapadia1@marist.edu 2
Our Students, Our Future Zachary Meath Undergraduate Computer Science Student Marist College zachary.meath1@marist.edu Mary Miller Undergraduate Computer Science Student Marist College mary.miller1@marist.edu Devin Young Undergraduate Computer Science Student Marist College devin.young1@marist.edu 3
Special Thanks Robert M. Cannistra School of Computer Science and Mathematics Marist College robert.cannista@marist.edu Casimer DeCusatis Distinguished Engineer, IBM STG esystems Dev Lab decusat@us.ibm.com 4
The Need for SDN 5 2013 ADVA Optical Networking. All rights reserved. Confidential.
Big Data: Fueling Smarter Commerce Cycle Safety / Security 10s millions cameras Healthcare 1B medical images/yr Customer 1B camera phones Media Exa Pet a Ter a Gig a Data Volume 1990 s Wide Area Imagery Structured data 2000 2010 s s Text Digital Marketing Video Image Audio 2020 s Sophistication of Analysis Computational Needs Enterprise Video High Med Low 72 video hrs/minute 100 s TB per day 10+% of video views Used by 1/3 of enterprises 6 Source: IBM Market Insights based on composite sources 2012 IBM Corporation
Lack of Automated, Programmable Network Today: VM on- boarding is measured in minutes 60+ % Percent of servers virtualized 93% Use storage virtualization? Use network virtualization But today: mul>- >er virtual- system connec>vity is measured in days. John Manville, Cisco IT; The Power of a Programmable Cloud, OFC 2013 (OM2D.2): It takes about 5 days from an end- end point of view to provision something like that (a mul>- >er system). Goal is to get at least to sub- one day. 7 Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study 2012 IBM Corporation
SDN Model: Applications influence the network App V M App V M Program & Instruct VM V M Old Model Network Hypervisor 8 IBM System Networking 2013 ADVA Optical Networking. All rights reserved. Confidential. 8
ODIN The Open Datacenter Interoperable Network An industry standard point of view on SDN & network virtualizaaon http://www-03.ibm.com/systems/networking/solutions/odin.html v DC3 Virtualized & SDN Enabled Optical Network (ADVA OF Agent) DC2 DC1 Overlays Virtualize L2/3 functions Pools of Virtual Appliances stacked switches lossless Ethernet, Storage, & more Gateway SAN Pods of IT Resources Embedded Blade, Virtual Switches SDN controller OpenDaylight SDN Project FCoE Storage 9 9 2013 ADVA Optical Networking. All rights reserved. Confidential.
SDN Controller: ODP Strategic that there be an open source Controller Industry isn t breaking vendor lockin just to create vendor lock-in Equipment vendors must not be owners of controller ADVA will not build an SDN controller SDN Controller ODP is the best candidate ADVA has joined and is making contributions Aligning our WAN Orchestration with ODP Common core technologies Shared core model & extension Shared tooling Common Persistence 10 2013 ADVA Optical Networking. All rights reserved. Confidential.
ADVA s Approach to SDN 11 2013 ADVA Optical Networking. All rights reserved. Confidential.
ADVA OpenFlow implementation SDN controller SDN controller OpenFlow interface OpenFlow interface OpenFlow Overlay Intermediate OpenFlow enabled mediation server Simplification of Optical Network representation Reduced complexity on OpenFlow controller Evolutionary from current EMS environment Favored approach for maximum scalability OpenFlow Direct Direct OpenFlow agent on network elements Avoids intermediate server requirement - but Requires additional complexity in OpenFlow controller Suited to simple networks OpenFlow Overlay and OpenFlow Direct implementation Open Networking Forum standardization ongoing 12 2013 ADVA Optical Networking. All rights reserved. Confidential.
ADVA OpenFlow Migration Separate Management Domains Datacenter Optical Layer Datacenter FSP SM STEP 1 : Deploy FSP Network today STEP 2 : Upgrade to new FSP and FSP SM software release with OpenFlow agent. Either Overlay or Direct. STEP 3 : Integrate to SDN Controller for end to end management and control SDN controller SDN controller OpenFlow interface OpenFlow interface Overlay Direct 13 2013 ADVA Optical Networking. All rights reserved. Confidential.
Optical OpenFlow Extensions OpenFlow Support for FSP 3000 ROADM platform Optical Performance Constraints Sequential Lightpath Setup/Teardown, Optical Power Balancing Optical Node Model: Wavelength Continuity & Dynamic Switching Constraints Connectivity & Topology Discovery Signal Mapping & Format Compatibility WSS 1:N WSS WSS WSS 1:N WSS 1:N WSS WSS λ Block WSS Any λ λ 1 λ 2 λ 3 TX C 1:N WSS 1:N WSS OSC (Out-of-band) Extensions required for OpenFlow Direct to cover all optical applications 14 2013 ADVA Optical Networking. All rights reserved. Confidential.
SDN Demo s 15 2013 ADVA Optical Networking. All rights reserved. Confidential.
ADVA s SDN Demos OFELIA (Public domain, Oct2012) Juniper (Public domain, March) Marist/IBM (Public domain, April) NA Tier 1 Testbed Trial (August) EMEA Tier 1 Testbed Trial (Sept) 16 2013 ADVA Optical Networking. All rights reserved. Confidential.
OFELIA Multi-Layer Testbed Multi-Domain & Multi-Technology Packet over Fixed/Flexi Grid OFELIA Project. OpenFlow in Europe - Linking Infrastructure and Applications Multi-domain, Multi-Layer OpenFlow controlled Packet over Optical network Published : ECOC, October 2012 17 2013 ADVA Optical Networking. All rights reserved. Confidential.
Example of SP Applications Telefonica I&D IP Offloading Manager When traffic exceeds a threshold, an additional link is provisioned New circuit provisioning time Configured Threshold Rollback Threshold Circuit deprovisioning time 49 second bring-up 4 second teardown Fully automatic 18 2013 ADVA Optical Networking. All rights reserved. Confidential.
Juniper, ADVA Dynamic Network Testbed Juniper MX-80 routers, ADVA FSP 3000 WDM Fully automated dynamic bandwidth-on-demand driven by router load variations Advanced Network Architectures Lab, Technical University of Catalonia, Juniper, ADVA Optical Networking 19 Published : OFC/NFOEC, March 2013 2013 ADVA Optical Networking. All rights reserved. Confidential.
Optical Agility 20
Fixed Wavelengths Are Underutilized 100% N node ring Network Utilization 90% 80% 70% 60% 50% 40% 30% 20% 10% excess traffic base traffic 0% 00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:00 Uniform node-to-node traffic Time Currently, enterprises must contract for over-provisioned fixed capacity to meet the multi-gigabit peaks, which results in costly, underutilized capacity during sustained quiescent periods 21
Cloud Bursting Technologies Require Network Agility The High Cost of Overprovisioning During the storage or virtual machine migration at the beginning of a cloudburst into the provider cloud, bandwidth of 1 to 10 gigabits per second will generally be required. However, for the remainder of that IaaS instance life-cycle, much lower bandwidth, rarely exceeding 200 megabits per second, is required. Customer 1 Remote Desktop Customer #2 Virtual Tape/Disk/Server Cloud FSP 3000 Customer #3 22
Optical Transport and SDN Decades of work have yielded today s agile core networks Unfortunately, the information to make intelligent decisions resides at higher layers Problem is made worse by today s flow dominated traffic Hybrid EDFA/RAMAN Amp Gridless ROADM Intelligent MUX Router Coherent Receiver Agile Core Network Router 23
SDN for Dynamic Infrastructure Provisioning for peak traffic is losing battle, and only getting worse. Answer is dynamic network infrastructure. Site A Site C Daytime Configuration All Offices/Sites working 2x 1x 10G 1x 2x 10G 10G 2x 1x 10G Site B Nighttime Configuration Backup between A/B Double the bandwidth Other Configurations Site B to C Site C to A 24
What Does SDN Mean to Users & Established Vendors? Where is OpenFlow? Hype, Fear, Uncertainty & Doubt Source: Gartner technology hype cycle, adapted from Wikipedia See SDN: a Theory of Everything www.wired.com/insights/2012/12 25
Marist Test Bed: Application and UI 1 1 User (or automated tool) decides to modify network AVIOR 2 OF Controller (ie: OpenDayLight Controller) ADVAlanche 3 4 2 Call ADVAlanche through avior 3 User or automated trigger modifies transport network through ADVAlanche 4 Lambda provisioned ADVA OF Agent OF Switch OF Switch OF Switch 5 Complete application aware action 5 ADVA FSP 3000 26
Chapter 1: Our Strategy and Goals (Click on video and at bottom hit play, audio can be muted) 27
MARIST: SDN Dynamic Infrastructure Test Bed Floodlight Controller (VM) VM Cluster IBM V7000 Storage ADVA OF Agent (VM) IBM G8264 OF Switch single 10G single 10G IBM G8264 OF Switch ADVA FSP 3000 Site A IBM G8264 OF Switch dual 10G ADVA FSP 3000 ADVA FSP 3000 dual 10G IBM G8264 OF Switch Storage Site B Site C Storage 28
Dynamic Infrastructure Test Bed VM Cluster IBM V7000 Storage OpenFlow Controller (VM) Floodlight IBM Controller OpenDaylight OpenFlow OpenFlow dual 10G ADVA FSP 3000 dual 10G IBM G8264 OF Switch Site A ADVA OpenFlow Agent (VM) OpenFlow v1.0 northbound ADVA control plane southbound OpenFlow dual 10G dual 10G ADVA FSP 3000 ADVA FSP 3000 Storage Site B Site C Storage 29
Use Cases Bandwidth calendaring Cloud bursting Cloud DC Private Datacenters Workload balancing Secure multi-tenancy Load Load Tenant 1 Tenant 2 Transactional nature of DC-to-DC traffic (bulk data transfers) offers opportunities for optical bandwidth-on-demand. 30
Pieces to the Puzzle Avior Openflow Management Application ADVAlanche Dynamic Optical Provisioning Application Ganglia Network Monitoring Application Vmware Server Virtualization Hypervisor & Management ADVA FSP 3000 Agile Optical Networking Hardware (ROADM) IBM G8264 OF Switches Openflow Capable Switches Physical Servers Virtual Machines Storage Area Network 31
Chapter 2: See It in Action! Let s Proceed with the Dynamic Provisioning Demo 32
ADVA SDN Dynamic Provisioning Demo 33
Summary Optical network virtualization offers cloud providers & tenants high-bandwidth, low-latency connectivity on demand. Different models for optical network virtualization exist. A compromise between hiding the optical complexity and exposing the optical topology is required. Open approaches based on standardized GMPLS or emerging OpenFlow technologies are possible. 34
Live Demo Any Questions? 35
Thank You tbundy@advaoptical.com IMPORTANT NOTICE The content of this presentation is strictly confidential. ADVA Optical Networking is the exclusive owner or licensee of the content, material, and information in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictly prohibited. The information in this presentation may not be accurate, complete or up to date, and is provided without warranties or representations of any kind, either express or implied. ADVA Optical Networking shall not be responsible for and disclaims any liability for any loss or damages, including without limitation, direct, indirect, incidental, consequential and special damages, alleged to have been caused by or in connection with using and/or relying on the information contained in this presentation. Copyright for the entire content of this presentation: ADVA Optical Networking.