Project Tacker Open Platform for NFV Orchestration OPNFV Design Summit.

Slides:



Advertisements
Similar presentations
ETSI NFV Management and Orchestration - An Overview
Advertisements

Please direct any questions or comments to
Policy Architecture Discussion 18 May 2015 Bryan Sullivan, AT&T.
TOSCA Workloads with OpenStack Heat-Translator
1 Doctor Fault Management - Updates - 30 July 2015 Ryota Mibu, NEC.
Fault Localization (Pinpoint) Project Proposal for OPNFV
BoF: Open NFV Orchestration using Tacker
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
DPACC Management Aspects
How TOSCA Adds Value in the NFV world
TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard OASIS TOSCA presentation to ETSI NFV Information Modelling Workshop.
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
How TOSCA Adds Value in NFV world
Open Source and Info Models 17 Dec 2015 Bryan Sullivan, AT&T.
1 OPNFV Summit 2015 Doctor Fault Management Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC.
How TOSCA Adds Value in the NFV world
TOSCA Orchestration and Management in OpenStack
Project Tacker Open Platform for NFV Orchestration V1.1 / 02/16/16.
14 March 2016 Bryan Sullivan, AT&T Artur Tyloch, Canonical
Model-Driven NFV (Models) Project 22 March 2016 Bryan Sullivan, AT&T.
Benoit Claise Mehmet Ersue
What is OPNFV? Frank Brockners, Cisco. June 20–23, 2016 | Berlin, Germany.
Domino: Template Distribution Service Basic Architecture and Brief Background contacts:
When RINA Meets NFV Diego R. López Telefónica
Learnings from the first Plugfest
Open Network Automation Program(ONAP) Merging OPEN-O and ECOMP efforts
SDN-O LCM for Mercury Release Key Points and Overview
Open-O SFC.Mgr Proposal
ONAP Management Requirements
OPEN-O VNF Supplier APIs & SDK Project Proposal
Bryan Sullivan, AT&T June 13, 2017
Orchestration and Controller Architecture Alignment Vimal Begwani AT&T
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
14 April 2016 Bryan Sullivan, AT&T
Multi-VIM/Cloud High Level Architecture
Orchestration and Controller Alignment for ONAP Release 1
ONAP Architecture Slides Current Plan of Record
OPEN-O Modeling Directions (DRAFT 0.6)
Multi-VIM/Cloud High Level Architecture
Tina Tsou, Bryan Sullivan,
Ashiq Khan, NTT DOCOMO Ryota Mibu, NEC
ETSI NFV: IFA & SOL specifications list
OPEN-O Multiple VIM Driver Project Use Cases
Swagger-SDK CLI PTL ONAP Paris Developer Event 25 –
Domino Release D Planning
OPEN-O Modeling Directions (DRAFT 0)
ARC 5: Deployment Options Chris Donley
How TOSCA Adds Value in the NFV world
Multi-VIM/Cloud High Level Architecture
17 Dec 2015 Bryan Sullivan, AT&T
VoLTE remaining requirements Auto & manual Scaling
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Tomi Juvonen SW Architect, Nokia
VF-C R2 Feature Planning & Implementation Yan Yang
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
Christopher Donley Prakash Ramchandran Ulas Kozat
Blazar Project Update, OpenStack Summit Vancouver
Isasku, Srini, Alex, Ramki, Seshu, Bin Hu, Munish, Gil, Victor
Documenting ONAP components (functional)
DPACC Management Aspects
Multi-VIM/Cloud High Level Architecture
State of OPNFV MANO OPNFV MANO WG Report
Dynamic SFC from Tacker to incept specific traffic of VM
Defining ONAP VNF Package Model
ONAP Architecture for Rel 1
VNF Package Model Per ETSI NFV SOL001, SOL004, SOL005
IFA007: VNF LCM The Or-Vnfm reference point is used for exchanges between Network Functions Virtualization Orchestrator (NFVO) and Virtualized Network.
Open Source Projects Collaborations with ONAP
SOL003 Adapter Architecture, Technical Debt and Roadmap
Presentation transcript:

Project Tacker Open Platform for NFV Orchestration OPNFV Design Summit

