SlideShare a Scribd company logo
NFV Orchestration for Telcos
using OpenStack Tacker
Agenda
• What is Tacker ?
• Role of VNF Manager (VNFM) and NFV Orchestrator (NFVO)
• Tacker Architecture & Workflow
• Tacker Features
• Roadmap – Mitaka and Beyond
What is Tacker?
Tacker
is an OpenStack
service addressing
NFV Orchestration
and VNF Manager
use-cases
using ETSI MANO
Architecture
Role of NFV Orchestrator
• VNF Instantiation and Termination
• VNF Monitoring - Health and
Performance Indicators
• Self Healing and Auto Scaling
• VNF Configuration using Element
Management Systems (EMS)
• VNF Image update management
• Support both simple and complex VNFs
• Network Service Orchestration using a collection of
VNFs and Forwarding Graphs
• Uses VNFM for VNF Placement – possible across
multiple VIMs
• Resource Checks and Resource Allocation
• Spans Physical NFs and Virtual NFs
• Render VNF Forwarding Graphs using SDN
Controller or a SFC API
VNFM NFVO
OpenStack Tacker Features
• VNF Catalog
• VNF Lifecycle Management
• Refined MANO API
• Parameterized TOSCA VNFD template
• VNF user-data injection
• VNF configuration injection – during Instantiation and Update
• Loadable Health Monitoring Framework
Tacker Architecture
HEAT NFVO / VNFM / SFC API
Tacker
Management Network
Tenant Y
Tenant Z
Tenant X Network
VNF
VM
VNF
VM
VNF
VM
VNF
FWaaS
VNF
vRouter
VIM
(compute/network/storage)
Vendor X
Manager
Vendor Y
Manager
Manage Services
mgmt driver
service
configuration
openstack
Nova, neutron
Spin up/down
VMs
monitoring
driver
monitoring
monitoring
feedback
DB
vRouter-VNF
FW- VNF
VNFD catalog
vEPC-Server
VNF
NFVO / OSS / BSS
CLIHorizon(GUI)
infra
driver
API
vdu
creation
sfc
driver
OVS
ODL Controller
netconf/
yang OVSDB
VNF
Forwarding graph
Tacker Workflow
HEAT NFVO / VNFM / SFC API
Tacker
Management Network
Tenant Y
Tenant Z
Tenant X Network
VNF
VM
VNF
VM
VNF
VM
VNF
FWaaS
VNF
vRouter
VIM
(compute/network/storage)
Vendor X
Manager
Vendor Y
Manager
Manage Services
mgmt driver
service
configuration
openstack
Nova, neutron
Spin up/down
VMs
monitoring
driver
monitoring
monitoring
feedback
DB
vRouter-VNF
FW- VNF
VNFD catalog
vEPC-Server
VNF
NFVO / OSS / BSS
CLIHorizon(GUI)
infra
driver
API
vdu
creation
sfc
driver
OVS
ODL Controller
netconf/
yang OVSDB
VNF
Forwarding graph
1
3
4
5
6
7
2
Roadmap – Mitaka and Beyond
• Multi-VIM Support
• Service Function Chaining (SFC) across VNF
• Platform aware VNF Placement
• VNF Auto-Scaling
Multi-VIM
• Operators have multiple OpenStack VIMs (even
different VIM versions)
• VNF placement on specific target OpenStack VIM
• Blueprint: coming soon
Tacker
VIM 0
(default – local
OpenStack
Controller)
VIM 1
(OpenStack
Controller)
VIM 2
(OpenStack
Controller)
VIM 0
(local OpenStack
Controller)
Tacker
Tacker can instantiate VNFs only
on same OpenStack controller
Today Multi-VIM
Tacker SFC
• Basic VNF Service Function Chaining APIs
• Precursor to VNF Forwarding Graph support
• APIs to
‒ Define flow classification rules
‒ Easy to render flow chains across instantiated VNFs
• Initial user – OPNFV SFC PoC
• Blueprint:
‒ https://review.openstack.org/#/c/228007/
Platform aware VNF Placement
• VNF placement with NFV smarts
‒ Nodes with host-passthru / host-model
‒ PCI pass through
‒ NUMA awareness
‒ vhost
‒ SR-IOV
• VNFD template enhancements
‒ flavors, neutron-ports (pci/sr-iov)
• Blueprint: coming soon
Resources
Wiki
https://wiki.openstack.org/wiki/Tacker
Blueprints
http://git.openstack.org/cgit/openstack/tacker-specs
IRC
channel: #tacker
Thank you

