OpenCS SD-WAN Project Update

Slides:



Advertisements
Similar presentations
All rights reserved © 2000, Alcatel 1 CPE-based VPNs Hans De Neve Alcatel Network Strategy Group.
Advertisements

Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Deployment of MPLS VPN in Large ISP Networks
The Case for Enterprise Ready Virtual Private Clouds Timothy Wood, Alexandre Gerber *, K.K. Ramakrishnan *, Jacobus van der Merwe *, and Prashant Shenoy.
Virtualization of Fixed Network Functions on the Oracle Fabric Krishna Srinivasan Director, Product Management Oracle Networking Savi Venkatachalapathy.
1 © 2001, Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Easy VPN Solutions Applications and Implementation with Cisco IOS.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
1 Introducing the Specifications of the Metro Ethernet Forum.
Enabling Broadband On-Demand Services Ethernet Services.
Networking in the cloud: An SDN primer Ben Cherian Chief Strategy Midokura.
UNI Manager Project Proposal to OpenDaylight
BGP L3VPN Virtual CE draft-fang-l3vpn-virtual-ce-01 Luyuan Fang Cisco John Evans Cisco David Ward Cisco Rex Fernando Cisco John Mullooly Cisco Ning So.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
Introduction to Avaya’s SDN Architecture February 2015.
Software Defined Networking BY RAVI NAMBOORI. Overview  Origins of SDN.  What is SDN ?  Original Definition of SDN.  What = Why We need SDN ?  Conclusion.
Please delete this page before presenting it to customers.
ONAP SD-WAN Use Case Proposal.
“Your application performance is only as good as your network” (4)
SDN & NFV Driving Additional Value into Managed Services.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
And Presents Spring Forum 2002.
Usecase Subcommittee Meeting
Enterprise vCPE September 27, 2017.
SDN challenges Deployment challenges
Instructor Materials Chapter 1: LAN Design
Lifecycle Service Orchestration (LSO) Models in context
Multi-layer software defined networking in GÉANT
Examples based on draft-cheng-supa-applicability-00.txt
EarthLink SD-WAN The Business Aware Cloud Network™
Architecture and Algorithms for an IEEE 802
ONAP Interface to External Controllers
Webinar: Cost Reduction Strategies Using SD-WAN
MEF Modeling Activities
Goals and Objectives Project(s): Technical Specification for SD-WAN Service Definition Purpose of the contribution: To describe the proposal and have an.
ONAP Integration to External Domain Management Systems (DMS)
LSO Hackathon Summary Charles Eckel, Cisco DevNet.
Goals and Objectives Project(s): Technical Specification for SD-WAN Service Definition Purpose of the contribution: To describe the proposal and have an.
Presenter: Ciaran Roche
How Smart Networks are Changing Corporate Networks
Week 11 Software Defined Networking (SDN): Use-Cases
Enterprise vCPE use case requirement
Use Cases and Requirements for I2NSF_
The NPD Group - Enterprise DC Agenda
Intent Based Orchestration for Applications
Introduction to Networks
Enterprise vCPE use case requirement
MEF Technical Vision & the Transformation Journey to MEF 3.0
MEF 3.0.
Chapter 1: WAN Concepts Connecting Networks
Your Business Opportunity
Tailor slide to customer industry/pain points
Network+ Guide to Networks 6th Edition
Mobile edge computing Report by Weiqing huang.
WAN. Re-invented..
The Business Value of MPLS VPNs
Virtual Private Network
Extending MPLS/BGP VPNs to End-Systems
NTHU CS5421 Cloud Computing
Connectivity methods. Connectivity methods Exam Answer WAN/LAN  Each office will have its own Local Area Network or LAN.  But the company also wants.
See your OpenStack Network Like Never Before
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
Cloud-Enabling Technology
Dynamic WAN Selection Optimize Your Business & Cloud Networks
Utilizing the Network Edge
NFV and SD-WAN Multi vendor deployment
AT&T Firewall Battlecard
Jason Sones VNO North America – Nuage Networks from Nokia Sherif Awad
Applying CIM to SD-WAN Weiqiang Cheng, Feng Yang(CMCC)
Presentation transcript:

