17
Seminar Series Sponsor Event Sponsors Abel Tong Sr. Director of Solutions Marketing Ciena Third Network Use Cases

Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

Seminar Series Sponsor Event Sponsors

Abel TongSr. Director of Solutions Marketing

Ciena

Third Network Use Cases

25min

Page 2: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

Seminar Series Sponsor Event Sponsors

https://wiki.mef.net/display/LH/MEF+LSO+Hackathon

April 26-28 2016 │ Rome, ItalyCo-located with MEF Quarterly Meeting

Page 3: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

3

NetworkOperator 1

Evolution to The Third Network

Regional Office 2

NetworkOperator 2

Regional Office 1

Service Provider

Data Center

Services

Agile, Assured, Orchestrated

Agile = On-demand

Assured = E2E SLAs

Orchestrated = Automated

Open = Software Defined

Examples:

• On-demand Bandwidth Increase

OPEN

OPEN

OPEN

• Establishing New Connections

Head Office

Self-service Web Portal

From staticconnectivity

services

• App-Driven Network Changes

• L3 to L7 services

To dynamicconnectivity

services

Page 4: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

SPECIFICATIONS

New Work of the MEF

• Reference Architecture• Information Models• API Definitions• Business Processes• Interface Profiles• Operational Threads

Architecture and Definitions forAgile, Assured and Orchestrated Services

• CE 2.0 Services• IP Services

Traditional, SDN and NFV Infrastructures

IMPLEMENTATION

Service Orchestration

CONNECTIVITY SERVICES

Page 5: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

5

MEF Activities

SPECSNormative Standards

RULES, TOOLSIPR,

GOVERNANCE

MEF Agile Standards

Development Lifecycle

SDOsMEF

Committees

Liaisons Collaboration

Open Source

Projects

PLATFORM

ACCELERATOR

Informative reference

implementations

Coordination

Coordination

Page 6: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

6

LSO Reference Architecture

Network Infrastructure

CustomerApplication Coordinator

Element Control and Management

Infrastructure Control and Management

Service Orchestration Functionality

PRESTO(SOF:ICM)

ALLEGRO(CUS:SOF)

LEGATO(BUS:SOF)

CANTATA(CUS:BUS)

Element Control and Management

Infrastructure Control and Management

ADAGIO (ICM:ECM)

LEGATO(BUS:SOF)

PRESTO(SOF:ICM)

ADAGIO (ICM:ECM)

INTERLUDE (SOF:SOF)

SONATA(BUS:BUS)

Business Applications

Business Applications

Service Orchestration Functionality

SDN/NFV SDN/NFV

Page 7: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

7

Euro16 LSO Hackathon

• Strategic objectives

– Accelerate agile development of the seven LSO Reference Points

– Extending LSO-CE 2.0 oriented contributions to the Open Source community

• OpenDaylight, OPNFV, ONOS, others

• GEN15 LSO Hackathon achievements

– NETCONF connector contributed by CableLabs to the OpenDaylight 'UNI Manager

Project'

– Application of LSO Presto Network Resources Provisioning API

• Euro16 LSO Hackathon basics

– April 28-29, MEF Q2 Meeting, Rome Italy + remote sites

– Software developers, CE 2.0 networking experts, OSS/BSS architects, product managers

Page 8: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

8

NRP/ONOS/XOS

• Create intent subsystems (instead of interacting directly with flow rules)– Abstraction into flow

