ONAP in OPNFV

ONAP in OPNFV
Bryan Sullivan, AT&T
June 13, 2017
A New Upstream Relationship
• ONAP has brought comprehensive workload and platform automation /
management into the open
• Some related projects in OPNFV will transition solution development
upstream in ONAP
•
•
•
•
Deployment of VNFs per needs of the designer and service provider
Management of the NFVI per needs of the service provider
Automated lifecycle management for declaratively-modeled VNFs
Infrastructure-provider independent telemetry for closed-loop policy and ML/AI
• Solution testing in a multi-IaaS provider context will remain in OPNFV
• Deployment / automation of sample VNFs under OPNFV reference platform scenarios
• Telemetry and closed-loop policy use cases for NFVI and sample VNFs
• ONAP platform/component integration in OPNFV scenarios is the next step
3
ONAP in OPNFV
Copyright 2017 AT&T Intellectual Property. All rights reserved.
VNF Event Stream (VES) Project
• VES C agent and python
collectd plugin (from
Barometer) maintained
in alignment with ONAP
VES schema
• VES development to be
upstreamed to ONAP
• OPNFV VES to focus on
potential future use
cases, e.g.
• Sample VNF integration
• VIM service assurance
• VIM plugin integration
4
Other Management Functions
Application Controller
Monasca
Vitrage
Congress
etc
SDNC
Plugins
Collector can
integrate with
other OpenStack
Collectors
VES Collector
OpenStack
Message Bus
VES Agent
VNFC
VES Agent
Direct (REST)
Virtualization Host(s)
ONAP in OPNFV
Bare Metal Host
Copyright 2017 AT&T Intellectual Property. All rights reserved.
Model-Driven NFV (Models) Project
• Initiated after 1st ETSI
Multi-SDO Info Modeling
workshop
• Focused on “assess and
advise” roles
• ONAP Modeling to further
drive the functional
requirements and solution
promotion role
• OPNFV Models to focus on
• Blueprints/tests for sample
VNF testing in OPNFV CI/CD
• Feedback to ONAP and
other upstream projects
5
ONAP in OPNFV
model specs
SDOs
OPNFV
Models
Interop/gap
feedback
MANO tools
Interop/gap
feedback
Open
Source
Sample VNFs,
blueprints, tests
Development
• SDKs
• Test environments
Onboarding
• Ingestion/validation
• Service design/test
• Cataloging
Production
• Deployment
• Lifecycle events
Copyright 2017 AT&T Intellectual Property. All rights reserved.
Configuration Policy (Copper) Project
• Focused on platform support
for NFVI / VNF configuration
policies
• Succeeded in integrating
OpenStack Congress in
OPNFV scenarios, as generic
config policy tool
• Further solution
development to occur
upstream in ONAP
• OPNFV Copper to focus on
config policy support/test
per ONAP-provided solutions
6
ONAP in OPNFV
Copyright 2017 AT&T Intellectual Property. All rights reserved.
ONAP in OPNFV – what’s next?
• ONAP focus: VNF/app
automation on NFVI
• OPNFV focus: NFVI
platform robustness,
features, and diversity
• OPNFV can
• Validate ONAP interop
and E2E performance
for multi-VIM/NFVI
• Build catalog of open
source VNFs for ONAP
automation testing
• Accelerate availability of
ONAP-enabled NFVI
7
ONAP in OPNFV
Copyright 2017 AT&T Intellectual Property. All rights reserved.
It Takes a Factory
Management and Orchestration
Cloud Control Plane
Compute Virtualization
Network Virtualization
Upstream Open Source Projects
SDN Control Plane
Service
Providers
Continuous
Integration/Deployment,
Testing, Certification
Vendors
Requirements, Tests,
Deployment Tools
8
ONAP in OPNFV
Code Contribution
Master/Stable Code
Lab-Ready Reference
Platforms
Copyright 2017 AT&T Intellectual Property. All rights reserved.
Timeline for ONAP integration in OPNFV
• Many developers/users are focused on ONAP deployment under OpenStack
• OPNFV Pharos provides a ready-made/automatable environment for that
• Prototype deployment of ONAP on OPNFV as a test tool => summer 2017
• To be developed as an unofficial Euphrates release feature in Models and VES
• Release of ONAP R1 support in OPNFV scenarios => ‘F’ release (Q1 2018*)
• ONAP interop as a standing objective in OPNFV plugfests going forward
• ONAP interop certification under the OPNFV CVP => Q2 2018*
* Estimated/feasible dates only, pending project creation and resource commitment in OPNFV
9
ONAP in OPNFV
Copyright 2017 AT&T Intellectual Property. All rights reserved.
Thank You!
ONAP in OPNFV
10