OpenCS SD-WAN Project Update QMM October 2017 Raleigh, NC Joseph Ruffles, Riverbed Tim Van Herck, VeloCloud

A brief history of the OpenCS SD-WAN project… Launched at the 2016 Members’ Meeting in Boston Focused on the SD-WAN for the MEF community Providing clarity and common language to an emerging technology area

What’s the market motivation for MEF members? Customers want the benefits of Software Defined Infrastructure…. $avings, e.g., from Reducing the cost of MPLS circuits Reducing on-premise equipment Improved used of resources Agility Control and the benefits of cloud-based services on tap, on demand, on someone else’s infrastructure details outsourced to someone else who is an expert  Managed Service – with one party responsible for the end-to-end application performance

Incubating a Service Provider Grade SD-WAN Ecosystem An agreed vocabulary and definition APIs for interoperability Multi vendor Across operators

Drivers -- Subscriber Benefits Significant OPEX Savings Utilize multiple residential / commercial links while retaining quality Increased Site reliability Through diversified provider and/or access technology use Application based policy control Policy definition based on application, no longer on 5-tuple Measure link quality and adapt application & QoS policy Rapid branch deployments Ubiquitous access to residential wired and wireless connections

Drivers -- Service Provider Benefits Lower OPEX Automation reduces truck rolls (customer self-installs) Run on commodity (e.g., x86) hardware Reduced urgency on incident response (or SLA violation) Shorten path to Revenue Start with circuits that are available, add when needed No need for NNI’s to be established Complement MPLS with extra inexpensive bandwidth Off-Net Market expansion Offer managed service in competitor or incumbent markets Decouple last mile from service via BYOC (since OTT)

SD-WAN Core Characteristics TODO: Define minimal feature set TODO: Work towards MEF product and service certification May need to include service agnostic (L2 & L3) It operates as an overlay network Transport independent (use any technology ; private & public links) Support Secure transport (VPN) Can integrate with existing carrier networks (Private cores) Application & link aware policy control Dynamic path selection and configuration based on current conditions Provide simple and extensible interface Web interface and ReST APIs Enterprise level controls vs. element manager Easy installation

SD-WAN Core Characteristics Use Examples Overlay network Actively use Business DSL, Cable, DIA, and LTE capacity Send business critical applications always over MPLS first Only use LTE when all wired links are impaired or down Application & link aware policy control Send VOIP over the lowest latency link Move VOIP if packetloss is detected Send Box.com transfer over highest capacity link Provide simple and extensible interface Provision through ReST, deploy by non-technical personnel

SD-WAN Colocated Services Service commonly found colocated in SD-WAN functions: Application Aware Firewall WAN Optimization What it is not: A WAN Optimization service (complementary service) SD-WAN performs last mile optimization WANop performs mid mile optimization An API managed router (sub function) An appliance / a VNF packaged router Formfactor independent SD-WAN is a set of overlay network of collaborative nodes SDN Segregated control & data plane

SD-WAN Concepts Underlay Network Overlay Network The physical transport network Private, public, wireline, wireless Overlay Network Virtual Network abstracted from the transport network (underlay network) No interaction between overlay and underlay Overlay networks are tunneled over Underlay networks Using an encapsulation protocol, e.g., VxLAN, NVGRE, IPSec tunnel, etc.

SD-WAN Component Functions SD-WAN Controller (SWC) Responsible for policy distribution, status and statistics collection Not a decision maker ! Policy Decision Point SD-WAN Edge (SWE) Function interfacing with Enterprise LAN or SP core Single or multi-tenant Can be integrated into the SP core (PE adjacent) Policy Enforcement Point

