Model-Driven NFV (Models) Project 22 March 2016 Bryan Sullivan, AT&T.

Slides:



Advertisements
Similar presentations
Doctor Implementation Plan (Discussion) Feb. 6, 2015 Ryota Mibu, Tomi Juvonen, Gerald Kunzmann, Carlos Goncalves.
Advertisements

Goal – Verify that the infrastructure is able to handle the NFV application requirements Challenges – NFV applications are very different – Complex to.
Virtualized Infrastructure Deployment Policies (Copper) 19 February 2015 Bryan Sullivan, AT&T.
Introducing Open Platform for NFV Please direct any questions or comments to 1.
Zhipeng (Howard) Huang
Keith Wiles DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
Please direct any questions or comments to
Policy Architecture Discussion 18 May 2015 Bryan Sullivan, AT&T.
OSCAR Project Proposed Project for OPNFV
24 February 2015 Ryota Mibu, NEC
Copyright © 2014 Juniper Networks, Inc. 1 OSCAR Project Proposed Project for OPNFV Stuart Mackie NFV/SDN Architect.
OSCAR Project Proposed Project for OPNFV
Escalator Project Proposal 20 April 2015 Jie Hu, ZTE.
IETF 91: Open Platform for NFV Collaboration with I2NSF Chris Donley 1.
OPNFV Platform Overview
Frank Brockners June/8/2015
OpenContrail for OPNFV
UNI Manager Project Proposal to OpenDaylight
BoF: Open NFV Orchestration using Tacker
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
1 Adopting and Embracing Open Source for NFV Guy Shemesh Senior Director for Cloud Solutions, CloudBand October 2015.
Open Source and Info Models 17 Dec 2015 Bryan Sullivan, AT&T.
OPEN-O for MODM Unified NFV/SDN Open Source Orchestrator
Project Tacker Open Platform for NFV Orchestration V1.1 / 02/16/16.
14 March 2016 Bryan Sullivan, AT&T Artur Tyloch, Canonical
© 2016 TM Forum | 1 NFV Ecosystem Enabler: A well-enabled VNF package Catalyst Theater Presentation, May 10, 2016.
OSM - Open Source MANO An open-source project hosted by ETSI
What is OPNFV? Frank Brockners, Cisco. June 20–23, 2016 | Berlin, Germany.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
June 20–23, 2016 | Berlin, Germany. Copper: Configuration Policy Management in OPNFV Colorado Bryan Sullivan, AT&T.
June 20–23, 2016 | Berlin, Germany. MANO Modeling: Service, Infrastructure and VNF On-Boarding and Interoperability Uri Elzur, Intel Bryan Sullivan, AT&T.
SDN Controller/ Orchestration/ FastDataStacks Joel Halpern (Ericsson) Frank Brockners (Cisco)
Domino: Template Distribution Service Basic Architecture and Brief Background contacts:
Project Tacker Open Platform for NFV Orchestration OPNFV Design Summit.
Learnings from the first Plugfest
SDN-O LCM for Mercury Release Key Points and Overview
OPEN-O VNF Supplier APIs & SDK Project Proposal
Bryan Sullivan, AT&T June 13, 2017
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
Orchestration and Controller Architecture Alignment Vimal Begwani AT&T
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
Open Network Automation Platform (ONAP) Controller Architecture Proposal DRAFT.
14 April 2016 Bryan Sullivan, AT&T
OPEN-O Modeling Directions (DRAFT 0.6)
Defining ONAP VNF Package Model
Tina Tsou, Bryan Sullivan,
Aligning Orchestration and Controller Per Merger Agreement Vimal Begwani – AT&T Jamil Chawki – Orange Alla Goldner -- Amdocs.
Ashiq Khan, NTT DOCOMO Ryota Mibu, NEC
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
OPEN-O Modeling Directions (DRAFT 0)
OPNFV Doctor - How OPNFV project works -
Dovetail project update
LSO Hackathon Summary Charles Eckel, Cisco DevNet.
17 Dec 2015 Bryan Sullivan, AT&T
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Tomi Juvonen SW Architect, Nokia
OASIS TOSCA Report for December ONAP Modeling Workshop
VF-C R2 Feature Planning & Implementation Yan Yang
Release Process June 11, 2017.
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
ONAP Amsterdam Architecture
Consideration of Modeling Evolution in ONAP Michela Bevilacqua Peter Wörndle and Tara Cummings 13 December , 2017.
Christopher Donley Prakash Ramchandran Ulas Kozat
Bin Hu, AT&T Dave Lenrow, HP
Multi-VIM/Cloud High Level Architecture
State of OPNFV MANO OPNFV MANO WG Report
A 5G experimental environment focused on vertical applications
Defining ONAP VNF Package Model
Sr. Developer Cloud System - Architecture
Open Source Projects Collaborations with ONAP
Presentation transcript:

