ONOS [Open Source SDN Network Operating System for Service Provider networks]



Similar documents
ONOS Open Network Operating System

Driving SDN Adoption in Service Provider Networks

ON.Lab Launches Revolutionary SDN Open Source Network Operating System ONOS on behalf of its Community of Service Providers and Innovator Partners

Open Source Tools & Platforms

Agile VPN for Carrier/SP Network. ONOS- based SDN Controller for China Unicom MPLS L3VPN Service

Accelerate SDN Adoption with Open Source SDN Control Plane

Qualifying SDN/OpenFlow Enabled Networks

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

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

Delivering Managed Services Using Next Generation Branch Architectures

Using SDN-OpenFlow for High-level Services

A Whitepaper by. In collaboration with:

SDN. What's Software Defined Networking? Angelo Capossele

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

Virtualization, SDN and NFV

SDN PARTNER INTEGRATION: SANDVINE

Challenges and Opportunities:

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Leveraging SDN and NFV in the WAN

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

Cloud, SDN and the Evolution of

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

THE SDN TRANSFORMATION A Framework for Sustainable Success

SDN and NFV in the WAN

Extreme Networks Software Defined Networking (SDN) Platform: Open, Standards-based and Comprehensive

Software Defined Networks

Flexible SDN Transport Networks With Optical Circuit Switching

SDN Architecture and Standards for Operational, at Scale Networks. 신명기 ETRI KRNET June 2012

A Mock RFI for a SD-WAN

What is SDN all about?

CoIP (Cloud over IP): The Future of Hybrid Networking

The Role of Virtual Routers In Carrier Networks

SOFTWARE DEFINED NETWORKING

Converged Packet-Optical Software Defined Networking. Marc De Leenheer

Trusting SDN. Brett Sovereign Trusted Systems Research National Security Agency 28 October, 2015

SDN Architecture and Service Trend

OF 1.3 Testing and Challenges

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

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

SDN Software Defined Networks

OpenFlow/SDN activities of NTT Communications

Software Defined Networking for Telecom Operators: Architecture and Applications

Pluribus Netvisor Solution Brief

Network Virtualization and Application Delivery Using Software Defined Networking

SDN and FTTH Software defined networking for fiber networks

VIRTUALIZING THE EDGE

Understanding the Business Case of Network Function Virtualization

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start?

SDN Applications in Today s Data Center

Blue Planet. Introduction. Blue Planet Components. Benefits

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

Technology and Trends in Network Virtualization

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Building Access Networks that Support Carrier Ethernet 2.0 Services and SDN

SDN MIGRATION STRATEGIES The Case for Transitioning to an SDN-enabled Network

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Open Networking User Group SD-WAN Requirements Demonstration Talari Test Results

Network Function Virtualization & Software Defined Networking

An Introduction to Software-Defined Networking (SDN) Zhang Fu

The Cloud-Optimized. Leveraging a multi-layer SDN framework

Software Defined Networks Virtualized networks & SDN

Software Defined Networking A quantum leap for Devops?

How the emergence of OpenFlow and SDN will change the networking landscape

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

How the Emergence of OpenFlow and SDN will Change the Networking Landscape

SDN/Virtualization and Cloud Computing

Software Defined Networking

Business Case for Virtual Managed Services

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

Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012

Introduction to Software Defined Networking

FROM A RIGID ECOSYSTEM TO A LOGICAL AND FLEXIBLE ENTITY: THE SOFTWARE- DEFINED DATA CENTRE

Software Defined Networks Four Years Later. Quo Vadis, SDN? Ivan Pepelnjak Network Architect. ipspace.net AG

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

Software-Defined Networks Powered by VellOS

Transport OIF. Hans-Martin Foisel Deutsche Telekom. OIF Carrier WG Chair. October 16, 2013

SDN Practices in China Mobile. Lu Huang

CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE

WAN & Carrier Networks

Microsoft s Cloud Networks

2013 ONS Tutorial 2: SDN Market Opportunities

Boosting Business Agility through Software-defined Networking

Dell Networking ARGOS 24/03/2016. Nicolas Roughol. Networking Sales Engineer. Tel : nicolas_roughol@dell.com

The Benefits of SD-WAN with Integrated Branch Security

Software Defined Networking What is it, how does it work, and what is it good for?

Asia Pacific Partner Summit 2015

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

Making the Case for Open Source Controllers

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

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel

OpenFlow-enabled SDN and Network Functions Virtualization. ONF Solution Brief February 17, 2014

Transcription:

ONOS [Open Source SDN Network Operating System for Service Provider networks] http://onosproject.org/ Released on December 5 th, 2014 Guru Parulkar parulkar@stanford.edu