SD-WAN Component Segregated control and data plane TODO: Finalize terminology Do not use MPLS style terminology to avoid confusion Segregated control and data plane Provider components in the form of VNF’s SD-WAN Edge can manifest in virtual or physical form factor SD-WAN Controller XaaS Enterprise DC Other branches Control Plane Clients SD-WAN Edge Data Plane SD-WAN Edge Branch Office SD-WAN Provider Applications

Single CSP: Internet Only Branches (OTT) TODO: Cover single link case Used for Off-Net connectivity Load Bal. [Legato] Self-service Web Portal [Presto] SD-WAN Controller [Adagio] Branch [Adagio] Branch ISP Y ISP X ISP Z ISP Y Service Provider Core SD-WAN Edge SD-WAN Gateway [optional] SD-WAN Gateway [optional] SD-WAN Edge Version 1.0 - 20160629 Branches connected with public links only (BB, DIA, …) Presto to provide a vendor neutral API to provision SD-WAN solutions

Single CSP: Hybrid Connected Branches Used for MPLS augmentation [Legato] Self-service Web Portal [Presto] SD-WAN Orchestrator [Adagio] Branch Branch ISP Y MPLS Core PE ISP X ISP Z SD-WAN Edge SD-WAN Edge ISP X SD-WAN Edge SD-WAN Edge MPLS Version 1.0 - 20160629 Branches connected with hybrid access Blend of private & public links Policy control over which application uses what links

Single SP: Multiple SD-WAN Vendors [Legato] Self-service Web Portal [Presto] [Presto] SD-WAN Orchestrator {vendor A} SD-WAN Orchestrator {vendor B} CPE [Adagio] [Adagio] CPE PE SD-WAN Edge SD-WAN Edge {vendor A} CSP Core SD-WAN Edge {vendor B} SD-WAN Edge Version 1.0 - 20160629 Multiple SD-WAN vendor solutions present Single LSO driving two or more solutions Not focused on interoperability of SD-WAN Edges

Roadmap Service Properties Formal Service Definition API Definition Data model API format (ReST, ReSTCONF, YANG/NETCONF, …) MEFnet reference implementation

MEFnet Implementation Phases

MEFnet implementation: Phase 0 Focus on environment integration Vendor A Vendor B SD-WAN Orchestrator SD-WAN Orchestrator CPE CPE BB BB SD-WAN Edge SD-WAN Edge Core SD-WAN Edge SD-WAN Edge Version 1.0 - 20160629 Service Provider Realm Manual orchestration at this phase NNI can be: IPsec, QinQ, VXLAN

MEFnet implementation: Phase 1 Focus on Integration with LSO Vendor A Vendor B SD-WAN Orchestrator SD-WAN Orchestrator CPE CPE BB BB SD-WAN Edge SD-WAN Edge Core SD-WAN Edge SD-WAN Edge Version 1.0 - 20160629 Service Provider Realm

MEFnet implementation: Phase 2 Hybrid Branch deployment Vendor A Vendor B SD-WAN Orchestrator {vendor A} SD-WAN Orchestrator CPE CPE MPLS MPLS BB BB Core SD-WAN Edge SD-WAN Edge SD-WAN Edge SD-WAN Edge Version 1.0 - 20160629 Service Provider Realm

Q & A

Reference Diagram

OpenCS SD-WAN: Reference Diagram Load Bal. [Interlude / Sonata API] Self-service Web Portal [Presto] [Presto] SD-WAN Orchestrator SDN Controller SDN Controller SD-WAN Orchestrator NFV MANO CPE CPE CSP Core PE PE PE PE ENNI UNI SDN Switch SD-WAN (v)CPE SD-WAN Gateway SD-WAN Gateway CSP Core SD-WAN (v)CPE SDN Switch SDN Switch Version 1.0 - 20160629 UNI UNI CPE CPE CPE

Deployment Models