Model-Driven NFV (Models) Project 22 March 2016 Bryan Sullivan, AT&T

OPNFV’s Role and Needs for Models OPNFV integrates upstream projects into a coherent platform for NFV, starting from the infrastructure layer and moving up the management stack OPNFV does not have an information model nor plans to establish one –Relies on existing running code and data models from OpenStack, ODL, etc OPNFV relies upon upstream open source projects / components which –Expose/consume data via open APIs and specific adapters/translators –Have implicit models, but not maintained in formal modeling language –Are intended to have limited scope, yet sometimes compete, and evolve toward cleaner boundaries and model convergence over several releases March 20162Management and Orchestration Developer Meet-up

What’s this Model-Driven NFV project?Model-Driven NFV Information and Data Models for NFV are a hot but somewhat theoretical or at least cloudy topic This project intends to reduce the theory into practice, based upon existing examples and compatible open source projects, e.g. –Clearwater IMS as implemented by Orange in the OPNFV vIMS Functest using Cloudify as VNFMvIMS Functest using Cloudify –ODL Unimgr for MEF LSOUnimgr In the process we will clarify, assess, and promote –The role of various model representations (TOSCA, YANG) in VNFM use cases –Convergence on standardized models (e.g. TOSCA Simple Profile for NFV) –Expansion of configuration, lifecycle, and policy features that can be modeled March 20163Management and Orchestration Developer Meet-up

So what’s in scope? Any open source VNFM project that can be used as a test driver Any standardized model representation supported by OPNFV VIMs or VNFMs, e.g. TOSCA for NFV and YANG Any use case that can be modeled and run as a Functest scenario Any model-able object related to VNF configuration, lifecycle, or policy Modeling tools used in model and VNF development March 20164Management and Orchestration Developer Meet-up

That’s a big scope… what’s the catch? Model portability across VNFMs is assumed –VNFMs can internally translate models, if the VNF end-state is equivalent We will focus on building a pipeline for use case testing that iteratively adds features under test We will release test scenarios as the VNFMs develop support for them We will focus a lot on cross-project, upstream, and SDO collaboration March 20165Management and Orchestration Developer Meet-up

While I have your attention: Heresy? Delusion? Or? We should be able to use the same model-driven VNFM frameworks to manage NFVI (e.g. OpenStack service components) This may substantially simplify the testing of components, e.g. avoiding having to write installer-specific plugins or tests, or complex python scripts Example –An OpenStack service is described in a VNFD, with relationships as needed to other OpenStack services, and a desired execution host (BM, VM, container) –The VNFM sets up the host, networking as needed to fulfill the relationships, and executes the TOSCA “create” lifecycle script –The test driver is described in another VNFD and is similarly deployed –When tests are done, other lifecycle scripts are used to cleanup the environment March 20166Management and Orchestration Developer Meet-up

Some Upstream Projects in Scope ToscaYang OpenStack: Heat-translator Tosca-parser Tacker (VNFD, more blueprints)blueprints Murano (Mitaka)Mitaka App-catalog (blueprint)blueprint OpenDaylight: Controller MD-SAL Yangtools YangIDE UnimgrUnimgr for MEF LSO XOS (e.g. samples)samplesYangForge (see L3VPN demo)L3VPN demo Cloudify (e.g. Clearwater IMS demo)Clearwater IMS demoONOS (proposed, based upon YangForge)proposedYangForge JuJu ( (future… currently IF-MAP) OpenToscaOpenTosca and WineryWineryPyang (validator/converter) OpenBaton Rift.ware March 20167Management and Orchestration Developer Meet-up

Recommendations Accommodate REALITY TIMELY publication MODULAR design OPNFV as CATALYST March 20168Management and Orchestration Developer Meet-up Platforms Standards Customer Motivation Choice Realization Services OPNFV Open Source For SDOs Maximize REUSE Accommodate DIVERSITY without FRAGMENTATION Cross-project COLLABORATION OPNFV as INTEGRATOR For NFV Projects

Come collaborate with us in OPNFV! March 20169