Implementing OpenDaylight in a Carrier Network



Similar documents
Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering

Virtualization, SDN and NFV

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

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

The OpenDaylight Project

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

Learn how Open Source Software is Redefining SDN!

SOFTWARE DEFINED NETWORKING

How To Orchestrate The Clouddusing Network With Andn

Software Defined Network (SDN)

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Cloud, SDN and the Evolution of

BRINGING NETWORKS TO THE CLOUD ERA

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

Virtual Application Networks Innovations Advance Software-defined Network Leadership

Making the Case for Open Source Controllers

SDN Applications in Today s Data Center

Software-Defined Networks Powered by VellOS

Mock RFI for Enterprise SDN Solutions

OpenDaylight Network Virtualization and its Future Direction

Preparing your Business for Virtualization. Mirko Voltolini VP Network Technology

NEC contribution to OpenDaylight: Virtual Tenant Network (VTN)

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Brocade VCS Fabrics: The Foundation for Software-Defined Networks

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Qualifying SDN/OpenFlow Enabled Networks

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

SDN Orchestration Explained. A Deep Dive into a Crucial Component of Software-Defined Cloud Exchange Networks

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

The New IP Networks: Time to Move From PoC to Revenue

JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc.

OpenStack Networking: Where to Next?

Towards Smart and Intelligent SDN Controller

SDN PARTNER INTEGRATION: SANDVINE

2013 ONS Tutorial 2: SDN Market Opportunities

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

Integration Challenges For The Evolving SDN/NFV Ecosystem. Subhas Chandra Mondal

The Role of Virtual Routers In Carrier Networks

Leveraging SDN and NFV in the WAN

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

How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012

CON Software-Defined Networking in a Hybrid, Open Data Center

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

PRODUCTS & SERVICES EQUINIX CLOUD EXCHANGE

Simwood Carrier Ethernet

Group-Based Policy for OpenStack

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

REMOTE MONITORING MATRIX

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

SDN Services at the Customer Edge

SDN/Virtualization and Cloud Computing

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

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

OpenDaylight: Introduction, Lithium and Beyond

Monetizing Networks in the Enterprise and Content Ecosystems. C. Kaplan VP Global Consulting Ciena Corporation

SECURE AVAYA FABRIC CONNECT SOLUTIONS WITH SENETAS ETHERNET ENCRYPTORS

Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage

SDN and Data Center Networks

ADVANCED SECURITY MECHANISMS TO PROTECT ASSETS AND NETWORKS: SOFTWARE-DEFINED SECURITY

Palo Alto Networks. Security Models in the Software Defined Data Center

How To Manage A Network From A Microsoft Lab

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

Simplifying IT with SDN & Virtual Application Networks

Debunking the Myths: An Essential Guide to Software-Defined Networking April 17, 2013

Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES

SDN Practices in China Mobile. Lu Huang

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

Using SDN-OpenFlow for High-level Services

Network Virtualization Solutions

Flexible SDN Transport Networks With Optical Circuit Switching

Ensuring end-user quality in NFV-based infrastructures

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

GLOBAL BANDWIDTH RESEARCH SERVICE EXECUTIVE SUMMARY. Executive Summary

WAN Data Link Protocols

TECHNOLOGY WHITE PAPER. Correlating SDN overlays and the physical network with Nuage Networks Virtualized Services Assurance Platform

Abstraction of a failure free Software Defined Network (SDN Application)

A NEW NETWORK PARADIGM BROCADE SDN STRATEGY

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

Brocade SDN 2015 NFV

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

Designing Virtual Network Security Architectures Dave Shackleford

Evolving Datacenter and Cloud Connectivity Services

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

Introduction to Software Defined Networking

WAN & Carrier Networks

SDN. What's Software Defined Networking? Angelo Capossele

Top 26 Companies in the Global NFV Market

NFV and What it Means to You From ETSI to MANO to YANG Making Sense of it All

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

CPLANE NETWORKS. Production-ready OpenStack Networking. White Paper

EVOLVED DATA CENTER ARCHITECTURE

THE SDN TRANSFORMATION A Framework for Sustainable Success

Understanding the Business Case of Network Function Virtualization

An Open Approach to Enhancing Networking for OpenStack

Software Defined Networks Virtualized networks & SDN

Transcription:

Implementing OpenDaylight in a Carrier Network

Martin Foster Cloud Product Architect Telstra Dmitriy Andrushko SDN Technical lead Mirantis

Who we are Largest subsea cable network in Asia Pacific, licences throughout Asia, Europe and the Americas and facilitate access to more than 2,000 Points of Presence (PoPs) in 230 countries and territories Telstra s PEN: Pioneering the way with Software-Defined Networking (SDN) globally built to power self-provisioned dynamic network services #1 PURE PLAY OPENSTACK COMPANY #3 Contributor in OpenStack Kilo OPNFV Silver Member BGS/Fuel Mirantis OpenStack product Evolving SDN/NFV practice

Topics PEN Platform PEN Demo Journey to OpenDaylight OpenDaylight: Service Assurance OpenDaylight DLux Demo

PEN Platform #ODSummit

The Telstra Network Asia-Pac & Trans-Pacific cable systems