ONOS Partnership A partnership comprising of and leading SERVICE PROVIDERS VENDORS RESEARCHERS

Outline Motivation Why open source network OS for service providers? ONOS architecture and use cases Open source ONOS release Industry and SDN as a disruptive innovation

Being Transformed Current Network Infrastructure $100B+(?) Industry SDN as a Disruptive Innovation Agile Network Infrastructure Adoption Main Stream Many opportunities & challenges Now Early Adopters Time

How would SDN Manifest? Network of Closed Proprietary Boxes Network Control & Management Applications Network OS White boxes using Merchant Silicon

Software in 2014 Smartphone: Open 75%, Closed 25% Browser: Open 63%, Closed 37% Websites: Open 67%, Closed 33% DC servers: Open 70%, Closed 30% Tablet: Open 62%, Closed 38% Mainframes: Open 60%, Closed 40% Supercomputers: Open 99% Open source still growing fast 6 Nick McKeown at ONOS Summit

Open Source Network OS Network Control & Management Applications Network OS Difficult to build and Difficult to monetize White boxes using Merchant Silicon

Why service provider networks?

Service Providers Operate Large Networks WAN core backbone Multiprotocol Label Switching (MPLS) with Traffic Engineering (TE) Metro networks Metro cores for access networks Cellular access network LTE for a metro area Wired access/aggregation Access network for homes DSL/Cable 20K 100K devices 100K 10M+ ports Cellular 10K 50K devices 100K 1M+ ports 200 500 routers 5K 10K ports Metro Wired Access Core 10K 50K routers 2M 3M+ ports 9

Why are Service Providers interested in SDN and ONOS? Reduce CAPEX Bring Cloud style agility, Roll out services Reduce operational and OPEX flexibility, scalability rapidly complexity, increase to their networks visibility But Service Provider networks place stringent requirements on SDN control plane: Handle tens of millions of fixed and hundreds of millions of wireless end points Provide five nines availability, high performance, low latency Need ease of use, services creation and delivery Allow seamless migration of existing networks while capitalizing on white boxes ONOS is a SDN network operating system designed for these stringent Service Provider requirements.

Outline Motivation Why open source network OS for service providers? ONOS architecture and use cases Open source ONOS release Industry and SDN as a disruptive innovation

Key Elements of ONOS Modular, Scalable, Resilient with Abstractions North bound abstraction High Throughput ~500K 1M path setups/sec South bound abstraction APP APP APP Application Intent Framework: APIs, Policy Enforcement, Conflict resolution Distributed Core: Scale, HA, Performance, Security, Northbound and Southbound Abstractions Southbound: to Support Diversity Low Latency Discover, Observe, Program, ~10 Configure 100 ms Scalability, High Availability, Persistence, etc. OpenFlow Open Network OS South Bound Interface A South Bound Interface B Choice of Legacy hardware or white boxes

ONOS Distributed Architecture Scalable Distributed Core for Scalability, HA, Performance INSTANCE 1 INSTANCE 2 INSTANCE 3 INSTANCE N Apps NB Core API Distributed Core (state management, notifications, high-availability & scale-out) SB Core API Adapters Adapters Adapters Adapters Protocols Protocols Protocols Protocols DATAPLANE

ONOS Distributed Architecture Scalable Distributed Core for Scalability, HA, Performance Apps NB Core API Distributed Core (state management, notifications, high-availability & scale-out) SB Core API Adapters Adapters Adapters Adapters Protocols Protocols Protocols Protocols

Distributed Core Application Intents - immutable - durable & replicated Global Network View - eventually consistent - fully replicated 3-way replication - H/A execution via distributed queues Optimistic Replication - gossip based - anti-entropy - partial ordering Flow Table Entries - strongly consistent - partitioned 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 172.16.0.0 It is all about distributed state management: HA and scale-out Master/Backup Replication Different types of state require different types of synchronization Distribution & replication methods optimized for the type of state Based on size and read/write access patterns

ONOS Application Intent Framework Flexible and intuitive northbound abstraction and interface for DevOps person to define what they need without worrying about how. Provision 10G path from DC1 to DC2 optimized for cost Network Agnostic, Highly available, Scalable Application Intent Framework: APIs, Policy Enforcement, Conflict resolution Distributed Core Intents translated and Compiled into specific instructions for network Devices. OpenFlow Southbound NetConf South Bound Interface

ONOS Initial Service Provider Use Cases 1. SDN control of Multi-Layer Networks

ONOS Initial Service Provider Use Cases 2. SDN-IP Peering

