Sie sind auf Seite 1von 29

Open Network Automation Platform (ONAP)

&
Opendaylight Controllers
June 22, 2017

Brian Freeman

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property
and/or AT&T affiliated companies. All other marks are the property of their respective owners.
ONAP Architecture
E – Services BSS / OSS Big Data

ONAP Portal Operational Dashboard External Data Movement & APIs


Functions OA&M
Operation Active & Available Service
Design Functions Administration Inventory Orchestrator
& Maintenance

Common Services, Data Movement, Access Control & APIs


Recipe/Engineering
Rules & Policy
Distribution Data Collection & Controllers
Engineering Rules
Analytics & Inventory

Service Design & Creation

Policy Creation ONAP Storage


Controller Compute
Analytic Application Design
Networking
VNFs / Applications
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property
and/or AT&T affiliated companies. All other marks are the property of their respective owners.
A Growing Ecosystem – ONAP members 6/19/2017
What AT&T hopes to achieve with ONAP

• New features from the community not just from AT&T.


• Increase feature velocity
• Increase 3rd party cloud options
• Ability for VNF vendors, systems integrators to come in with AT&T ECOMP
compatible/tested/certified product.
• Ability for industry to promote common requirements (NetConf, VES, HEAT
guidelines, Yang models, Tosca models, etc.) to vendors through working
software not just standards and specifications.
• Platform for academic research into topics of interest for Service Providers

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 4 Not for use or disclosure outside the AT&T companies except under written agreement
Initiatives we are highlighting:
vFirewall Demo • NetConf/YANG
• VES

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

5 Not for use or disclosure outside the AT&T companies except under written agreement
SDNC Applications – What is a good analogy ?
SDNC Applications are like tabs in an Excel Spreadsheet
• Excel spreadsheets can have multiple tabs
• Tabs can be different but have things in common (e.g. file format,
copy/paste, editing)
• Any tab can use any standard excel function (@sum, @text, etc)
• Users can add macros and functions
• Any tab can use these user defined functions but they must be loaded into
the file

SDNC Applications
• SDNC Applications can have multiple applications
• Applications consist of the YANG model for the REST API and data store, a
directed graph and any custom adaptors.
• Any application and its directed graphs can call the pre-defined ODL
adaptors, pre-defined SDNC platform adaptors or custom/user defined
adaptors
• All applications use the same ODL, karaf.log, mysql database, directed
graph builder, admin portal, etc.

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

6 Not for use or disclosure outside the AT&T companies except under written agreement
Client Application Example
REST API
Client
Client Do X w/ data Y on Z

Service - Network
Execute Nodes
Tables Other

Service YANG
Configure Nodes
Application Direct, DMaaP, MSB Systems

DG
SDNC
Platform SDNC SDNC results
Tables Execute Nodes
Configure Nodes

Mysql

SLI GET/PUT/DELETE
A&AI
Custom
NETCONF BGPCEP ODL Adaptors
MD-SAL

Publish
DMaaP DCAE

Ticketing
Virtual/Physical Devices

Other
vCE Leaf vDBE BGP RR …
Controllers
OpenDaylight at AT&T

AT&T SDN Controller Framework

Directed
Graph
Builder

Directed Network Data Service Data Note: DG Builder is a design


Graph Model Model
Security Control Loop Service Files – XML Files – YANG Files - YANG time only component used
Applications Applications Orchestrators (Eng Rules) (i.e. IPAG EMT) (i.e.UNI port) to create and visualize the xml
format Directed Graph
API (REST) API (REST) API (REST)
Service-related Artifacts for SLI, API Handlers,
Network Adpaters

API Handlers

External
API calls

A&AI
OpenDaylight Service Logic REST

with AT&T
customizations
SDN-C Interpreter
SDN-C Database Inventory
Service Logic/Eng Rules
Assigned Resource
Config Operational
Tree Tree Inventory

Network Adapters ADMIN