objectives (hides specific table types and pipeline

• Leveraged ONOS components– For scale and HA

• Many interactions on modular approach.

NRP appREST server

FWCIntent type + compiler

Flow objectives

ONOS core

Metering

Intent

Group

FWCIntent

SCA appREST server

EVCIntent type + compiler

CEIntent

ONOS subsystem

CE core appData model

UNI management

OpenFlow

REST REST

depends on

Resource

Page 9: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

9

Firewall VNF/NRP

• Orchestrate virtual FW “bump in the wire”

• Add/remove FW rules

• Found L3 is not supported in NRP today – switched to L2– Need to enhance APIs

• TOSCA is a good language for orchestration

Page 10: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

10

NRP/OpenDaylight

• Integrated NRP_YANG model to UNI manager (for service activation)

• NETCONF activation drivers– Cisco XR– Tail-F NSO– Started Microsemi

• Discovered deficiencies in ODL RESTConf driver

• Long list of requirements for code generation

Page 11: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

11

Ordering/Serviceability

• Address validation (AT&T internal API)• Service qualification (AT&T internal API)• Ordering – Euro16MEF ordering API

• Fulfillment – Marketplace and Ciena Blue Planet LSO

Page 12: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

12

Orchestrated End-to-End Multi-Provider Service Creation

1. Customer submits an EVPL service request

2. Monitor detects request, determines need for 2 segments– Intent-based CE services API

3. Each operator fulfills service automatically – Blue Planet automates E-Access creation

– Multi-domain WAN service orchestration

4. Monitor sends notifications– iPhone receives Tweet

(or LinkedIn notification)Lifecycle Service

Orchestration Lifecycle Service Orchestration

Services Marketplace

Marketplace Monitor

UNI UNIENNI ENNI

Page 13: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

13

Physical Setup

• AT&T Labs, Plano, TX - Marketplace

• Amazon Web Services – Blue Planet

• IoMetrix – Physical network

• Rome – Home of the Hackathon(w/remote)

Services Marketplace

UNI UNIENNI ENNI

Marketplace Monitor

Lifecycle Service Orchestration Lifecycle Service

Orchestration

Page 14: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

14

Central Office Re-Architected as a Data Center

• Apply open-source, white box and leverage economies of data center for unlimited scale

• All networking functions can be virtualized

• VNFs are applications

• Maintain and upgrade infrastructure and applications independently

• Build-out based on success

1

µPOD

x86 C+S

x86 C+S

x86 C+S

x86 C+S

=

Server complex

(C+S: compute + storage)COTS / OCP based

Local switch fabric

Merchant silicon based with OpenFlow Control

CPE x86 + =

Embedded x86 server withmerchant silicon based switchSFP-based access termination

Page 15: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

15

LSO Reference Architecture – Euro16 Hackathon

Network Infrastructure

CustomerApplication Coordinator

Element Control and Management

Infrastructure Control and Management

Service Orchestration Functionality

ALLEGRO(CUS:SOF)

CANTATA(CUS:BUS)

Element Control and Management

Infrastructure Control and Management

ADAGIO (ICM:ECM)

LEGATO(BUS:SOF)

ADAGIO (ICM:ECM)

INTERLUDE (SOF:SOF)

SONATA(BUS:BUS)

Business Applications

Business Applications

Service Orchestration Functionality

SDN/NFV SDN/NFV

Marketplace Monitor

LEGATO(BUS:SOF)

LEGATO(BUS:SOF)

Lifecycle Service Orchestration

Lifecycle Service Orchestration

PRESTO(SOF:ICM)

PRESTO(SOF:ICM)

SDNControl

SDNControl

Services MarketplaceSONATA

(BUS:BUS)

Page 16: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

16

Euro16 Hackathon Project Summary

• ~50 participants

• ~15 companies

• SPs and vendors– HW and SW

Network Infrastructure

CustomerApplication Coordinator

Element Control and Management

Infrastructure Control and Management

Service Orchestration Functionality

PRESTO(SOF:ICM)

ALLEGRO(CUS:SOF)

LEGATO(BUS:SOF)

CANTATA(CUS:BUS)

Element Control and Management

Infrastructure Control and Management

ADAGIO (ICM:ECM)

LEGATO(BUS:SOF)

PRESTO(SOF:ICM)

ADAGIO (ICM:ECM)

INTERLUDE (SOF:SOF)

SONATA(BUS:BUS)

Business Applications

Business Applications

Service Orchestration Functionality

SDN/NFV SDN/NFV

NRP API NRP API

Serviceability APIOrdering API

Page 17: Third Network Use Cases - MEF · 2016-05-17 · NRP/OpenDaylight •Integrated NRP_YANG model to UNI manager (for service activation) •NETCONF activation drivers –Cisco XR –Tail-F

Seminar Series Sponsor Event Sponsors

Abel TongSr. Director of Solutions Marketing

Ciena

Third Network Use Cases

25min