ONOS Initial Service Provider Use Cases 3. Segment Routing Developed with ONF

Central Office as a Data Center NFV Orchestration L2 Connectivity NFV chaining L2VPN/L3VPN/ L3 Connectivity BNG BNG BNG BNG vsw vsw Still managing (virtual) servers, which Cache BNGimproves CAPEX vsw but not OPEX Cache Misses opportunity vsw to innovate around network wide services vsw BNG BNG Cache WAN vsw IDS Accel Commodity Servers & Storage EtherSW+ ROADM

NF as a Service (NFaaS) in Central Office PGW XCODE NLA CDN Mobile Customers BNG CDN CG NAT Firewall Residential Customers VPN WanEx Enterprise Customers DSA IDS XOS + OVX + ONOS OLT 21 Packet SW + ROADM

Outline Motivation Why open source network OS for service providers? ONOS architecture and use cases Open source ONOS release Industry and SDN as a disruptive innovation

Avocet released on Dec 5 th, 2014

http://onosproject.org/resources/

Open Source Release Highlights Intro webinar 700+ registered 500+ attended Deep dive webinar 600+ registered 400+ attended 200+ stayed beyond 2hrs Very good interest and participation Open Source Release (Dec 5 8) ~400 downloads ~1200 visitors to Gerrit/github/Wiki ~30,000 page views to Gerrit/github/Wiki (mostly on Wiki) ~300 views of ONOS overview videos ~250 views of ONOS Use Cases Very good for a SDN OS for service providers

But Open Source ONOS is just the beginning Images: NASA ONOS: Solid Foundation, Initial Use Cases Open Sourced on Dec 5 th ONOS: Full functionality, hardened, ready to deploy Built by the community Community will be instrumental in helping ONOS realize its potential by: ONOS ONOS ONOS * ONOS ONOS Strengthening core platform Building on ONOS Evolving NB Abstractions, APIs, interoperability Adding SB adaptors for existing devices, enabling whiteboxes Doing trials and deployments

OPEN SOURCE ONOS PROJECT ONOS Ecosystem Non-profit, Carrier and vendor neutral Service Providers Build core platform Provide funding Provide technical Provide requirements shepherding, core team Develop use cases Build community Drive POCs, deployments Bring vendors along Vendors Provide funding Provide engineering resources Build products and solutions Provide integration, test and support services Community Drive every aspecttechnical, process, roadmap, deployments Bring in diversity Help ONOS evolve & thrive

Why one more open source project? Active participation of service providers ONOS as SDN OS Clean slate design with features for and focus on service providers ON.Lab team A single team to architect, shepherd, and maintain focus Active participation of vendors Vendors committed to bringing real SDN to service providers Unique governance Combination of technical meritocracy with ON.Lab s neutral role

Industry and SDN as a Disruptive Innovation

Being Transformed Current Network Infrastructure $100B+(?) Industry SDN as a Disruptive Innovation Agile Network Infrastructure Adoption Main Stream ONOS one of several building blocks that would help with this transition Now Early Adopters Time

Industry s Approach to SDN Legacy Preserving Incremental Migration Disruptive Closed Proprietary Boxes With Minimal Programmability White Boxes With Open (Source) SDN Incumbent vendors cannot avoid incrementalism o They want to continue to monetize existing products Even a single company has groups following different approaches o Legacy group has more influence as they bring all the revenue

Incumbent Vendors Approach to SDN Bring limited automation to provider networks Provisioning SDN Controller OF Configuration Proprietary Plug in NaaS on legacy Proprietary Control Plane Proprietary Data Plane Proprietary routers and switches This approach entails: Proprietary HW and router/switch OS Point Apps: monitor manager, CLI automation, provisioning SDN controller (either open source or proprietary) Not possible to unlock the full value of SDN with this approach!

Disruptive SDN Network of Closed Proprietary Boxes Network Control & Management Applications Network OS White boxes using Merchant Silicon

How does a Disruptive Innovation Transform an Industry? Adoption Transition very fast when it happens Time

How does a Disruptive Innovation Transform an Industry? Adoption Transition very fast when it happens Time Legacy preserving/incremental solutions make lot of sense Disruptive solutions win big!!

How does a Disruptive Innovation Transform an Industry? Adoption Transition very fast when it happens Time Some companies lose market share. Others gain. So the value shifts Story of high tech companies

Service Provider Network Transformation Is your company well positioned to lead this transition to gain market share and value? Adoption What years? 2016 2019? Time What companies would gain value or what companies would lose?

Please send your feedback on ONOS and join ONOS community at join@onlab.us BUILD USE CHAMPION