introducing onap for openstack st louis meetup
TRANSCRIPT
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