What We Have Done SDN in the WAN Build on demand virtual cross-connects (VXCs) that leverage cable & DC assets Bring Cloud flexibility to the Network Reach: 25 POPs and growing Web Console & API Control Cultural shift to agile development and rapid innovation cycles in the telco space

PEN Platform Milestones 2013 launch: Point-to-Point Layer 2 Ethernet VXC service Bandwidth: 1Mbps -> 10Gbps Latency: Low, Standard, Best Effort Contract: Hour, Day, Week, Month, Year 2014 Endpoint VLAN push/pop/modify == Telco NNI Subordinate orchestrators: Tail-F & Openstack Internet service: via Tail-F for Juniper & Cisco NFV platform: via OpenStack vrouter, vfirewall 2015 Orchestrate Layer1 transport: Infinera sub-sea via OTSv API integration Cloud Provider connection automation: AWS via API integration

PEN Platform Demo PEN Console Point-to-Point Ethernet E-LINE NFV

OpenDaylight in PEN #ODSummit

PEN: OpenFlow based Ethernet VXC Base product of PEN Platform is a Layer 2 Ethernet virtual cross connect (VXC) that forwards frames between any 2 endpoints on the network. Need to control & limit bandwidth: OF meters Need to develop a mechanism for routing the VXCs over the network Layer 2 Ethernet transparency OpenFlow 1.0/1.3 lacks universal lightweight mechanism for L2 encapsulation PBB, NVGRE: inconsistent vendor implementation Centec Networks extension: MPLS-tag based encapsulation Required OF plugin extension Match inbound L2 frames regardless of ethertype -> encapsulate Result: fully transparent, including tricky Ethertypes like LLDP

PEN & OpenFlow Controllers Started PEN with a commercial OpenFlow controller PEN 1.0: multi-tenant interface, API & OSS/BSS integration over that controller Why commercial? Working solution in 2013 It had a northbound API, which was key for integration Operational support 2014: Search for additional controller Idea get end-to-end view of network services by placing OF devices at the edges break telco 1:1:1 one platform, one NMS, one product gain fine grained control over VXC path computation Settled on OpenDaylight with Hydrogen release

OpenDaylight Objectives for PEN Focus on Operational support / service assurance capabilities Putting OpenDaylight in a carrier network allows us to get & display end-toend service information from the network that is currently only available in proprietary black-box network management systems (NMSes): Statistics Collection Measurement Services Path Computation Custom work: path computation logic Exclude nodes: regulatory or customer requirement to not transit a jurisdiction

Global Scale Control Plane & OpenDaylight Challenge: Global scale network has inherent high latency, occasional hits as underlying circuits reroute Control plane is global MPLS VPN: route re-compute on reroute = OF switch disconnect from controller Global control plane: not common OF use case, more metro & DC focus Goal: How can we use OpenDaylight to minimize impact on Data Plane? Develop global scale control plane fault mitigation strategies Pre-installed virtual circuits Data Path Validation mechanism Learnings: OF switch software & ASIC sensitivity to high rate FLOWMOD events Future: looking at re-integrating control plane into data plane

OpenDaylight Journey Started with VTN Fit initial use cases for multiple tenant control, network views AD-SAL based OpenFlow1.0 only Custom MD-SAL application Full control on the roadmap and features to be developed Easy to extend or update in case of change requests Dependency on the Controller platform remains, i.e. certain aspects of the platform modified (for ex. SPF logic) Result: some minor contribution to upstream code

ODL DLux Demo Ability to establish end-to-end duplex connections on-demand (i.e. OF Proactive mode) Establish end-to-end bi-directional OF flows Node Exclusion from the Path Stats Port Link Diagnostic features (next slides)

OpenDaylight: Control Plane Service Assurance Better experience by building in control plane issue mitigation strategies Control Plane at global scale implemented solutions: Route concept: multiple preinstalled forwarding paths, up to x# Data Path Validation mechanism #ODSummit

OpenDaylight: Measurement Service Data Path Validation Periodic bidirectional delay measurement for all installed Routes Control Route state Delete non-operational Route Delay Measurement On-demand for circuits One-way or two-way Shows the list of switches in the used Route On-demand for two arbitrary switches Bidirectional Finds or create a route connecting two switches KeepAlive/Heartbeat On-demand for two switches Verifies reachability of two switches accessible via any Route in UP state

Conclusions After a year with OpenDaylight Allows customized network behavior without writing entire controller Get network insight that was previously hard to garner from disparate NMSes Codebase takes a while to get used to

Telstra Corporation Limited 2015 Copyright, trademark and other intellectual property rights in this document are owned or licensed by Telstra Corporation Limited or its affiliates (Telstra) and protected by law. Information contained in this document is subject to change without notice and does not represent a commitment on the part of Telstra. As this document contains confidential information of Telstra, except as allowed by law or in accordance with your confidentiality agreement with Telstra (if any), it must not be disclosed in whole or part to any third party without Telstra s consent. No part of this publication may be reproduced in whole or in part, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopied, recorded or otherwise, without the written permission of Telstra. Although Telstra has been careful to ensure that information contained in this document is accurate, it is not guaranteed to be error free. If you have any questions about the information (including its accuracy and completeness), please call your Telstra representative. #ODSummit

Questions? #ODSummit

Thank You #ODSummit