OpenStack
Adapter
NETCONF BGPCEP
Adapter
Etc. Portal

© 2016 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property
8 and/or AT&T affiliated companies. All other marks are the property of their respective owners.
APPC Control Framework
ONAP Applications – e.g., portals, orchestrators, workflow
engines

ONAP Applications provide



Service Operations

service/operational workflow Applications Applications

recipes APIs
 Automated closed loop control ONAP Platform
Action
 Portal and on demand Controller (APPC) Trigger
management tasks
Service Logic Interpreter
Service Logic Interpreter Policy
DGs
Directed Graphs Rules
SDNC
Typical Application Controller Actions (APIs)
OpenDaylight Container
Configure Healthcheck LiveUpgrade
Provider Plugins
Function Adapters
Consumer Plugins
App Control APIs
Provider Consumer
Start Install Query
Test
Plugins Plugins Analytics
Stop Reconfigure Function App Control
Rebuild Rollback Scale Adapters APIs
Restart Audit SoftwareUpload
Terminate BlockAudits ActionStatus
Migrate Sync ConfigErase
VNF
ModifyConfig VNFLock ConfigSave
AIC VNF
Evacuate ConfigSetBaseline AIC
Cloud PO Telemetry
VNF

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

9 Not for use or disclosure outside the AT&T companies except under written agreement
SDNC: DGBUILDER: VNF-TOPOLOGY-OPERATION

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
SDNC: DGBUILDER: VNF-TOPOLOGY-ASSIGN

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
SDNC: VNF-TOPOLOGY-ASSIGN : RESTAPICALLNODE

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
SDNC: Admin Poral

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
SDNC: SDNC_CONTROLLER_CONTAINER:~/data/log/svclogic.log
|2017-03-16T18:03:59:894+00:00|preload-vnf-topology-operation|reserve|robot12||robot12|PreloadVNFRequest||a338a664-fd5e-
4dea-b7cc-cef707abd9db|Vfmodule_Ete_Name12682cd1-532d-4e08-a031-cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-0|

|2017-03-16T18:04:17:67+00:00|svc-topology-operation|assign|c9ff30c3-4e73-44c6-a464-6b5ddf56228c|a338a664-fd5e-4dea-b7cc-
cef707abd9db|c9ff30c3-4e73-44c6-a464-6b5ddf56228c|VNFActivateRequest|VID|Vfmodule_Ete_Name12682cd1-532d-4e08-a031-
cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-0|3aa805ca-2cd9-407d-bded-703669c234ea|Vnf_Ete_Name12682cd1-532d-
4e08-a031-cbd23f87dec9|5575abb8-2c7a-4a1d-afc8/61906534-e9f5-4626-a13f 1|21c8fefa-37ef-46c0-aed2-
4e69e5371049|1031120|Vfmodule_Ete_Name12682cd1-532d-4e08-a031-cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-
0|PendingAssignment|

|2017-03-16T18:06:21:363+00:00|svc-topology-operation|activate|c9ff30c3-4e73-44c6-a464-6b5ddf56228c|a338a664-fd5e-4dea-
b7cc-cef707abd9db|c9ff30c3-4e73-44c6-a464-6b5ddf56228c|VNFActivateRequest|VID|Vfmodule_Ete_Name12682cd1-532d-4e08-a031-
cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-0|3aa805ca-2cd9-407d-bded-703669c234ea|Vnf_Ete_Name12682cd1-532d-
4e08-a031-cbd23f87dec9|5575abb8-2c7a-4a1d-afc8/61906534-e9f5-4626-a13f 1|21c8fefa-37ef-46c0-aed2-
4e69e5371049|1031120|Vfmodule_Ete_Name12682cd1-532d-4e08-a031-cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-
0|PendingAssignment|

