onug open sdwan exchange · • active specification work 1. ose architecture spec – reference...

14
ONUG Open SDWAN Exchange OSE API Interworking progress

Upload: others

Post on 11-Mar-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

ONUG Open SDWAN Exchange

OSE API Interworking progress

Page 2: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

Building Practical Hybrid-Multi Cloud Infrastructure is ONUG’s Focus

● Open SD-WAN Exchange● Software-Defined Security Services● Monitoring and Analytics

ONUG Is the largest

user community

of the Global

2000 that speaks with one

voice

Page 3: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

The Open SD-WAN Exchange (OSE) is an open framework to allow for one vendor SD-WAN solution to federate and communicate with other vendor SD-WAN solutions that utilize different Overlay, Control and Management plane protocols. The “Open SD-WAN Exchange” use cases address marketplace M&A, business partner connectivity, Cloud/Service Provider network connectivity, technology transition and vendor interworking.

Page 4: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

4

OSE Interworking Architecture Framework

IaaS

SD-WANTransport Network

CTL-IF

UNI

M-IF

EX

-NN

IC

L-N

NI

SD-WAN Controller

PolicyInfrastructure

SD-WAN Manager

Visibility Orchestrator

Other ControllerOther ManagerCy Cx

Cmg Cn

PublicCloud

Nx

Nc

Nn

Gx GyGmGc

Client Orchestration Layer

Serving SDWAN Manager

Go

SD

W-N

NI

OtherSD-WANDomain

Nsw

EX

-NN

I

Other NetworkDomain

SD-WAN Client

Extranet

Uu

SaaS

Page 5: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

5

Open SDWAN Interworking Model

Vendor2pp

SD-WAN Manager

SD-WAN Controller

GG

Client Orchestration Layer

Vendor 2

SD-WAN

Vendor 1

SD-WAN

Site B Site A

Vendor 1

SD-WAN Controller

SD WAN Manager

Service Context Exch.

Authentication Exch.

C

C

Traffic/Segment Mapping

Authenticated Control Plane

Data Plane

Traffic/Segment Mapping

OSE GatewayElements

InterdomainOrchestration

IntradomainOrchestration

ExternalNetworks

ExternalNetworks

N NNsw

Page 6: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

6

OSE Multiple Area Reference Network

Ven

dor

n

Ven

dor

2

Ven

dor

1

SD-WANTransport Network

Co-NI

UNI

M-NI

NN

IC

l-NN

I

SW

-NN

IE

X-N

NI

SD-WAN Client

SD-WANTransport Network

Co-NI

UNI

M-NI

NN

IC

l-NN

I

SW

-NN

IE

X-N

NI

SD-WAN Client

SD-WANTransport Network

Co-NI

UNI

M-NI

NN

IC

l-N

NI

SW

-NN

IE

X-N

NI

SD-WAN Client

SD-WAN Controller

SD-WAN Manager

SD-WAN Controller

SD-WAN Manager

SD-WAN Controller

SD-WAN Manager

Serving SDWAN Manager 1 Serving SDWAN Manager 2 Serving SDWAN Manager n

Client Orchestration Layer

Transport Area 1 Transport Area 2 Transport Area n

PolicyInfrastructure Visibility/AnalyticsOrchestration

Page 7: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

• Task Forces1. Open Authentication Framework –Definition of Open Auth between controllers.

2. Service Chaining – propose requirements and objectives for Open SD-WAN

3. Reachability Exchange via API –proposal for controller-to-controller direct interface methods.

4. OSE Hybrid Cloud API - Establish use cases and requirements. OSE requirements for common API services to leading cloud providers.

• Active Specification Work1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points

2. OSE Path Management – Access network selection service definition

3. OSE External Gateway Spec – cross-domain reachability and segmentation exchange

4. Open API Format – API format and service modelling specification

OSE WORK ACTIVITY & TASK FORCES

Page 8: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

8

