ONUG Open SDWAN Exchange OSE API Interworking progress

  • Slides: 14
Download presentation
ONUG Open SDWAN Exchange OSE API Interworking progress

ONUG Open SDWAN Exchange OSE API Interworking progress

ONUG Is the largest user community of the Global 2000 that speaks with one

ONUG Is the largest user community of the Global 2000 that speaks with one voice Building Practical Hybrid-Multi Cloud Infrastructure is ONUG’s Focus ● ● ● Open SD-WAN Exchange Software-Defined Security Services Monitoring and Analytics

The Open SD-WAN Exchange (OSE) is an open framework to allow for one vendor

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.

OSE Interworking Architecture Framework Other Manager Cy Infrastructure Go Gm Gx SD-WAN Manager SDW-NNI

OSE Interworking Architecture Framework Other Manager Cy Infrastructure Go Gm Gx SD-WAN Manager SDW-NNI EX-NNI Other Network Domain Nn Cx CTL-IF SD-WAN Transport Network Other Controller Serving SDWAN Manager Cn M-IF Nsw Client Orchestration Layer Gy SD-WAN Controller Cmg Other SD-WAN Domain Policy Nx EX-NNI Gc Orchestrator CL-NNI Visibility Extranet Iaa. S Nc Public Cloud Saa. S UNI Uu SD-WAN Client 4

Open SDWAN Interworking Model Client Orchestration Layer G G Service Context Exch. Vendor 1

Open SDWAN Interworking Model Client Orchestration Layer G G Service Context Exch. Vendor 1 SD WAN Manager SD-WAN Controller Authentication Exch. C C SD-WAN Manager SD-WAN Controller Intradomain Orchestration Site B External Networks Interdomain Orchestration Vendor 1 Traffic/Segment Mapping Authenticated Control Plane Traffic/Segment Mapping Vendor 2 Site A SD-WAN N Vendor 2 pp Data Plane Nsw OSE Gateway Elements N External Networks 5

OSE Multiple Area Reference Network Client Orchestration Layer Co-NI NNI … SW-NNI SD-WAN Transport

OSE Multiple Area Reference Network Client Orchestration Layer Co-NI NNI … SW-NNI SD-WAN Transport Network SD-WAN Controller M-NI EX-NNI SW-NNI EX-NNI Vendor 2 NNI SD-WAN Manager SD-WAN Controller M-NI Cl-NNI SW-NNI EX-NNI SD-WAN Transport Network Serving SDWAN Manager n Vendor n Co-NI M-NI Vendor 1 SD-WAN Manager SD-WAN Controller NNI SD-WAN Manager Serving SDWAN Manager 2 Cl-NNI Serving SDWAN Manager 1 Visibility/Analytics Policy SD-WAN Transport Network UNI UNI SD-WAN Client Transport Area 1 Transport Area 2 Transport Area n Cl-NNI Infrastructure Orchestration 6

OSE WORK ACTIVITY & TASK FORCES • Task Forces • Active Specification Work 1.

OSE WORK ACTIVITY & TASK FORCES • Task Forces • Active Specification Work 1. Open Authentication Framework –Definition of Open Auth between controllers. 1. OSE Architecture Spec – Reference SDWAN Architecture and interface reference points 2. Service Chaining – propose requirements and objectives for Open SD-WAN 2. OSE Path Management – Access network selection service definition 3. Reachability Exchange via API –proposal for controller-tocontroller direct interface methods. 3. OSE External Gateway Spec – cross-domain reachability and segmentation exchange 4. OSE Hybrid Cloud API - Establish use cases and requirements. OSE requirements for common API services to leading cloud providers. 4. Open API Format – API format and service modelling specification

SD-WAN Work Areas • APIs for Service Management & Provisioning — Access Network (Path)

SD-WAN Work Areas • 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 — • Standard namespaces (eg. App. ID) Service connection / mapping at peering points — IPSec and Routing interworking specifications • Hybrid Cloud Services Access homologation (v. PC, Saa. S, Iaa. S) • Service Chaining across SDWANs Ensure that traffic is mapped between network segment with same policy intent Service Definitions — Consistent service behaviors across SD-WANs endto-end — Standard metadata exchange for traffic classifier and service policy 8

KEY PROGRESS & RESULTS • SD-WAN Reference Architecture - • First draft of architecture

KEY PROGRESS & RESULTS • 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 • SD-WAN Reference Architecture - • First draft of architecture

KEY PROGRESS & RESULTS • 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, crossconnect - Yang-based service models • Where to find? - Github: swood 1465 - Repositories: ONUG-OSE, ONUG-OSEDocs

OPEN ITEMS • Service definitions: services available via the API • Close on outstanding

OPEN ITEMS • 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

OSE HYBRID CLOUD USE-CASES v. PC/Iaa. S – SD-WAN edge inside a v. PC

OSE HYBRID CLOUD USE-CASES v. PC/Iaa. S – SD-WAN edge inside a v. PC 1. Establish an SD-WAN fabric edge in v. PC/Iaa. S facility. • Multiple vendor SD-WAN services can be hosted in a single v. PC. • Common service API definition would be beneficial • SD-WAN Integration to Carrier Neutral Facility (CNF) 2. Similar to use case #1 • Orchestration API definition, NBI interface to CNF services • Public Cloud / Saa. S – SD-WAN user access Saa. S providers (O 365, SFDC, . . ) 3. Access to Saa. S applications via Internet or private WAN (MPLS) providers • SD-WAN access to Saa. S is vendor specific and does not require interoperability • Common service definition and behavior required – path selection, security, app assurance, v. Qo. E •

OSE HYBRID CLOUD TASK FORCE • Step 1: Establish use cases and requirements: •

OSE HYBRID CLOUD TASK FORCE • Step 1: Establish use cases and 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? • Building the Hybrid IT Datacenter • Direct Internet Access i. e. split tunnel (Saa. S) • Direct Cloud access i. e. SD-WAN Edge (Iaa. S, Paa. S, 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) Establish VPC connectivity to SDWAN -> configure SDWAN services from vendor controller • Define use cases for Colo - SD-WAN Edge connect to colocated services/Apps 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 • • • Resiliency requirements Create a proposal to define the details we need to work in the areas above Focus CSPs: AWS, Azure, Google, IBM, Oracle

Discussion

Discussion