|2017-03-16T18:10:18:725+00:00|svc-topology-operation|delete|bb20d194-3fa1-4a63-81bf-155b29e4460f|a338a664-fd5e-4dea-
b7cc-cef707abd9db|bb20d194-3fa1-4a63-81bf-155b29e4460f|DisconnectVNFRequest|VID|Vfmodule_Ete_Name12682cd1-532d-4e08-
a031-cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-0|3aa805ca-2cd9-407d-bded-703669c234ea|||21c8fefa-37ef-46c0-
aed2-4e69e5371049|1031120|Vfmodule_Ete_Name12682cd1-532d-4e08-a031-
cbd23f87dec9|61906534E9f54626A13f..base_vlb..module-0|PendingAssignment|

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
SDNC Karaf Features
opendaylight-user@root>feature:list | grep sdnc
sdnc-sliapi | 1.0.0-SNAPSHOT | x | sdnc-sliapi-1.0.0-SNAPSHOT |
sdnc-sliapi
sdnc-properties-node | 1.0.0-SNAPSHOT | x | sdnc-properties-node-1.0.0-SNAPSHOT |
sdnc-properties-node
sdnc-restapi-call-node | 1.0.0-SNAPSHOT | x | sdnc-restapi-call-node-1.0.0-SNAPSHOT |
sdnc-restapi-call-node
sdnc-dataChange | 1.0.0-SNAPSHOT | x | sdnc-dataChange-1.0.0-SNAPSHOT |
sdnc-dataChange
sdnc-dblib | 1.0.0-SNAPSHOT | x | sdnc-dblib-1.0.0-SNAPSHOT |
sdnc-dblib
sdnc-resource-assignment | 1.0.0-SNAPSHOT | x | sdnc-resource-assignment-1.0.0-SNAPSHOT |
sdnc-resource-assignment
sdnc-sli | 1.0.0-SNAPSHOT | x | sdnc-sli-1.0.0-SNAPSHOT |
sdnc-sli
sdnc-asdcApi | 1.0.0-SNAPSHOT | x | sdnc-asdcApi-1.0.0-SNAPSHOT |
sdnc-asdcApi
sdnc-aai-service | 1.0.0-SNAPSHOT | x | sdnc-aai-service-1.0.0-SNAPSHOT |
sdnc-aai-service
sdnc-mdsal-resource | 1.0.0-SNAPSHOT | x | sdnc-mdsal-resource-1.0.0-SNAPSHOT |
sdnc-mdsal-resource
sdnc-sliPluginUtils | 1.0.0-SNAPSHOT | x | sdnc-sliPluginUtils-1.0.0-SNAPSHOT |
sdnc-sliPluginUtils
sdnc-vnftools | 1.0.0-SNAPSHOT | x | sdnc-vnftools-1.0.0-SNAPSHOT |
sdnc-vnftools
sdnc-vnfapi | 1.0.0-SNAPSHOT | x | sdnc-vnfapi-1.0.0-SNAPSHOT |
sdnc-vnfapi
sdnc-sql-resource | 1.0.0-SNAPSHOT | x | sdnc-sql-resource-1.0.0-SNAPSHOT |
sdnc-sql-resource
sdnc-filters | 1.0.0-SNAPSHOT | x | sdnc-filters-1.0.0-SNAPSHOT |
servlet filters

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
APPC Directed Graph Example

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
APPC use of common REST API Call Node

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
APPC Karaf Features
opendaylight-user@root>feature:list | grep appc
appc-dg-util | 1.0.0-SNAPSHOT | x | appc-1.0.0-SNAPSHOT |
application DG utillity
appc-dg-shared | 1.0.0-SNAPSHOT | x | appc-dg-shared-1.0.0-SNAPSHOT |
appc-dg-shared
appc-workflow-management | 1.0.0-SNAPSHOT | x | appc-workflow-management-1.0.0-SNAPSHOT |
application executor
appc-metric | 1.0.0-SNAPSHOT | x | appc-1.0.0-SNAPSHOT |
application executor
appc-license-manager | 1.0.0-SNAPSHOT | x | appc-license-manager-1.0.0-SNAPSHOT |
application license manager
appc-dispatcher | 1.0.0-SNAPSHOT | x | appc-dispatcher-1.0.0-SNAPSHOT |
appc-dispatcher
appc-chef-adapter | 1.0.0-SNAPSHOT | x | appc-chef-adapter-1.0.0-SNAPSHOT |
appc-chef-adapter
appc-lifecycle-management | 1.0.0-SNAPSHOT | x | appc-lifecycle-management-1.0.0-SNAPSHOT |
application executor
appc-dmaap-adapter | 1.0.0-SNAPSHOT | x | appc-dmaap-adapter-1.0.0-SNAPSHOT |
appc-dmaap-adapter
appc-provider | 1.0.0-SNAPSHOT | x | appc-1.0.0-SNAPSHOT |
application controller
appc-command-executor | 1.0.0-SNAPSHOT | x | appc-command-executor-1.0.0-SNAPSHOT |
application executor
appc-request-handler | 1.0.0-SNAPSHOT | x | appc-request-handler-1.0.0-SNAPSHOT |
appc-request-handler
appc-netconf-adapter | 1.0.0-SNAPSHOT | x | appc-netconf-adapter-1.0.0-SNAPSHOT |
appc-netconf-adapter
appc-asdc-listener | 1.0.0-SNAPSHOT | x | appc-asdc-listener-1.0.0-SNAPSHOT |
asdc listener
appc-rest-adapter | 1.0.0-SNAPSHOT | x | appc-rest-adapter-1.0.0-SNAPSHOT |
appc-rest-adapter
appc-ssh-adapter | 1.0.0-SNAPSHOT | x | appc-ssh-adapter-1.0.0-SNAPSHOT |
appc-ssh-adapter
appc-event-listener | 1.0.0-SNAPSHOT | x | appc-event-listener-1.0.0-SNAPSHOT |
event listener
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Not for use or disclosure outside the AT&T companies except under written agreement
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 19 Not for use or disclosure outside the AT&T companies except under written agreement
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 20 Not for use or disclosure outside the AT&T companies except under written agreement
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 21 Not for use or disclosure outside the AT&T companies except under written agreement
Summary
• Opendaylight is a key software component for ONAP
• SDNC Common Controller Framework project will bundle
• ODL zip distribution (Beryllium SR2 moving to Boron SR3)
• SLI, Mysql, DGBuilder, Admin portal and other re-useable components
• Docker create, install and run files
• SDNC-G will be the L0-L3 controller
• VNF-API application and directed graphs
• APPC will be the L4-L7 controller
• APPC-API application and directed graphs
• APPC will also be a Generic VNF Manager that talks to the cloud layer for life cycle
management (LCM) functions through Multi-VIM

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

