23
Introducing ONAP (Open Network Automation Platform) Jason Hunt Software Architect, IBM @DJHunt June 2017 AUTOMATE | DESIGN | ORCHESTRATE | MANAGE SERVICES & VIRTUAL FUNCTIONS | ONAP.ORG

Introducing ONAP for OpenStack St Louis Meetup

  • Upload
    djzook

  • View
    378

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Introducing ONAP for OpenStack St Louis Meetup

Introducing ONAP (Open Network Automation Platform)

Jason HuntSoftware Architect, IBM

@DJHunt

June2017

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

Page 2: Introducing ONAP for OpenStack St Louis Meetup

Topics

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

Page 3: Introducing ONAP for OpenStack St Louis Meetup

What is Network Function Virtualization (NFV)?

Page 4: Introducing ONAP for OpenStack St Louis Meetup
Page 5: Introducing ONAP for OpenStack St Louis Meetup

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

Page 6: Introducing ONAP for OpenStack St Louis Meetup

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

Page 7: Introducing ONAP for OpenStack St Louis Meetup

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

Page 8: Introducing ONAP for OpenStack St Louis Meetup

The Announcement @ MWC Feb 2017 & Coverage

Page 9: Introducing ONAP for OpenStack St Louis Meetup

Open Networking Summit 2017 Coverage

Page 10: Introducing ONAP for OpenStack St Louis Meetup

The ONS Announcement, April 5, 2017

ONAPisOpento theCommunity

MomentumcontinueswithnewmembersNewRelianceJio joinsasPlatinumMicrosoft,CIENA,H3CasSilver

ExecutiveGoverningBoardPositionsAnnounced

Page 11: Introducing ONAP for OpenStack St Louis Meetup

A Growing Ecosystem – represents ~45% of Global Subs

CertusNet

NEW

June2017

Page 12: Introducing ONAP for OpenStack St Louis Meetup

Service Creation OperationsOrchestration

Cloud Infrastructure(VIM & NFVI)

High Level View of ONAP Capabilities

Page 13: Introducing ONAP for OpenStack St Louis Meetup

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

Page 14: Introducing ONAP for OpenStack St Louis Meetup

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

Page 15: Introducing ONAP for OpenStack St Louis Meetup

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)

Page 16: Introducing ONAP for OpenStack St Louis Meetup

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)

Page 17: Introducing ONAP for OpenStack St Louis Meetup

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

Page 18: Introducing ONAP for OpenStack St Louis Meetup

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

Page 19: Introducing ONAP for OpenStack St Louis Meetup

Why ONAP?

Page 20: Introducing ONAP for OpenStack St Louis Meetup

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

Page 21: Introducing ONAP for OpenStack St Louis Meetup

s

Page 22: Introducing ONAP for OpenStack St Louis Meetup

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

Page 23: Introducing ONAP for OpenStack St Louis Meetup

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