Model-Driven OpenFlow Interoperability
|
|
|
- Julia Phelps
- 10 years ago
- Views:
Transcription
1 Model-Driven OpenFlow Interoperability
2 Abstract The SDN movement is based on abstracting the data plane to allow deviceindependent control. The 1.0 version of OpenFlow provided a basis for decoupling in simple situations. But establishing a common interoperable interface for device abstraction has proven more difficult for complex networking using the simple OpenFlow framework. A new richer modeldriven framework that describes forwarding behavior in OpenFlow terms promises to bring practical device independence to complex networking. This talk will describe the framework, some challenges, and recent progress at the ONF and in OpenDaylight.
3 Comment I first thought that EWSDN had an academic focus Many industry challenges around SDN arose from implementation/deployment history Academics is not usually as focused on implementation and deployment problems but solving them, and solving future related issues, seems interesting and can make use of new ideas which begin in Academia
4 Sequence Background: Device Pipelines Framework: Table Type Patterns (TTPs) as Pipeline Models Architectural Iterations Header Space Analysis goes Mainstream? Q & A
5 Background: Early OpenFlow SDN promise: open decoupling of control and data planes Open meant vendor decoupling OpenFlow introduced as standard low level control protocol Many vendors offered OF-enabled boxes: Problem solved! Just a few details to work out, which we will leave to others Next trick: fully programmable data planes (another story, not for today) OF1.0 assumed a trivial pipeline: one match-action table Good news: Supportable on many devices Bad news: Too limiting
6 A Few Details OF1.0 limits noticed early No complex handling, limited scale OF1.1 gave us 255 flow tables Published pre-onf skipped the working code policy OF1.1 opens the door for complex forwarding pipelines Allows for complex handling and scale But no recognition of the diversity of existing pipelines
7 Framework Gap The OF framework lets the controller to send any legal OF messages Device must handle them That only works with pipeline agreement Founders of Forwarding Abstractions WG* anticipated this challenge Realized that OF needed a way to get pipeline agreement _local_copy/entityshare/11007%3fitok%3d4txhvryf * Now a part of the Open Datapath WG
8 Sample Pipelines Both are from Broadcom s OF-DPA See:
9 Dealing with Pipelines Dealing with a variety of pipelines makes life harder. If everything were an NPU, we could make all OF features required Even flexible ASICs are envisioned, but will differ, can t do everything From market perspective, that has other challenges Are the all identical? No innovation? Must we swap out all boxes in the world? A bit risky! Anyway, we don t have NPUs or programmable ASICs everywhere yet We get to choose whether to advocate a flexible only path forward Serious adoption challenges there! Or see if we can create SDN-based value using existing less flexible ASICs of today I am in the practical camp: Let s see what we can do today! SDN adoption on today s platforms will simplify adoption on future platforms
10 Pipelines Models Original OpenFlow Pipeline was trivial and abstract The diversity of physical pipelines makes common code tricky But we can create common pipeline models (like previous slides) And then map those models onto physical pipelines OpenFlow 1.0 did this with a common (but trivial) pipeline model In OF1.0, that mapping was implicit, done at development time Most devices had some table usually ACL table with a TCAM The coders just mapped the (single) OpenFlow table onto the TCAM 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 10
11 Framework based on Pipeline Models After OF1.0, pipeline mapping got much harder The OF pipeline model was no longer a subset of device pipelines Now the OF pipeline is a superset of ASIC pipelines Though most NPUs were capable of handling the OF pipeline model But most ASICs do have interesting pipelines worth controlling So How to enable control of existing ASIC pipelines? Run-time mapping of multi-table OpenFlow messages way too hard Arguably impossible not enough information available, etc Mapping problem much to hard to solve dynamically in a switch outcome uncertain Network operators don t want uncertainty at run-time sort that out in advance Proposal: Figure out the mapping before run-time! 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 11
12 First Framework Approach Our early approach was very switch oriented Most participants were device vendors There were many controllers out there, not represented Early picture was controller tells switch Top-down Use Case pipeline models seen as Primary 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 12
13 Early Approach App W App X App Y App Z Table Type Patterns (TTPs) were developed by the ONF s ODWG* TTP A Use Case Rules API mapping layer TTP B Use Case Rules TTP C Use Case Rules Device R Device S Device T TTP A Agent TTP B Agent TTP A Agent TTP C Agent TTP C Agent Early approach envisioned switch vendors adding numerous TTP agents to their devices. Possible, but uphill given that TTPs will iterate at first, and switches are not agile development environments 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 13
14 Some of the early challenges That we didn t see at the time Model to Physical mapping was based in switches, a bit weak Switches are not great places for code development Switch vendors tend to release code only occasionally (6 to 9 months) Early pipeline models (TTPs) will need to iterate a few times quickly Switches do not typically host 3 rd party code But as mentioned, we didn t realize these challenges at the time 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 14
15 Next Step: Express pipelines in OpenFlow In charter phase, WG told not to change OF protocol (!) OpenFlow Switch protocol specifies control messages We had to work backwards express pipeline models as allowed/supported messages per pipeline stage (Flow Table) We expected that many common usages for OpenFlow would end up generating certain common patterns of messages for certain tables That is where the term Table Type Patterns emerged. We see a TTP as a set of constraints on OpenFlow message space When a controller The controller can only send messages within that OpenFlow message space The switch must support messages in that OpenFlow message space 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 15
16 Challenge: How to express Constraints We expected humans to be doing most of the pipeline mapping, but we also envisioned software tools for pipeline analysis So we wanted human and machine consumability We biased slightly toward humans for 3 reasons Bias like syntactic sugar and shortened OpenFlow keywords to reduce typing Thought that would be best way to foster adoption Some things we were not sure how to express unambiguously Formalizing machine consumability would require a skills and time that we didn t have We wanted > 1 common languages for the data structure JSON, XML, etc The TTP spec uses JSON examples, but we intended for XML and possibly YANG, YAML, etc, to express TTPs also 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 16
17 TTP in JSON 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 17
18 Challenges and progress intermixed GOOD NEWS! Before TTP spec even published, the market responded Broadcom s OF-DPA! in PowerPoint and didn t call it a TTP oops But JSON came fast and OFDPAv2 is a (huge) formal JSON TTP OFDPA JSON is built by tools from complex Excel files not directly human built Early on (pre-ofdpav2), OpenDaylight was enabled to import TTPs Colin Dixon wrote YANG that was an effective schema for TTPs But OFDPAv2 is not a use case model, it is a device model Not mappable to other vendors 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 18
19 New Thinking We now have machine generation and consumption of TTPs Humans like tools But tools like schemas and full openflow.h enum names Also, schemas are fussy about their syntactic sugar Result: TTPv1.1, coming soon, will be firmly schema friendly And we now think in terms of both Use Case and Device models 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 19
20 TTP Tools 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 20
21 Enlightened Approach A lot of time has passed Controller world has, er, simplified in some ways Controller players are now part of the WG Broadcom s device-oriented OFDPA concept changed the picture Originally wanted Use Case models, but Device Models also valuable We need both kinds of pipeline models, and work them together 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 21
22 Enlightened Approach A lot of time has passed Controller world has, er, simplified in some ways Controller players are now part of the WG Broadcom s OFDPA concept changed the picture 2 nd plan puts more work in the controller that s a better place Rapid code changes are not hard, easier to iterate early versions 3 rd parties can experiment easily Switch vendor can focus on switch-oriented code 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 22
23 App W App X App Y App Z Mapping layer Mapping layer TTP A Use Case Rules TTP R Device Features Fully abstracted NBI TTP B Use Case Rules TTP S Device Features TTP C Use Case Rules TTP T Device Features Use Case TTPs very similar to Flow Objectives Model Driven abstraction layers build the southbound mappings automagically Device Q Device R Device S Device T TTP A Agent TTP B Agent TTP R Agent TTP S Agent TTP T Agent Device supports only one vendor-centric model 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 23
24 And finally: The Problem Statement SDN needs scalable, hardware independent platforms Interesting forwarding requires interesting pipelines The market wants a variety of pipeline models for use cases The available pipelines are diverse Mapping seems doable, but is an impediment Can we accelerate mapping? 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 24
25 Using ODL tool to compare models Not that hard to look at all the possible processing pathways through a pipeline model Walk through the model, look at all the matches and actions ODL utility is doing this now All pathways can be listed for Both the Use case, and the device Use cases are simpler (devices try to support many uses) Once we have both lists, compare the two behaviors Look for device pathways that offer what the use case requires 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 25
26 Mapping the pathways scalably Mapping use case pathways onto devices is humans already do Work in ODL is oriented toward helping humans do the mapping List all the pathways Automate the search for matching pathways Help a human figure out which device pathways work for a use case But why can t this be done completely by machine? 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 26
27 App W App X App Y App Z Mapping layer Mapping layer TTP A Use Case Rules TTP R Device Features Fully abstracted NBI TTP B Use Case Rules TTP S Device Features TTP C Use Case Rules TTP T Device Features Use Case TTPs very similar to Flow Objectives Model Driven abstraction layers build the southbound mappings automagically Device Q Device R Device S Device T TTP A Agent TTP B Agent TTP R Agent TTP S Agent TTP T Agent Device supports only one vendor-centric model 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 27
28 Proposal: Header Space Analysis Taking a step back We can do header space analysis on Use Case models And we can do the same on Device Models We should be able to, automatically, run through a variety of mappings and figure out which mappings are equivalent in HSA terms 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 28
29 Q & A?
30 Thank you
OpenFlow Introduction and Status
OpenFlow Introduction and Status Curt Beckmann, EMEA CTO for Brocade / October 8, 2014 What we will cover today The OpenFlow Architecture Why it took the networking world by storm OpenFlow 1.3 The Value
Bringing OpenFlow s Power to Real Networks
Bringing OpenFlow s Power to Real Networks Curt Beckmann, Brocade Forwarding Abstractions Working Group ( FAWG @ ONF) April 2013 1 Overview of this preso The Two Schools of OpenFlow OpenFlow Implementation
The Benefits of Multiple Flow
The Benefits of Multiple Flow Tables and TTPs Version Number 1.0 February 2, 2015 ONF TR-510 ONF Document Type: TR (Technical Recommendation) ONF Document Name: TR_Benefits of Multiple Flow Tables and
Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO
Surviving the SDN Wars Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO 2014 Sequence Defining SDN and NFV Last 4 years Last 6 months What happens next for SDN? Defining SDN and NFV
Extreme Networks Software Defined Networking (SDN) Platform: Open, Standards-based and Comprehensive
Extreme Networks Software Defined Networking (SDN) Platform: Open, Standards-based and Comprehensive EXTREME NETWORKS SDN PLATFORM An Evolutionary SDN Platform to Promote Community Led Innovation. Extreme
Making the Case for Open Source Controllers
White Paper Making the Case for Open Source Controllers Prepared by Roz Roseboro Senior Analyst, Heavy Reading www.heavyreading.com on behalf of www.brocade.com September 2014 Introduction Telcos face
SDN/Virtualization and Cloud Computing
SDN/Virtualization and Cloud Computing Agenda Software Define Network (SDN) Virtualization Cloud Computing Software Defined Network (SDN) What is SDN? Traditional Network and Limitations Traditional Computer
Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012
Software Defined Networking - a new approach to network design and operation Paul Horrocks Pre-Sales Strategist 8 th November 2012 Agenda What is Software Defined Networking What is the value of Software
Embracing Transport SDN for Open Networking Architectures
Embracing Transport SDN for Open Networking Architectures Yabin YE [email protected] HUAWEI TECHNOLOGIES CO., LTD. Agenda Move Towards SDN Transport SDN Use Cases Examples of Transport SDN 2 ONF Definition
Qualifying SDN/OpenFlow Enabled Networks
Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled
Transport SDN @ OIF. Hans-Martin Foisel Deutsche Telekom. OIF Carrier WG Chair. October 16, 2013
SDN @ OIF Hans-Martin Foisel Deutsche Telekom OIF Carrier WG Chair Member of OIF-BoD October 16, 2013 What is the OIF? Since 1998 OIF has brought together th industry groups from the data and optical worlds
Transport SDN - Clearing the Roadblocks to Wide-scale Commercial
Transport SDN - Clearing the Roadblocks to Wide-scale Commercial Vishnu Shukla OIF President Verizon, USA OFC Los Angeles, March 25, 2015 Changing Role of Transport Networks A new kind of business customer
Software Defined Networks Virtualized networks & SDN
Software Defined Networks Virtualized networks & SDN Tony Smith Solution Architect HPN 2 What is Software Defined Networking Switch/Router MANAGEMENTPLANE Responsible for managing the device (CLI) CONTROLPLANE
Benchmarking the SDN controller!
! SDN Testing Benchmarking the SDN controller! Ralph Daniels! Spirent Communications! Vice Chair, ONF Testing & Interoperability, Benchmarking! 2014 Open Networking Foundation At Spirent Communications
White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com
SDN 101: An Introduction to Software Defined Networking citrix.com Over the last year, the hottest topics in networking have been software defined networking (SDN) and Network ization (NV). There is, however,
Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera [email protected]. VERSION May, 2015
Simplify IT With Cisco Application Centric Infrastructure Roberto Barrera [email protected] VERSION May, 2015 Content Understanding Software Definded Network (SDN) Why SDN? What is SDN and Its Benefits?
Recent Developments in Transport SDN
Recent Developments in Transport SDN JunJie Li OIF Representative China Telecom Layer 123 SDN & OpenFlow APAC Congress Singapore May 26-28, 2015 About the OIF The Optical Internetworking Forum: Represents
How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
The Road to SDN: Software-Based Networking and Security from Brocade
WHITE PAPER www.brocade.com SOFTWARE NETWORKING The Road to SDN: Software-Based Networking and Security from Brocade Software-Defined Networking (SDN) presents a new approach to rapidly introducing network
OF 1.3 Testing and Challenges
OF 1.3 Testing and Challenges May 1 st, 2014 Ash Bhalgat (Senior Director, Products), Luxoft Santa Clara, CA USA April-May 2014 1 Agenda OpenFlow : What and Why? State of OpenFlow Conformance Challenges
SOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control
Designing Virtual Network Security Architectures Dave Shackleford
SESSION ID: CSV R03 Designing Virtual Network Security Architectures Dave Shackleford Sr. Faculty and Analyst SANS @daveshackleford Introduction Much has been said about virtual networking and softwaredefined
Leveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
ARM s role in Open Source software
ARM s role in Open Source software The Network Infrastructure perspective Bob Monkman Enterprise Segment Marketing Manager September 2015 Open Source Software: definition Open source software is developed
How the emergence of OpenFlow and SDN will change the networking landscape
How the emergence of OpenFlow and SDN will change the networking landscape Software-defined networking (SDN) powered by the OpenFlow protocol has the potential to be an important and necessary game-changer
Virtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
Introduction to Software Defined Networking
Introduction to Software Defined Networking Introduction to SDN Ahmed Maged MENOG 15 Dubai April 2015 @amaged [email protected] Agenda What is SDN and What it is not SDN Trends Getting Ready for SDN 2
SOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Eric Choi < [email protected]> Senior Manager, Service Provider Business Unit, APJ 2012 Brocade Communications Systems, Inc. EPF 7 2012/09/17 Software-Defined Networking
A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks
A Coordinated Virtual Infrastructure for SDN in Enterprise Networks Software Defined Networking (SDN), OpenFlow and Application Fluent Programmable Networks Strategic White Paper Increasing agility and
OpenFlow 1.4. (Changes compared to 1.3 OpenDaylight Perspec>ve) - Abhijit Kumbhare
OpenFlow 1.4 (Changes compared to 1.3 OpenDaylight Perspec>ve) - Abhijit Kumbhare More extensible wire protocol OpenFlow Protocol ini>ally designed w/ many sta>c fixed structures OXM (TLV format) added
Simplifying Data Data Center Center Network Management Leveraging SDN SDN
Feb 2014, HAPPIEST MINDS TECHNOLOGIES March 2014, HAPPIEST MINDS TECHNOLOGIES Simplifying Data Data Center Center Network Management Leveraging SDN SDN Author Author Srinivas Srinivas Jakkam Jakkam Shivaji
Software Defined Networks
Software Defined Networks Inspired from the article Software-defined Networking: A Comprehensive Survey by Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky
SDN Applications in Today s Data Center
SDN Applications in Today s Data Center Harry Petty Director Data Center & Cloud Networking Cisco Systems, Inc. Santa Clara, CA USA October 2013 1 Customer Insights: Research/ Academia OpenFlow/SDN components
What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates
What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates 1 Goals of the Presentation 1. Define/describe SDN 2. Identify the drivers and inhibitors of SDN 3. Identify what
How the Emergence of OpenFlow and SDN will Change the Networking Landscape
How the Emergence of OpenFlow and SDN will Change the Networking Landscape Software-Defined Networking (SDN) powered by the OpenFlow protocol has the potential to be an important and necessary game-changer
The Brocade SDN Controller in Modern Service Provider Networks
WHITE PAPER The Controller in Modern Service Provider Networks The OpenDaylight-based Controller combines innovations with modular software engineering and model-driven network management for a cost-effective,
API Architecture. for the Data Interoperability at OSU initiative
API Architecture for the Data Interoperability at OSU initiative Introduction Principles and Standards OSU s current approach to data interoperability consists of low level access and custom data models
How To Write A Network Plan In Openflow V1.3.3 (For A Test)
OpenFlowand IPv6 Two great tastes that taste great together! Scott Hogg, CTO GTRI Chair Emeritus RMv6TF Infoblox IPv6 COE Today s Outline Software-Defined Networking Background Introduction to OpenFlow
SDN and NFV Open Source Initiatives. Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact
SDN and NFV Open Source Initiatives Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact May 19, 2014 Eric CARMES 6WIND Founder and CEO SPEED MATTERS V1.0. All rights reserved.
Transport SDN Toolkit: Framework and APIs. John McDonough OIF Vice President NEC BTE 2015
Transport SDN Toolkit: Framework and APIs John McDonough OIF Vice President NEC BTE 2015 Transport SDN Toolkit Providing carriers with essential tools in the Transport SDN toolkit How to apply SDN to a
Network Services in the SDN Data Center
Network Services in the SDN Center SDN as a Network Service Enablement Platform Whitepaper SHARE THIS WHITEPAPER Executive Summary While interest about OpenFlow and SDN has increased throughout the tech
SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network
SDN AND SECURITY: Why Take Over the s When You Can Take Over the Network SESSION ID: TECH0R03 Robert M. Hinden Check Point Fellow Check Point Software What are the SDN Security Challenges? Vulnerability
SDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC September 18, 2014 Charles Sun www.linkedin.com/in/charlessun @CharlesSun_ 1 What is SDN? Benefits
The Next Frontier for SDN: SDN Transport
The Next Frontier for SDN: SDN Transport Vishnu Shukla Verizon OIF President June 2, 2015 TIA 2015, Dallas Changing Role of Transport Networks A new kind of business customer Using both private and public
Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering
Institute of Computer and Communication Network Engineering Institute of Computer and Communication Network Engineering Communication Networks Software Defined Networking (SDN) Prof. Dr. Admela Jukan Dr.
Software-Defined Networking. Starla Wachsmann. University Of North Texas
Running head: Software-Defined Networking (SDN) Software-Defined Networking Starla Wachsmann University Of North Texas What is Software-Defined Networking? Software-Defined Networking has one consistent
How do software-defined networks enhance the value of converged infrastructures?
Frequently Asked Questions: How do software-defined networks enhance the value of converged infrastructures? Converged infrastructure is about giving your organization lower costs and greater agility by
BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE
BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE Network Switch Business Unit Infrastructure and Networking Group 1 TOPICS SDN Principles Open Switch Options Introducing OF-DPA
Software Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
Integration Challenges For The Evolving SDN/NFV Ecosystem. www.wipro.com. Subhas Chandra Mondal
Integration Challenges For The Evolving SDN/NFV Ecosystem www.wipro.com Subhas Chandra Mondal Table of contents 01... Abstract 01... Introduction 03... Rise of Multi controller environment 07... Conclusion
Learn how Open Source Software is Redefining SDN!
Learn how Open Source Software is Redefining SDN! Open SDN Controller Team Vijay Arumugam Kannan, Product Manager Chris Metz, Distinguished Engineer 04/29/2015 Agenda Open Source and OpenDaylight? Cisco
Operationalizing the Network: SDN
Operationalizing the Network: SDN Our world, our relationships, and our businesses are being transformed by applications. SDN promises to transform the networks responsible for delivering them. White Paper
software networking Jithesh TJ, Santhosh Karipur QuEST Global
software defined networking Software Defined Networking is an emerging trend in the networking and communication industry and it promises to deliver enormous benefits, from reduced costs to more efficient
A Study on Software Defined Networking
A Study on Software Defined Networking Yogita Shivaji Hande, M. Akkalakshmi Research Scholar, Dept. of Information Technology, Gitam University, Hyderabad, India Professor, Dept. of Information Technology,
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network. Sandeep Shah Director, Systems Architecture EZchip
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network Sandeep Shah Director, Systems Architecture EZchip Linley Carrier Conference June 10, 2015 1 EZchip Overview
Exploring OpenDaylight
Exploring OpenDaylight David Brockus [email protected] Why SDN? New architecture with separate Control and Data planes Open Programmable Networks and APIs New business models and revenue opportunities Efficiency
Software Defined Networking
Software Defined Networking Part 1: The rise of programmable networks Market context Technology concept Business benefits In summary: As IDC points out, the emergence of Software Defined Networking (SDN),
How To Build A Network On A Network (Internet2)
ERIC BOYD Senior Director, Strategic Projects JUNE, 2015 Roadmap to Operating SDN Networks: The Good, the Bad, and the Ugly I2 Production Service Service User I2 Prototype Service Internet2 Service Taxonomy
SDN for Wi-Fi OpenFlow-enabling the wireless LAN can bring new levels of agility
WHITEPAPER SDN for Wi-Fi OpenFlow-enabling the wireless LAN can bring new levels of agility Copyright 2014 Meru Networks, Inc. All rights reserved. Table of Contents Executive summary... 3 Introduction...
The Promise and the Reality of a Software Defined Data Center
The Promise and the Reality of a Software Defined Data Center Authored by Sponsored by Introduction The traditional IT operational model is highly manual and very hardware centric. As a result, IT infrastructure
What is SDN all about?
What is SDN all about? Emil Gągała Juniper Networks Piotr Jabłoński Cisco Systems In the beginning there was a chaos CLOUD BUILDING BLOCKS CAN I VIRTUALIZE MY Compute Network? Storage Where is my money?
SDN and Streamlining the Plumbing. Nick McKeown Stanford University
SDN and Streamlining the Plumbing Nick McKeown Stanford University What is SDN? (when we clear away all the hype) A network in which the control plane is physically separate from the forwarding plane.
From Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S.
From Active & Programmable Networks to.. OpenFlow & Software Defined Networks Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S. Braun University of Basel Cs321 - HS 2012 (Slides material from www.bigswitch.com)
Book 3 Cost Estimating in an Agile Development Environment. (early release)
Book 3 Cost Estimating in an Agile Development Environment (early release) Book 3: Cost Estimating in an Agile Development Environment In this third book I ll use the slides I gave at a speech several
Cisco Network Services Orchestrator enabled by Tail-f Multi-Vendor Service Automation & Network Programmability Stefan Vallin, Ph D
Cisco Network Services Orchestrator enabled by Tail-f Multi-Vendor Service Automation & Network Programmability Stefan Vallin, Ph D Product Manager NSO 10 June 2015 Key Market Trends and Challenges Changing
WHITE PAPER. Data Center Fabrics. Why the Right Choice is so Important to Your Business
WHITE PAPER Data Center Fabrics Why the Right Choice is so Important to Your Business Introduction Data center fabrics are emerging as the preferred architecture for next-generation virtualized data centers,
OpenConfig: collaborating to enable programmable network management
OpenConfig: collaborating to enable programmable network management Anees Shaikh Google Network Operations on behalf of the OpenConfig working group OpenDaylight Summit July 2015 www.openconfig.net Challenges
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
Effective disaster recovery using Software defined networking
Effective disaster recovery using Software defined networking Thyagaraju, Mrs. Jyothi. K.S, Girish.L PG Student, Associate professor, Assistant Professor Dept of CSE, Cit, Gubbi, Tumkur Abstract In this
SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012
SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS Jason Kleeh September 27, 2012 What if you could Build your next data center optimized for highest demands in flexibility, reliability, and
The Future of Networking, and the Past of Protocols
1 The Future of Networking, and the Past of Protocols Scott Shenker with Martín Casado, Teemu Koponen, Nick McKeown (and many others.) 2 Software-Defined Networking SDN clearly has advantages over status
Software Defined Networking and the design of OpenFlow switches
Software Defined Networking and the design of OpenFlow switches Paolo Giaccone Notes for the class on Packet Switch Architectures Politecnico di Torino December 2015 Outline 1 Introduction to SDN 2 OpenFlow
Software Defined Networking A quantum leap for Devops?
Software Defined Networking A quantum leap for Devops? TNG Technology Consulting GmbH, http://www.tngtech.com/ Networking is bottleneck in today s devops Agile software development and devops is increasing
The Mandate for a Highly Automated IT Function
The Mandate for a Highly Automated IT Function Introduction The traditional IT operational model is highly manual and very hardware centric. As a result, IT infrastructure services have historically been
This presentation will define what we mean by hybrid mode, how that concept is supported by the OpenFlow specification, and some of the benefits of
1 A little about myself since I am a new face to most of you. My name is Shaun Wackerly and I ve been an HP Developer for the past 11 years. I developed switch firmware for 9 years, then transitioned to
How To Orchestrate The Clouddusing Network With Andn
ORCHESTRATING THE CLOUD USING SDN Joerg Ammon Systems Engineer Service Provider 2013-09-10 2013 Brocade Communications Systems, Inc. Company Proprietary Information 1 SDN Update -
What Can SDN Do for the Enterprise?
In This Paper The legacy networks in place at many enterprises are leading to increased complexity and costs and making it difficult to deploy new services Following the success of server and software
SDN and FTTH Software defined networking for fiber networks
SDN and FTTH Software defined networking for fiber networks A new method to simplify management of FTTH networks What is SDN Software Defined Networking (SDN) revolutionizes service deployment and service
Definition of a White Box. Benefits of White Boxes
Smart Network Processing for White Boxes Sandeep Shah Director, Systems Architecture EZchip Technologies [email protected] Linley Carrier Conference June 10-11, 2014 Santa Clara, CA 1 EZchip Overview
OpenDaylight: Introduction, Lithium and Beyond
OpenDaylight: Introduction, Lithium and Beyond Colin Dixon Technical Steering Committee Chair, OpenDaylight Senior Principal Engineer, Brocade Some content from: David Meyer, Neela Jaques, and Kevin Woods
Building Access Networks that Support Carrier Ethernet 2.0 Services and SDN
In cooperation with Building Access Networks that Support Carrier Ethernet 2.0 Services and SDN COMMTECH Show Toronto, April 15-16 Mississauga Center by Pasquale Tagliarini Senior Solutions Engineer Agenda
SIF 3: A NEW BEGINNING
SIF 3: A NEW BEGINNING The SIF Implementation Specification Defines common data formats and rules of interaction and architecture, and is made up of two parts: SIF Infrastructure Implementation Specification
Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013
Network Virtualization and Software-defined Networking Chris Wright and Thomas Graf Red Hat June 14, 2013 Agenda Problem Statement Definitions Solutions She can't take much more of this, captain! Challenges
OpenFlow Technology Investigation Vendors Review on OpenFlow implementation
OpenFlow Technology Investigation Vendors Review on OpenFlow implementation Ioan Turus, NORDUnet GN3 JRA1 T1&2, Copenhagen, 21.11.2012 Outline! Software Defined Networks (SDN)! Introduction to OpenFlow!
Various Alternatives to achieve SDN. Dhruv Dhody, Sr. System Architect, Huawei Technologies
Various Alternatives to achieve SDN Dhruv Dhody, Sr. System Architect, Huawei Technologies Huawei India R&D Dhruv Dhody Who? A multinational networking and telecommunications equipment and services company
How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012
How OpenFlow -Based SDN Transforms Private Cloud ONF Solution Brief November 27, 2012 Table of Contents 2 Executive Summary 2 Trends in the Private Cloud 3 Network Limitations and Requirements 4 OpenFlow-Based
OpenFlow Conformance Test Program
OpenFlow Conformance Test Program www.criterionnetworklabs.com [email protected] Criterion Network Labs - Overview Vendor neutral SDN interoperability test laboratory Conformance, benchmarking,
The Many Faces of SDN: An Industry Perspective
The Many Faces of SDN: An Industry Perspective Kenneth Duda CTO / SVP Software Arista Networks, Inc. Face 1: SDN is for Experimentation Today, there is almost no practical way to experiment with new network
DECODING SOFTWARE DEFINED NETWORKING (SDN) Nico Siebelink Technical Director Northern Europe
DECODING SOFTWARE DEFINED NETWORKING (SDN) Nico Siebelink Technical Director Northern Europe JUNIPER AND SDN IN THE NEWS 2 Copyright 2013 Juniper Networks, Inc. www.juniper.net WHY DO WE NEED SOFTWARE
Better management of large-scale, heterogeneous networks toward a programmable management plane
Better management of large-scale, heterogeneous networks toward a programmable management plane Joshua George, Anees Shaikh Google Network Operations www.openconfig.net Agenda 1 2 3 Management plane challenges
Expert Reference Series of White Papers. Is Network Functions Virtualization (NFV) Moving Closer to Reality?
Expert Reference Series of White Papers Is Network Functions Virtualization (NFV) Moving Closer to Reality? 1-800-COURSES www.globalknowledge.com Is Network Functions Virtualization (NFV) Moving Closer
Software Defined Networking Seminar
Software Defined ing Seminar Introduction - Summer Term 2014 Net Jeremias Blendin [email protected] Prof. Dr. David Hausheer [email protected] PS Peer-to-Peer Systems Engineering Prof
SDN. What's Software Defined Networking? Angelo Capossele
SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial
HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer
HAWAII TECH TALK SDN Paul Deakin Field Systems Engineer SDN What Is It? SDN stand for Software Defined Networking SDN is a fancy term for: Using a controller to tell switches where to send packets SDN
2013 ONS Tutorial 2: SDN Market Opportunities
2013 ONS Tutorial 2: SDN Market Opportunities SDN Vendor Landscape and User Readiness Jim Metzler, Ashton, Metzler & Associates [email protected] April 15, 2013 1 1 Goals & Non-Goals Goals: Describe