More Related Content

What's hot (20)

PPTX
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
vivekkonnect
 
PPTX
Docker presentation
Shankar Chaudhary
 
PDF
DevOps - A Gentle Introduction
Ganesh Samarthyam
 
PPTX
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Sonatype
 
PPTX
Container orchestration overview
Wyn B. Van Devanter
 
PPTX
Azure API Management
Daniel Toomey
 
PDF
Volume Encryption In CloudStack
ShapeBlue
 
PPTX
Exposing services with Azure API Management
Callon Campbell
 
PDF
Microservices
Trieu Nguyen
 
PPTX
OpenvSwitch Deep Dive
rajdeep
 
PPTX
Turning Virtual Machines Cloud-Native using KubeVirt
Suman Chakraborty
 
PDF
Interconnecting Neutron and Network Operators' BGP VPNs
Thomas Morin
 
PPTX
Azure DevOps Best Practices Webinar
Cambay Digital
 
PPTX
OpenStack Neutron's Distributed Virtual Router
carlbaldwin
 
PDF
Introduction to Docker
Aditya Konarde
 
PPTX
Devops & Configuration management tools
Sonu Meena
 
PPTX
Arquitectura SOA
GoNet
 
PPTX
Devops and git basics
Sourabh Saxena
 
PPTX
Azure kubernetes service (aks)
Akash Agrawal
 
PPTX
Service Discovery In Kubernetes
Knoldus Inc.
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
vivekkonnect
 
Docker presentation
Shankar Chaudhary
 
DevOps - A Gentle Introduction
Ganesh Samarthyam
 
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Sonatype
 
Container orchestration overview
Wyn B. Van Devanter
 
Azure API Management
Daniel Toomey
 
Volume Encryption In CloudStack
ShapeBlue
 
Exposing services with Azure API Management
Callon Campbell
 
Microservices
Trieu Nguyen
 
OpenvSwitch Deep Dive
rajdeep
 
Turning Virtual Machines Cloud-Native using KubeVirt
Suman Chakraborty
 
Interconnecting Neutron and Network Operators' BGP VPNs
Thomas Morin
 
Azure DevOps Best Practices Webinar
Cambay Digital
 
OpenStack Neutron's Distributed Virtual Router
carlbaldwin
 
Introduction to Docker
Aditya Konarde
 
Devops & Configuration management tools
Sonu Meena
 
Arquitectura SOA
GoNet
 
Devops and git basics
Sourabh Saxena
 
Azure kubernetes service (aks)
Akash Agrawal
 
Service Discovery In Kubernetes
Knoldus Inc.
 

Viewers also liked (20)

PDF
Summit 16: OpenStack Tacker - Open Platform for NFV Orchestration
OPNFV
 
PPTX
Deploy TOSCA Network Functions Virtualization (NFV) Workloads in OpenStack
Sahdev Zala
 
PPTX
BoF - Open NFV Orchestration using Tacker
Sridhar Ramaswamy
 
PPTX
VNF components in OpenStack Tacker
Bharath Thiruveedula
 
PDF
Multisite OpenStack for NFV: Bridging the Gap
Dimitri Mazmanov
 
PDF
Summit 16: ETSI NFV Interface and Architecture Overview
OPNFV
 
PPTX
Tricircle overview
Victor Morales
 
PPTX
OpenStack Tacker Liberty Midcycle
Sridhar Ramaswamy
 
PDF
The OpenStack Tacker Project and SDN/NFV MANO: Craig Stevens, Brocade
OpenStack
 
PDF
Openstack meetup: NFV and Openstack
Marie-Paule Odini
 
PDF
NFV & Openstack
Marie-Paule Odini
 
PPTX
Using Automation to Contain MANO Deployment Risks from NFV World Congress
Spirent Communications
 
PDF
Introduction into ARIA
Arthur Berezin
 
PDF
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
OPNFV
 
PDF
OpenStack-Foundation-NFV-Report
Eric Zhaohui Ji
 
PDF
Summit 16: Providing Root Cause Analysis to OPNFV Using Pinpoint -the A-CORD ...
OPNFV
 
PPTX
Running Neutron at Scale - Gal Sagie & Eran Gampel - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
PDF
Carrier Grade MANO for Service Agility - Presented at NFV World Congress 2015
Sean Chen
 
PDF
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
Odinot Stanislas
 
PDF
NFV testing landscape
Marie-Paule Odini
 
Summit 16: OpenStack Tacker - Open Platform for NFV Orchestration
OPNFV
 
