SDN and NFV Open Source Initiatives. Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact

Similar documents
Current Development of Major SDN Standards Organizations

OpenDaylight and the Past, Present and Future of Open Source Networking

Software Defined Networking (SDN) Solutions, Market Opportunities and Forecast

Qualifying SDN/OpenFlow Enabled Networks

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

Software Defined Networks (SDN) and Network Function Virtualization (NFV) Market, Forecasts, and Impact on Network Operators

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

A Brief Introduction to SDN and OpenDaylight

Software Defined Networking (SDN) OpenFlow and OpenStack. Vivek Dasgupta Principal Software Maintenance Engineer Red Hat

App Development Tutorial

SDN-NFV Open Source. Landscape, Scaling, Use-Cases Sharon Barkai Cofounder, ConteXtream. Santa Clara, CA USA April 2015

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

AN OPEN PLATFORM TO ACCELERATE NFV. A Linux Foundation Collaborative Project

Learn how Open Source Software is Redefining SDN!

Exploring OpenDaylight

SDN software switch Lagopus and NFV enabled software node

The OpenDaylight Project

Telecom - The technology behind

VNF & Performance: A practical approach

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

OpenFlow & Software Defined Networking

Software Defined Networks Virtualized networks & SDN

The Role of Virtual Routers In Carrier Networks

An Application-Centric Infrastructure Will Enable Business Agility

Technology and Trends in Network Virtualization

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

An SDN Reality Check. Authored by. Sponsored by

State of the Art Cloud Infrastructure

Software Defined Networking & OpenFlow

Introduction to Software Defined Networking

SDN Applications in Today s Data Center

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Designing Virtual Network Security Architectures Dave Shackleford

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial

The State of OpenFlow: Advice for Those Considering SDN. Steve Wallace Executive Director, InCNTRE SDN Lab Indiana University

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE DEFINED NETWORKING

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

NFV Reference Platform in Telefónica: Bringing Lab Experience to Real Deployments

Software Defined Network (SDN)

Group-Based Policy for OpenStack

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

SDN Software Defined Networks

SDN, NFV & Future Technologies. Chris Thompson Director of Product Management, Cloud Connectivity Solutions

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

Cloud Computing, Software Defined Networking, Network Function Virtualization

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

NEC s Carrier-Grade Cloud Platform

Why Software Defined Networking (SDN)? Boyan Sotirov

Defining SDN. Overview of SDN Terminology & Concepts. Presented by: Shangxin Du, Cisco TAC Panelist: Pix Xu Jan 2014

Network Function Virtualization Using Data Plane Developer s Kit

Intel DPDK Boosts Server Appliance Performance White Paper

A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio and Benny Rochwerger IBM

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

Network Virtualization

What is SDN all about?

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

OpenStack, OpenDaylight, and OPNFV. Chris Wright Chief Technologist Red Hat Feb 3, CHRIS WRIGHT OpenStack, SDN and NFV

SDN. What's Software Defined Networking? Angelo Capossele

智 慧 應 用 服 務 的 資 料 中 心 與 底 層 網 路 架 構

The 2013 Guide to Network Virtualization and SDN

OpenDaylight: Introduction, Lithium and Beyond

SDN/Virtualization and Cloud Computing

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

Cisco and Canonical: Cisco Network Virtualization Solution for Ubuntu OpenStack

Intel DPDK Service Offerings

How To Orchestrate The Clouddusing Network With Andn

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

OF 1.3 Testing and Challenges

Leveraging SDN and NFV in the WAN

Brocade SDN/OpenFlow. Norival Figueira Office of the CTO. January 9, /2015 BROCADE COMMUNICATIONS SYSTEMS, INC. ALL RIGHTS RESERVED.

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

Developing OpenDaylight Apps with MD-SAL. J. Medved, E. Warnicke, A. Tkacik. R. Varga Cisco Sample App: M. Rehak, Cisco February 04, 2014

Underneath OpenStack Quantum: Software Defined Networking with Open vswitch

Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures

Software Defined Networking Moving Towards Mainstream

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery

CS244 Lecture 5 Architecture and Principles

Evaluation and Characterization of NFV Infrastructure Solutions on HP Server Platforms

Leveraging SDN for Intelligent WAN Automation

Scalable and Reliable control and Management for SDN-based Large-scale Networks. CJK CFI

Virtualization, SDN and NFV

Use Case Brief CLOUD MANAGEMENT SOFTWARE AUTOMATION

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

White Paper. Innovate Telecom Services with NFV and SDN

Get Ship Done! Microservices Cloud Development Made Easy Charles Eckel and David Tootill Cisco Systems

Fujitsu World Tour 2015

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

2013 ONS Tutorial 2: SDN Market Opportunities

Transcription:

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. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners.

Agenda ONF (A brief summary) OpenDaylight NFV Open Platform How To Contribute (example of DPDK.org)? V1.0 2

ONF: Open Networking Foundation Open Networking Foundation (ONF) is a user-driven organization dedicated to the promotion and adoption of Software-Defined Networking (SDN) through open standards development www.opennetworking.org More than 100 members In charge of OpenFlow standards OpenFlow switch (v1.3.2: Published, v1.3.4: Under Ratification, v1.4 and 1.5: in progress) OpenFlow Configuration and Management Protocol (v1.1.1: Published) V1.0 3

OpenDaylight Project: What Is It? Collaborative open source project hosted by the Linux Foundation and founded in April 2013 Goal is to accelerate adoption of SDN and create a solid foundation for Network Functions Virtualization (NFV) Founded by industry technology vendors such as Brocade, Cisco, Citrix, Ericsson, HP, IBM, Juniper, Microsoft, Red Hat and open to all (around 35 members as of today) Community is developing a common, open SDN framework consisting of code and blueprints Major industry battle in the background (some founding members left ) V1.0 4

OpenDaylight Project: Industry Value A broad SDN code base that anyone can use, plug into or contribute new enhancements A common environment for users and application developers Accelerated innovation by avoiding duplication of basic infrastructure Faster and higher quality development through sharing of resources V1.0 5

OpenDaylight Project: Project Framework V1.0 6

OpenDaylight Project: First Code Release - Hydrogen (February 2014) V1.0 7

OpenDaylight Project: Projects in the Hydrogen Release Project Description Originator (others) Controller Modular, extensible, scalable, and multi-protocol SDN controller based on OSGi Cisco (IBM, RedHat, NEC, etc.) Virtual Tenant Network Multi-tenant network virtualization application using OpenFlow NEC YANG Tools Java-based NETCONF and YANG tooling for OpenDaylight projects Cisco OpenFlow Protocol Library OF 1.3 protocol library implementation Pantheon (IBM, Cisco, Ericsson) OpenFlow Plugin Integration of OpenFlow protocol library in controller SAL Ericsson, IBM, Cisco Affinity Metadata Service APIs to express workload relationships and service levels Plexxi Defense4All DDoS detection and mitigation framework Radware BGP-LS/PCEP OVSDB LISP Flow Mapping Support for traffic engr with BGP-LS (BGP protocol library and topology model) and PCEP (path programming model) OVSDB configuration and management protocol support (e.g., for Open vswitch and other OVSDB servers) LISP (locator/identifier separation protocol) plugin, LISP mapping service (can be used to implement virtual networks) Cisco Univ. of Kentucky ConteXtream SNMP4SDN SNMP protocol support; APIs to manage commodity Ethernet switches Industrial Technology Research Inst. Open DOVE Multi-tenant network virtualization based on overlays, including ctrl plane and OVS-based data plane IBM V1.0 8

How to Contribute to OpenDaylight? Developer documentation is at wiki.opendaylight.org List of current projects in various states Links to documentation on current projects, e.g., how to get/build code, architecture, etc. Information on proposing new projects for OpenDaylight Open mailing lists: lists.opendaylight.org Discussion groups on specific projects Cross-project discussions Announcements #opendaylight IRC channel at freenode.net V1.0 9