• APIs for Service Management & Provisioning— Access Network (Path) Management Service Definition

— SDWAN domain peering and interworking

— OSE Gateway NNI

• Authentication between domains

• Security (Confidentiality/Crypto)

• Segmentation— Ensure that traffic is mapped between network segment with same policy intent

• Service Definitions— Consistent service behaviors across SD-WANs end-to-end

— Standard metadata exchange for traffic classifier and service policy

— Standard namespaces (eg. AppID)

• Service connection / mapping at peering points— IPSec and Routing interworking specifications

• Hybrid Cloud Services Access homologation (vPC, SaaS, IaaS)

• Service Chaining across SDWANs

SD-WAN Work Areas

Page 9: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

• SD-WAN Reference Architecture- First draft of architecture spec published for external review

• OSE Path Management Service API- First draft API released. Not yet for implementation.- External review and improvement- Yang Service models for:

- Predefined and custom SLA definition- Flow classification- Preferred path selection

KEY PROGRESS & RESULTS

Page 10: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

• SD-WAN Reference Architecture- First draft of architecture spec published for external review

• OSE Path Management Service API- First draft API released. Not yet for implementation.- External review and improvement

• OSE Gateway Service API- Gateway Service creation, interface configuration- Segmentation instance creation, cross-connect- Yang-based service models

• Where to find?- Github: swood1465 - Repositories: ONUG-OSE, ONUG-OSE-Docs

KEY PROGRESS & RESULTS

Page 11: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

• Service definitions: services available via the API

• Close on outstanding Nsw reference point definitions— IPSec definition— API for VPN and control plane configuration across Nsw reference point

• API Element/Type definitions and OSE namespace

• API Authentication

OPEN ITEMS

Page 12: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

1. vPC/IaaS – SD-WAN edge inside a vPC• Establish an SD-WAN fabric edge in vPC/IaaS facility.• Multiple vendor SD-WAN services can be hosted in a single vPC. • Common service API definition would be beneficial

2. SD-WAN Integration to Carrier Neutral Facility (CNF)• Similar to use case #1• Orchestration API definition, NBI interface to CNF services

3. Public Cloud / SaaS – SD-WAN user access SaaS providers (O365, SFDC,..) • Access to SaaS applications via Internet or private WAN (MPLS) providers • SD-WAN access to SaaS is vendor specific and does not require interoperability• Common service definition and behavior required – path selection, security, app assurance,

vQoE

OSE HYBRID CLOUD USE-CASES

Page 13: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

• Step 1: Establish use cases and requirements: • Building the Hybrid IT Datacenter

• Direct Internet Access i.e. split tunnel (SaaS)

• Direct Cloud access i.e. SD-WAN Edge (IaaS, PaaS, Colo)

• Branch to hybrid DC connection use cases: Any-any SD WAN ; via Relay-site

• Defines types of network services between DCs (SD-WAN or Direct connect/cloud express)

• Define use cases for Colo - SD-WAN Edge connect to colocated services/Apps

• Resiliency requirements

• Step 2: Areas of Work/API definition• Translation/Adaptation API to consume CSP VNF orchestration and lifecycle mgmt across multiple CSPs in a common way

• Control plane services• Management/Orchestration services• Common set of services? Service homologation?

• Establish VPC connectivity to SDWAN -> configure SDWAN services from vendor controller

• Establish connectivity to Cloud/Application Service and Customer DC App servers within CSP

• Enumerate the DC-side connectivity options (CP/DP) for each CSP

• Enumerate the VNF orchestration API capabilities and methods for each CSP

• Trust establishment – User-to-App, Workload-to-Workload, Resources, etc

OSE HYBRID CLOUD TASK FORCE

Create a proposal to define the details we need to work in the areas aboveFocus CSPs: AWS, Azure, Google, IBM, Oracle

Page 14: ONUG Open SDWAN Exchange · • Active Specification Work 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. OSE Path Management – Access

Discussion