Deployment Models: Enterprise Include MPLS link Control Channel SD-WAN Overlay Transport Underlay Load Bal. SD-WAN Controller HQ Branch ISP Y ISP X ISP Z ISP Y SD-WAN Edge Service Provider Core SD-WAN Edge Single tenant implementation Enterprise on-premise hosted SD-WAN controller No Service Provider participation

Deployment Models: Service Provider Control Channel SD-WAN Overlay Transport Underlay SD-WAN Controller HQ Branch ISP Y ISP X ISP Z ISP Y SD-WAN Edge SD-WAN Edge Service Provider Core SD-WAN Edge SD-WAN Edge Multi tenant implementation SP hosted SD-WAN Controller and Customer SD-WAN Edges Enterprise on-prem SD-WAN Edges (SP provided) Integration with the SP Private Core (at the PE)

Deployment Models: Managed Service Provider SD-WAN Controller HQ Branch ISP Y ISP X ISP Z ISP Y SD-WAN Edge Service Provider Core SD-WAN Edge Multi tenant implementation MSP hosts SD-WAN controller MSP supplies Enteprise on-premise SD-WAN Edge Optional Service Provider participation

Single CSP: Internet Only Branches (OTT) TODO: Cover single link case Used for Off-Net connectivity Load Bal. [Legato] Self-service Web Portal [Presto] SD-WAN Controller [Adagio] Branch [Adagio] Branch ISP Y ISP X ISP Z ISP Y Service Provider Core SD-WAN (v)CPE SD-WAN Gateway [optional] SD-WAN Gateway [optional] SD-WAN (v)CPE Version 1.0 - 20160629 Branches connected with public links only (BB, DIA, …) Presto to provide a vendor neutral API to provision SD-WAN solutions

Use Cases

Single CSP: Internet Only Branches (OTT) TODO: Cover single link case Used for Off-Net connectivity Load Bal. [Legato] Self-service Web Portal [Presto] SD-WAN Controller [Adagio] Branch [Adagio] Branch ISP Y ISP X ISP Z ISP Y Service Provider Core SD-WAN (v)CPE SD-WAN Gateway [optional] SD-WAN Gateway [optional] SD-WAN (v)CPE Version 1.0 - 20160629 Branches connected with public links only (BB, DIA, …) Presto to provide a vendor neutral API to provision SD-WAN solutions

Single CSP: Internet Only Branches (OTT) As an enterprise, I would like to use multiple transport links in an Active/Active fashion As an enterprise, I would like to steer application based on business priority to the best available link matching the network requirements of the application As a Service Provider, I would like to provision the SD-WAN network through a standardized API

Single CSP / Single Link: Internet Only Branches (OTT) Load Bal. [Legato] Self-service Web Portal [Presto] SD-WAN Controller [Adagio] Branch [Adagio] Branch ISP Y ISP X Service Provider Core SD-WAN Edge SD-WAN Edge [optional] SD-WAN Edge [optional] SD-WAN Edge Version 1.0 - 20160629 Single link (Internet or MPLS) attached to the branch Limited steering benefits, however, still benefit from: Remote management of the branch Application aware QOS Application aware local breakout / offload

Single CSP / Single Link: Internet Only Branches (OTT) As an enterprise, I would like add new links in the future without significant configuration changes As an Service Provider, I would like to remotely monitor deployed SD-WAN edges As a Service Provide, I would like to locally break out non- critical traffic. As a Service Provider, I would like to enable link impairment mitigation techniques if link quality degrades

Presto API Focus Areas Provisioning Site Networks (LAN, WAN, VLANs, IPAM) Application policy  Complex definition Features (VPN, …) Status Sites, Links, Overlay, VPN Statistics Flows (applications, sources, destinations) Users & devices Link quality Events Link condition changes Quality thresholds Routing changes