NFV Open Platform New initiative led by Linux Foundation (Collaborative Project) and driven by telecoms operators Project is still in definition process (no web site yet) Feedback from prospective members expected on June 6 (email Mark Dolan: mdolan@linuxfoundation.org) All information provided hereafter is subject to change (including the name of the project: Open Platform for NFV ) V1.0 10

NFV Open Platform: Challenge & Industry Needs 1. Service providers have a vision to achieve flexibility, new business opportunity and significant efficiency by moving to a dynamic, cloudbased delivery model built on virtualized network functionality. 2. Standards efforts take time and products built on standards take longer to reach the market. Open source software offers the opportunity to accelerate deployment timeframes and the standards development process. 3. Some open source building blocks exist to provide an open source platform for NFV today. Now the industry needs to work together on filling in gaps not addressed by projects, coordination, continuous integration and testing to deliver required levels of carrier grade service performance. V1.0 11

NFV Open Platform: Examples of Gaps to be Addressed Functionality gaps within upstream projects Using a software switch for NFVI (NFV Infrastructure) must have specific capabilities to guarantee performance and latency To be NFV-ready, a software switch must demonstrate and enforce mechanisms to handle resource (memory, cores, cache, internal buses ) isolation while preserving telecom operator SLAs HA features are required Interoperability gaps between existing projects For data plane I/O intensive workloads, price-performance ratios of applications running on traditional cloud environments are significantly worse than software customized to work with specific NIC features Functionality needed that is not clearly in the scope of an existing project Continuous system level validation / testing and integration Virtualization creates several potential combinations of switching locations within / between data processing sites that need to be programmed via SDN in concert with assignment of compute and storage V1.0 12

NFV Open Platform: Project Mission Statement Drive NFV s evolution through a NFV Open Platform which the carrier and vendor community will benefit from An integrated and tested open reference platform built to address the industry s needs Create an environment and associated tooling for continuous system level validation and integration Contribute changes to and influence, upstream projects leveraged in the platform including as a home for new components where needed Build new open source components within the project where needed Rely upon the open reference implementations to drive an open standard and open ecosystem for NFV solutions V1.0 13

NFV Open Platform: Project Scope NFVI focus The initial scope is on virtualization, controller and VIM layers of the platform V1.0 14

How to Contribute to These Large Projects? These huge open source projects and initiatives may be seen as big machines led by large corporations This is true but Smaller organizations can contribute on focused projects that can be embedded in larger initiatives V1.0 15

Example: DPDK.org Intel DPDK (Data Plane Development Kit) is a set of libraries and drivers for fast packet processing software on x86 / Linux and possibly virtualized platforms initially developed by Intel and 6WIND in 2009-10 Key software piece to enable Intel platforms for data plane Now an open source project (dpdk.org) for data plane reference platform Associated project to OpenDaylight and candidate for NFV Open Platform V1.0 16

V1.0 17

DPDK.org : Open Source Project Open source project established by 6WIND Started on April 9, 2013 Led by 6WIND Goal is to accelerate development of DPDKbased networking and telecom products Comprehensive set of resources for developers Libraries Drivers Documentation Development mailing list git repository Technical support Openly-accessible repository for released versions of DPDK V1.0 18

Example: 6WINDGate Accelerated Open vswitch on top of DPDK V1.0 19

Demonstrating NFVI High Performance OpenFlow Controller No modification is required to Red Hat Open vswitch or OpenFlow Controller Accelerated Open vswitch Traffic Generator Open vswitch Control Plane 10 x 40 Gbps Full Duplex Traffic L2 switching capability on 10 cores using 40G Ethernet 52 Mpps with 64 byte packets 195 Gbps with 1280 byte packets Performance expected to double with new generation of hardware V1.0 20

Conclusion Open source is at the core of networking and telecom industry transformation (SDN and NFV) Big companies (Equipment Providers, Service Providers, Platform Providers) have an active role in important open source projects However, there are still opportunities for innovative companies to play a significant role V1.0 21