22 Not for use or disclosure outside the AT&T companies except under written agreement
Backup

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 23 Not for use or disclosure outside the AT&T companies except under written agreement
Onboarding Control
Instantiation
(Modeling) Loop
VID MSO
SDC Policy
(ASDC) Inventory
A&AI DCAE
Tool Chain

Common Automated
DMaaP, Control
Functions AJSC, Testing

DME,
Gerrit, Jenkins,
Portal EELF, UeB SDNC APPC Nexus

Demo
VNFs vFW vDNS

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 24 Not for use or disclosure outside the AT&T companies except under written agreement
ONAP Merger Architecture Proposal
E-Services BSS/OSS Big Data

Portal
OPEN-O UI Run-time
(GUI/CLI)
Dashboard External Data Movement & APIs
OA&M
Design-time (VID)
Service
A&AI
SDC UI Server Orchestration

Modeling (specs & Utilities)


VNF Service
Design Design

Certification & Lab

High Availability
Workflow Design Microservice
Common Service DMaaP ESR Auth.

Integration
Bus

Security
Policy Creation

Analytic Application Alarm Controllers


Creation Correlation
App (Holmes) VF-C
SDN
Recipie/ (NFV-O,
Agent
Engineering Rules & DCAE Policy GVNFM)
(SDN-O)
Policy Distribution Infra-C SDN-C APP-C
NFV-O NFV SDN Multi
Catalog Collector Multi Hub VNFM/E
(Monitor) -VIM Driver MS Driver