Single CSP: Non SD-WAN Branch Integration Used for migrations Load Bal. [Legato] Self-service Web Portal [Presto] [Adagio] SD-WAN Controller Branch Service Provider Core Legacy Branch ISP Y ISP Y IPsec ISP Z SD-WAN Edge SD-WAN Gateway PE SD-WAN Gateway FW Version 1.0 - 20160629 Legacy Branch SD-WAN sites connected with public links only (BB, DIA, …) Legacy branch interoperability DC / VDC interoperability using IPsec (proposed) Non SD-WAN sites connected using private links (MPLS, LL, …) Routing exchanged between all branches MPLS CE

Single CSP: Non SD-WAN Branch Integration As an enterprise, I would like to integrate non Sd-WAN branches to the SD-WAN (VPN) Overlay As a Service Provider, I would like to interconnect the SD- WAN (VPN) Overlay to existing MPLS network while maintaining customer traffic segregation As a Service Provider, I would like to integrate MPLS only branches into the SD-WAN (VPN) Overlay

Focus Areas Provisioning VPN endpoints, tunnels and associated policies VRF attachments (.1q, qinq, etc …) Routing BGP configurations (between PE and SD-WAN Gateway) Route influencing & redistribution

Single CSP: Cloud Integration Load Bal. [Legato] [Presto] VPC [Adagio] SD-WAN Controller SD-WAN Edge VNF CSP Branch ISP Y Service Provider Core ISP Y IPsec VPC ISP Z SD-WAN Edge SD-WAN Edge PE SD-WAN Edge FW CSP Version 1.0 - 20160629 Cloud Exchange Fabric 802.1q SD-WAN sites connected with public links only (BB, DIA, …) Legacy branch interoperability DC / VDC interoperability using Ipsec Non SD-WAN sites connected using private links (MPLS, LL, …) Routing exchanged between all branches VPC VGW CSP

Single CSP: Cloud Integration As an enterprise, I would like to Connect to resources at my CSP / VDC As a service provider, I would like to have diverse mechanisms to provide connections from the SD-WAN overlay to external CSP’s

Single CSP: Hybrid Connected Branches Used for MPLS augmentation [Legato] Self-service Web Portal [Presto] SD-WAN Orchestrator [Adagio] Branch Branch ISP Y MPLS Core PE ISP X ISP Z SD-WAN Edge SD-WAN Edge ISP X SD-WAN Edge SD-WAN Edge MPLS Version 1.0 - 20160629 Branches connected with hybrid access Blend of private & public links Policy control over which application uses what links

Single CSP: Non SD-WAN Branch Integration As an enterprise, I would like to augment my MPLS link with higher speed commercial transport for use of non-business critical applications As an enterprise, I would like to fail over to the broadband circuit(s) in the event the MPLS link fails. As a Service Provider, I would like to mix MPLS and DIA/BB transport circuits to supply more bandwidth to branches

Single SP: Multiple SD-WAN Vendors [Legato] Self-service Web Portal [Presto] [Presto] SD-WAN Orchestrator {vendor A} SD-WAN Orchestrator {vendor B} CPE [Adagio] [Adagio] CPE PE SD-WAN Edge SD-WAN Edge {vendor A} CSP Core SD-WAN Edge {vendor B} SD-WAN (v)CPE Version 1.0 - 20160629 Multiple SD-WAN vendor solutions present Single LSO driving two or more solutions Not focused on interoperability of SD-WAN Edges

Single CSP: Multiple SD-WAN Vendors As a Service Provider, I would like to use multiple SD-WAN vendor solution but provision these through a standardized API As a Service Provider, I would like to interconnect the different SD-WAN Overlays using standard NNI mechnisms

[Interlude / Sonata API] Multi SP Load Bal. Self-service Web Portal [Interlude / Sonata API] [Presto] [Presto] SD-WAN Orchestrator SD-WAN Orchestrator MPLS MPLS CPE CPE PE PE PE ENNI UNI UNI SDN Switch UNI SD-WAN (v)CPE SD-WAN Gateway PE SD-WAN Gateway SD-WAN (v)CPE SDN Switch Version 1.0 - 20160629 Multiple LSO’s, multiple SD-WAN vendors Exchange policy information Provision NNI CPE CPE