Deploy TOSCA Network Functions Virtualization (NFV) Workloads in OpenStack
Sahdev Zala
 
BoF - Open NFV Orchestration using Tacker
Sridhar Ramaswamy
 
VNF components in OpenStack Tacker
Bharath Thiruveedula
 
Multisite OpenStack for NFV: Bridging the Gap
Dimitri Mazmanov
 
Summit 16: ETSI NFV Interface and Architecture Overview
OPNFV
 
Tricircle overview
Victor Morales
 
OpenStack Tacker Liberty Midcycle
Sridhar Ramaswamy
 
The OpenStack Tacker Project and SDN/NFV MANO: Craig Stevens, Brocade
OpenStack
 
Openstack meetup: NFV and Openstack
Marie-Paule Odini
 
NFV & Openstack
Marie-Paule Odini
 
Using Automation to Contain MANO Deployment Risks from NFV World Congress
Spirent Communications
 
Introduction into ARIA
Arthur Berezin
 
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
OPNFV
 
OpenStack-Foundation-NFV-Report
Eric Zhaohui Ji
 
Summit 16: Providing Root Cause Analysis to OPNFV Using Pinpoint -the A-CORD ...
OPNFV
 
Running Neutron at Scale - Gal Sagie & Eran Gampel - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
Carrier Grade MANO for Service Agility - Presented at NFV World Congress 2015
Sean Chen
 
Virtualizing the Network to enable a Software Defined Infrastructure (SDI)
Odinot Stanislas
 
NFV testing landscape
Marie-Paule Odini
 
Ad

Similar to NFV Orchestration for Telcos using OpenStack Tacker (20)

PPTX
Demystifying OpenStack for NFV
Trinath Somanchi
 
PPTX
Tacker vancouver project update
Robin Gong
 
PPTX
Tacker vancouver project onboarding new
Robin Gong
 
PPTX
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
Trinath Somanchi
 
PDF
vnf-managers-you-must-know
Trinath Somanchi
 
PDF
NFV Open Source projects
Marie-Paule Odini
 
PDF
Openstack Tacker - Moving into Pike
OPNFV
 
PDF
Design Summit - NFV BoF - Dave Neary
ManageIQ
 
PDF
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue
 
PDF
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
OPNFV
 
PDF
Challenges in Positioning OpenStack for NFVi: Are We Biting Off More Than We ...
Sadique Puthen
 
PDF
Network Functions Virtualization and CloudStack
Chiradeep Vittal
 
PPTX
Supporting Virtualized Telco Applications with OpenStack
Bruce Davie
 
PDF
Lessons learned so far in operationalizing NFV
James Crawshaw
 
PDF
Introducing ONAP for OpenStack St Louis Meetup
djzook
 
PDF
Summit 16: Open-O Mini-Summit - Vision and Update
OPNFV
 
PPTX
NFV foundation/NFV For Dummies
anandbajaj
 
PDF
Open stack foundation-nfv-report
Amanda Espíndola Raymundi
 
PPTX
Modern Networking Unit 3 Network Function virtualization
eticket4403
 
PDF
NFV Tutorial
Rashid Mijumbi
 
Demystifying OpenStack for NFV
Trinath Somanchi
 
Tacker vancouver project update
Robin Gong
 
Tacker vancouver project onboarding new
Robin Gong
 
OpenStack Collaboration made in heaven with Heat, Mistral, Neutron and more..
Trinath Somanchi
 
vnf-managers-you-must-know
Trinath Somanchi
 
NFV Open Source projects
Marie-Paule Odini
 
Openstack Tacker - Moving into Pike
OPNFV
 
Design Summit - NFV BoF - Dave Neary
ManageIQ
 
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue
 
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
OPNFV
 
Challenges in Positioning OpenStack for NFVi: Are We Biting Off More Than We ...
Sadique Puthen
 
Network Functions Virtualization and CloudStack
Chiradeep Vittal
 
Supporting Virtualized Telco Applications with OpenStack
Bruce Davie
 
Lessons learned so far in operationalizing NFV
James Crawshaw
 
Introducing ONAP for OpenStack St Louis Meetup
djzook
 
Summit 16: Open-O Mini-Summit - Vision and Update
OPNFV
 
NFV foundation/NFV For Dummies
anandbajaj
 
Open stack foundation-nfv-report
Amanda Espíndola Raymundi
 
Modern Networking Unit 3 Network Function virtualization
eticket4403
 
NFV Tutorial
Rashid Mijumbi
 
Ad