VNF SDK
Cloud & WAN OpenStack VMware RackSpace Azure ......

From From Convergence


Legend: New 3rd
openECOMP OPEN-O from both sides
25
Linux Foundation 2/1/2017

“The organizations committed to date include Amdocs, AT&T, Bell Canada, Brocade, Ericsson,
Huawei, IBM, Intel, Metaswitch and Orange. Others are invited to participate by getting
involved in the technical community and by joining as members. For more information,
visit https://www.openecomp.org.”

Linux Foundation 2/23/2017

“AT&T, China Mobile and the world's leading operators are driving ONAP with a diverse group
of founding members. Founding Platinum members include Amdocs, AT&T, Bell Canada,
China Mobile, China Telecom, Cisco, Ericsson, GigaSpaces, Huawei, IBM, Intel, Nokia,
Orange, Tech Mahindra, VMware and ZTE. Silver members of ONAP are ARM, BOCO Inter-
Telecom, Canonical, China Unicom, Cloudbase Solutions, Metaswitch and Raisecom.”

www.onap.org

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

Page 26 Not for use or disclosure outside the AT&T companies except under written agreement
ECOMP Platform Approach
Open Platform Approach
— Model-driven Software Architecture
Service
Design & — Open Source Software Adoption
Creation — Services and Operations as Users
Master Controllers
Service (Network,
Orchestrator Application) 1. Facilitates widespread user development of software
apps, products & solutions (reusable software
framework)
a. Core / atomic functions & processes
b. Micro-services
ECOMP Data
c. Re-useable code libraries & tool sets
ECOMP Collection d. APIs facilitate solution development
Portal Analytics
Events 2. Reusable software framework – extendable by users
a. Provides for user-implemented extensions
b. Extendable, but core code can only be modified by platform
owners
Active
Policy & Available 3. Software platform aims to facilitate service
Inventory development & reduce operational complexity
27 © 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property
4. Functionality & size of software modules remain
and/or AT&T affiliated companies. All other marks are the property of their respective owners.

relatively flat as services scale


VNF Guidelines and Requirements Overview
Motivation: Driving VNFs from Snowflakes to Lego® Blocks
Standard Automated Repeatable Evolvable Data Model Driven

• VNFs • Network • ONAP Actions • Inexpensive


• VNF Components • Internet • Start, Stop, Restart, • Fast
• APIs • VPNs Terminate • Autonomous

Open Source ONAP Requirements DevOps


Design Resiliency Security
CI/CD
VNF Guidelines
VNF Cloud Readiness Onboardin Controller Monitoring Event
VNF Management (ONAP) g Package Commands Interfaces Stream

VNF Heat Template


Naming Design Parameters
Detailed Requirements Scaling
&
Standards Patterns Modules
Constructs
Available Future
28
OpenECOMP on a Public Cloud
Can run multiple instances in
parallel in the same tenant

ECOMP
Managed
VNFs
Portal
A&AI VM VID
VM VM
App-C ECOMP Management Network
VM GW/NAT/
Network uuid Jump Server Internet
DNS Server
common tag on all
ASDC instance assets (VMs/network) Robot framework
VM 10.0.0.0/8
DG 10.0.0.1 VM (auto test)
Resolver 10.0.0.1
DMaaP Message
DCAE SDN-C Router VM
VM DCAE MSO Policy VM
Controller VM
Managed VM
VMs
DMAAP

© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service
AT&T Proprietary (Internal Use Only)
marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners.

29 Not for use or disclosure outside the AT&T companies except under written agreement