What is OpenStack Tacker? Tacker is an official OpenStack project building NFV Orchestrator and Generic VNF Manager using standards based architectures

OpenStack Tacker Project Overview Started on NFV Orchestration early 2015 Announced in OpenStack Vancouver Summit – May, 2015 First release in Kilo with Basic VNF life-cycle management Second release in Liberty with Monitoring Framework Accepted into OpenStack Big-Tent in March, 2016 Diverse community with six core team members Third release – part of official OpenStack Mitaka release, Tacker – Open NFV Orchestration, Thursday : Potsdam I/II

Tacker in OPNFV Available in OPNFV C-Release Service Function Chaining Parser MultiSite FuncTest, Yardstick, VNF Event Stream, …

Tacker Architecture

API (WSGI, extension /plugin framework) Tacker Architecture NFV Catalog VNFD NSDFFGD VIM Site 1VIM Site 2 VIM Site 3 Infra Driver (Heat, Keystone) VNFM Management Driver Framework Monitoring Driver Framework TOSCA Workflow VNF Instances TOSCA Template Validation NFVO Multi-Site VNF Fwd Graph TOSCA Workflow Service Chains (SFC) Network Service Instances VIM Instances HorizonCLI Alarm Monitor Event Audit Log

Tacker Features

Generic-VNFM 8 ●NFV Catalog ○repository of VNF descriptors (VNFDs) in a database ●VNF Instantiation and Termination using Heat ○TOSCA to Heat translation in Tacker ●VNF Placement Policy – describe CPU, Mem, Disk, EPA in TOSCA ●VNF Configuration injection - instantiation, update and auto-healing ○Loadable VNF specific mgmt-driver ●VNF Monitoring Policy – describe Events, Triggers and Action in TOSCA ●Self Healing according to VNFD policy NSD NFV Catalog VNF FFGD VNFD

OpenStack Heat Translator ETSI NFV -> OASIS TOSCA -> Tacker TOSCA parser NFV Descriptors NSD VNFD VNFFGD ETSI NFV OpenStack Tacker (NFVO / VNFM) TOSCA Data model 9 heat-translator

MultiSite - multiple OpenStack Versions Tacker Site 1 – (OpenStack controller) Site 2 - (OpenStack Controller) Site 3 - (OpenStack Controller) Operators have multiple OpenStack VIMs with different OpenStack versions Detect KeyStone and HOT version and translate accordingly Gracefully downgrade resource requests on older VIMs Kilo Liberty Mitaka

Multiple VIM types … coming soon Tacker Site 1 – OpenStack Site 2 - VMware Site 3 - AWS Support more Infra Drivers to orchestrate on VMware, public clouds like AWS and even Custom VIM types Site 4 - Custom

Tacker Newton

VNFFG API Tacker Compute Node 1 API OVS SDN Controller OVSDB Compute Node 2 OVS... VNF vRouter VNF DPI Templates Neutron (networking-sfc) DB Workflow: 1)Onboard NSD, FGD, VNFD to Catalog 2)Instantiate 2 or more VNFs from Catalog 3)Invoke Tacker VNFFGD API to render the graph VNF FFGD Heat

VNF Tacker Manual Scale Request Tacker VNF Scaling + Alarm Monitoring Alarm Monitor (Ceilometer, Monasca, Custom) VNF scale

Audit Log / Event Framework Tacker DB VIM VNF FFG NSD External Event Stream (websocket/ zmq) Tacker Audit Log

Roadmap - Newton VNF Forwarding Graph using SFC APIs – OPNFV-SFC VNF Scaling – Auto & Manual VNF State Notification (local db and message bus) VNFC installation workflow (SoftwareComponent) Usability Enhancements Network Services Descriptor (NSD) support Evolve NFV Catalog

Learn more… Wiki - Documentation - Blueprints & Specs - Have a questions, ask at Mitaka Release Demo Video: Related session: Tacker – Open NFV Orchestration, Thursday : Potsdam I/II

Join us… Freenode IRC Channel: #tacker Mailer: use [openstack-dev][tacker] in the subject! Weekly meeting: Tuesdays, 1600 #openstack-meeting IRC channel

Danke !