Recently uploaded (20)

PPTX
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PPTX
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
PPTX
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
PDF
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
PPTX
ISO/IEC JTC 1/WG 9 (MAR) Convenor Report
Kurata Takeshi
 
PPTX
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
Design Thinking basics for Engineers.pdf
CMR University
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
Day2 B2 Best.pptx
helenjenefa1
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
ISO/IEC JTC 1/WG 9 (MAR) Convenor Report
Kurata Takeshi
 
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 

NFV Orchestration for Telcos using OpenStack Tacker

  • 1. NFV Orchestration for Telcos using OpenStack Tacker
  • 2. Agenda • What is Tacker ? • Role of VNF Manager (VNFM) and NFV Orchestrator (NFVO) • Tacker Architecture & Workflow • Tacker Features • Roadmap – Mitaka and Beyond
  • 3. What is Tacker? Tacker is an OpenStack service addressing NFV Orchestration and VNF Manager use-cases using ETSI MANO Architecture
  • 4. Role of NFV Orchestrator • VNF Instantiation and Termination • VNF Monitoring - Health and Performance Indicators • Self Healing and Auto Scaling • VNF Configuration using Element Management Systems (EMS) • VNF Image update management • Support both simple and complex VNFs • Network Service Orchestration using a collection of VNFs and Forwarding Graphs • Uses VNFM for VNF Placement – possible across multiple VIMs • Resource Checks and Resource Allocation • Spans Physical NFs and Virtual NFs • Render VNF Forwarding Graphs using SDN Controller or a SFC API VNFM NFVO
  • 5. OpenStack Tacker Features • VNF Catalog • VNF Lifecycle Management • Refined MANO API • Parameterized TOSCA VNFD template • VNF user-data injection • VNF configuration injection – during Instantiation and Update • Loadable Health Monitoring Framework
  • 6. Tacker Architecture HEAT NFVO / VNFM / SFC API Tacker Management Network Tenant Y Tenant Z Tenant X Network VNF VM VNF VM VNF VM VNF FWaaS VNF vRouter VIM (compute/network/storage) Vendor X Manager Vendor Y Manager Manage Services mgmt driver service configuration openstack Nova, neutron Spin up/down VMs monitoring driver monitoring monitoring feedback DB vRouter-VNF FW- VNF VNFD catalog vEPC-Server VNF NFVO / OSS / BSS CLIHorizon(GUI) infra driver API vdu creation sfc driver OVS ODL Controller netconf/ yang OVSDB VNF Forwarding graph
  • 7. Tacker Workflow HEAT NFVO / VNFM / SFC API Tacker Management Network Tenant Y Tenant Z Tenant X Network VNF VM VNF VM VNF VM VNF FWaaS VNF vRouter VIM (compute/network/storage) Vendor X Manager Vendor Y Manager Manage Services mgmt driver service configuration openstack Nova, neutron Spin up/down VMs monitoring driver monitoring monitoring feedback DB vRouter-VNF FW- VNF VNFD catalog vEPC-Server VNF NFVO / OSS / BSS CLIHorizon(GUI) infra driver API vdu creation sfc driver OVS ODL Controller netconf/ yang OVSDB VNF Forwarding graph 1 3 4 5 6 7 2
  • 8. Roadmap – Mitaka and Beyond • Multi-VIM Support • Service Function Chaining (SFC) across VNF • Platform aware VNF Placement • VNF Auto-Scaling
  • 9. Multi-VIM • Operators have multiple OpenStack VIMs (even different VIM versions) • VNF placement on specific target OpenStack VIM • Blueprint: coming soon Tacker VIM 0 (default – local OpenStack Controller) VIM 1 (OpenStack Controller) VIM 2 (OpenStack Controller) VIM 0 (local OpenStack Controller) Tacker Tacker can instantiate VNFs only on same OpenStack controller Today Multi-VIM
  • 10. Tacker SFC • Basic VNF Service Function Chaining APIs • Precursor to VNF Forwarding Graph support • APIs to ‒ Define flow classification rules ‒ Easy to render flow chains across instantiated VNFs • Initial user – OPNFV SFC PoC • Blueprint: ‒ https://review.openstack.org/#/c/228007/
  • 11. Platform aware VNF Placement • VNF placement with NFV smarts ‒ Nodes with host-passthru / host-model ‒ PCI pass through ‒ NUMA awareness ‒ vhost ‒ SR-IOV • VNFD template enhancements ‒ flavors, neutron-ports (pci/sr-iov) • Blueprint: coming soon