Introducing ONAP for OpenStack St Louis Meetup

Preview:

Citation preview

Introducing ONAP (Open Network Automation Platform)

Jason HuntSoftware Architect, IBM

@DJHunt

June2017

AUTOMATE | DESIGN | ORCHESTRATE | MANAGE SERVICES & VIRTUAL FUNCTIONS | ONAP.ORG

Topics

1. Quick Recap: What is NFV?2. What is ONAP?3. A Look at the ONAP Architecture4. Demo?

What is Network Function Virtualization (NFV)?

NFV/SDN Business Case requires Agility with Trustworthy Operations -often opposing requirements

• Infrastructuredetailsanddeploymentisabstractedtospeedservicecreation

• Virtualnetworkfunctionsdescribeinfrastructurerequirements

• ServiceKPIsandServicelevels

OperationalTrustServiceAgility

InfrastructureAbstractio

n

vnf2

vnf1

vnf3

DetailedTopology

vnf1 vnf2

vnf3

AbstractCloud

• MappingofVirtualImageplacementtospecificServerandrelationshipstootherinstancesmustbediscoveredandmaintainedinrealtime

• Virtualimageserverplacementdiscoveredinrealtime

Delivermoreservicesmorequicklythroughthefactory AnalyzeInfrastructurefaultsandexperience

ONAP: The Business ValueAccelerate Services with Network Automation

ResidentialServices

Open NetworkAutomationPlatform

EnterpriseServices CloudServices

Open Source Ecosystem Value1. Harmonized shared investment in

technology across Major Carriers globally

2. Neutral platform that will foster innovation on top of SDN/NFV egServices, Virtual Functions, 5G Apps, IOT ecosystem

End User Value1. Faster Services on Demand including 4G,

5G & Business/Enterprise solutions2. Elimination of manual steps/errors/time3. Design, Agility & Automation enabler for 5G

DataCenters

CarrierNetwork

CloudNetwork

AtInception,ONAPenablesupto38%ofGlobalSubscribers

Linux Foundation Framework, Governance, ControlBringing the best of both worlds together

• 2+ years of Deployment Maturity at AT&T• Comprehensive: Design +Orchestration + Control + Policy

+ Analytics • Model-based design enabling self-serve capabilities for

instantiation and closed loop automation

+▪ Open TOSCA model▪ Most Advanced Open Source Process & tool chain ▪ Architected for ease of VNF insertion (SDK)

Basedonextensions &integrationwithOpenDaylight &OPNFV

The Announcement @ MWC Feb 2017 & Coverage

Open Networking Summit 2017 Coverage

The ONS Announcement, April 5, 2017

ONAPisOpento theCommunity

MomentumcontinueswithnewmembersNewRelianceJio joinsasPlatinumMicrosoft,CIENA,H3CasSilver

ExecutiveGoverningBoardPositionsAnnounced

A Growing Ecosystem – represents ~45% of Global Subs

CertusNet

NEW

June2017

Service Creation OperationsOrchestration

Cloud Infrastructure(VIM & NFVI)

High Level View of ONAP Capabilities

ONAP Architecture

StorageCompute

VNFs/ApplicationsNetworking

ONAPPortal

DesignFunctions

OperationalFunctions

E– Services BSS/OSS BigData

ExternalDataMovement&APIs

DataCollection&Analytics

CommonServices,DataMovement,AccessControl&APIs

ControllersEngineeringRules

&Inventory

ServiceOrchestrator

Active&AvailableInventory

DashboardOA&MOperation

Administration&Maintenance

ONAPController

Recipe/EngineeringRules&PolicyDistribution

ServiceDesign&Creation

AnalyticApplicationDesign

PolicyCreation

14

ONAP Merger Architecture Proposal

Design-time

Service Design

Policy Creation

Analytic Application Creation

Recipie/Engineering Rules & Policy Distribution

SDC

VNF SDK

Dashboard OA&M(VID)

A&AI

DCAE

SDN Agent

(SDN-O)

VF-C(NFV-O, GVNFM)

SDN-C APP-C

ServiceOrchestration

External Data Movement & APIs

Common Service

Controllers

Microservice Bus

NFV-O NFV Collector(Monitor)

Run-timePortal OPEN-O UI(GUI/CLI)

Inte

grat

ion

Cloud & WAN OpenStack AzureVMware RackSpace IBM

UI Server

E-Services BSS/OSS Big Data

Policy

AlarmCorrelation

App (Holmes)

Workflow Design

VNFDesign

Cer

tific

atio

n&

Lab

Mod

elin

g(s

pecs

&U

tiliti

es)

DMaaP Auth.

MultiVNFM/E

MS Driver

ESR

Catalog

Secu

rity

Hig

h A

vaila

bilit

y

Infra-C

Multi-VIM

SDN Hub

Driver

15

Service Creation

Design-time

Service Design

Policy Creation

Analytic Application Creation

Recipie/Engineering Rules & Policy Distribution

SDC

VNF SDK

Dashboard OA&M(VID)

A&AI

DCAE

SDN Agent

(SDN-O)

VF-C(NFV-O, GVNFM)

SDN-C APP-C

ServiceOrchestration

External Data Movement & APIs

Common Service

Controllers

Microservice Bus

NFV-O NFV Collector(Monitor)

Run-timePortal OPEN-O UI(GUI/CLI)

Inte

grat

ion

Cloud & WAN OpenStack AzureVMware RackSpace IBM

UI Server

E-Services BSS/OSS Big Data

Policy

AlarmCorrelation

App (Holmes)

Workflow Design

VNFDesign

Cer

tific

atio

n&

Lab

Mod

elin

g(s

pecs

&U

tiliti

es)

DMaaP Auth.

MultiVNFM/E

MS Driver

ESR

Catalog

Secu

rity

Hig

h A

vaila

bilit

y

Infra-C

Multi-VIM

SDN Hub

Driver

Includes:• VNFSDK• ServiceDesign&Creation(SDC)

Includes:• Modeling• VNFRequirements• VNFValidationProgram(ICE)

16

Orchestration/Service Fulfillment

Design-time

Service Design

Policy Creation

Analytic Application Creation

Recipie/Engineering Rules & Policy Distribution

SDC

VNF SDK

Dashboard OA&M(VID)

A&AI

DCAE

SDN Agent

(SDN-O)

VF-C(NFV-O, GVNFM)

SDN-C APP-C

ServiceOrchestration

External Data Movement & APIs

Common Service

Controllers

Microservice Bus

NFV-O NFV Collector(Monitor)

Run-timePortal OPEN-O UI(GUI/CLI)

Inte

grat

ion

Cloud & WAN OpenStack AzureVMware RackSpace IBM

UI Server

E-Services BSS/OSS Big Data

Policy

AlarmCorrelation

App (Holmes)

Workflow Design

VNFDesign

Cer

tific

atio

n&

Lab

Mod

elin

g(s

pecs

&U

tiliti

es)

DMaaP Auth.

MultiVNFM/E

MS Driver

ESR

Catalog

Secu

rity

Hig

h A

vaila

bilit

y

Infra-C

Multi-VIM

SDN Hub

Driver

Includes:• ServiceOrchestrator• SDNController(SDN-C)• ApplicationController(APPC)• VF-C(VirtualFunctionController)• Multi-VIM(Cloud)

17

Operations/Service Assurance

Design-time

Service Design

Policy Creation

Analytic Application Creation

Recipie/Engineering Rules & Policy Distribution

SDC

VNF SDK

Dashboard OA&M(VID)

A&AI

DCAE

SDN Agent

(SDN-O)

VF-C(NFV-O, GVNFM)

SDN-C APP-C

ServiceOrchestration

External Data Movement & APIs

Common Service

Controllers

Microservice Bus

NFV-O NFV Collector(Monitor)

Run-timePortal OPEN-O UI(GUI/CLI)

Inte

grat

ion

Cloud & WAN OpenStack AzureVMware RackSpace IBM

UI Server

E-Services BSS/OSS Big Data

Policy

AlarmCorrelation

App (Holmes)

Workflow Design

VNFDesign

Cer

tific

atio

n&

Lab

Mod

elin

g(s

pecs

&U

tiliti

es)

DMaaP Auth.

MultiVNFM/E

MS Driver

ESR

Catalog

Secu

rity

Hig

h A

vaila

bilit

y

Infra-C

Multi-VIM

SDN Hub

Driver

Includes:• DCAE(DataCollectionAnalytics&

Events)• Holmes• PolicyFramework• CLAMP

18

Other

Design-time

Service Design

Policy Creation

Analytic Application Creation

Recipie/Engineering Rules & Policy Distribution

SDC

VNF SDK

Dashboard OA&M(VID)

A&AI

DCAE

SDN Agent

(SDN-O)

VF-C(NFV-O, GVNFM)

SDN-C APP-C

ServiceOrchestration

External Data Movement & APIs

Common Service

Controllers

Microservice Bus

NFV-O NFV Collector(Monitor)

Run-timePortal OPEN-O UI(GUI/CLI)

Inte

grat

ion

Cloud & WAN OpenStack AzureVMware RackSpace IBM

UI Server

E-Services BSS/OSS Big Data

Policy

AlarmCorrelation

App (Holmes)

Workflow Design

VNFDesign

Cer

tific

atio

n&

Lab

Mod

elin

g(s

pecs

&U

tiliti

es)

DMaaP Auth.

MultiVNFM/E

MS Driver

ESR

Catalog

Secu

rity

Hig

h A

vaila

bilit

y

Infra-C

Multi-VIM

SDN Hub

Driver

Includes:• Integration• ONAPOperationsManager

Why ONAP?

More Details

• Shameless Plug:

• ONAP Website: www.onap.org• ONAP Wiki: http://wiki.onap.org

HowONAPwillReduceCycleTimethroughAutomationhttps://www.linkedin.com/pulse/how-onap-reduce-cycle-time-through-automation-jason-hunt

s

ONAP: Architecture ValueDesign, Execute and Operate – Network Automation

1. Active and Available Inventory2. Application Controller3. Data Collection, Analytics, and Events4. Design Studio5. Service Orchestrator6. Network Controller7. Policy Framework 8. Portal9. Virtual Network Function SDK10. Virtual Function Controller11. Modeling

DataPlaneASIC DataPlaneServer

DataPlaneAcceleration

ControlPlaneCPU

LeafSpineArchitecture

NetworkOS

ControlPlaneSW

Orchestration,Management,Policy,Services

Residential&BusinessProducts/Services

ServiceProviderStackOptions

Optical

ONAP

Drivers for the Integrated VisionONAP is industry’s first harmonization initiative at a global level

1. Harmonized solution provides an opportunity to join forces and create a unified architecture and implementation to move the networking & orchestration industry forward, including open standards upstream focus

2. Collaboration across providers, vendors and ecosystem with a coherent framework for Automation - Design, Orchestration, Management & Policy

3. ONAP carves a path for improving existing OSS/BSS/FCAPS systems and MANO framework by utilizing the best architecture models from OPEN-O and ECOMP