
Tacker - An OpenStack NFV Orchestration Framework
Tacker is an OpenStack-based NFV Orchestration framework designed to deploy and manage Virtual Network Functions (VNFs) while adhering to ETSI NFV Architectural Framework. It offers a full range of features to handle VNFs and orchestrate end-to-end Network Services across various Virtual Infrastructure Managers (VIMs). The platform includes various components such as monitoring applications within VNFs, Kubernetes integration, VNF lifecycle management, and future enhancements like SFC features, Mistral workflows, and support for different types of VNFs. Tacker aims to streamline the deployment and operation of VNFs within OpenStack environments.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
May 2018 Tacker Project Onboarding IRC: dkushwaha, dangtrinhnt, phuoc
Tacker Tacker is an OpenStack based NFV Orchestration framework used to deploy and operate Virtual Network Functions (VNFs). Tacker is compatible with ETSI NFV Architectural Framework and provides full functional stack to manage VNFs and orchestrate end-to-end Network Services on various VIMs.
Monitor applications inside VNF(Zabbix-Plugin), Kubernetes VIM, VNFFG enhancements Journey Network Service Descriptor, VNF- Component Accepted in OpenStack Big-Tent, March 2016 Rocky Queens Pike First release with initial VNF lifecycle Ocata Newton Mitaka Tacker-Conductor for Mistral actions, Attach Cinder Volume, Floating IP to VDU Liberty Kilo VNF Scaling, VNF- Forwarding Graph
https://www.openstack.org/summit/vancouver-2018/summit-schedule/global-search?t=tackerhttps://www.openstack.org/summit/vancouver-2018/summit-schedule/global-search?t=tacker
Roadmap SFC feature for hybrid container and VM based VNFs (with Kuryr-kubernetes and networking-sfc) Mistral workflow for VNF monitoring Resource reservation for VNFs (with Blazar) Clustering feature Multiple forwarding path in VNFFG VNFFG support in network service TOSCA template generator (Tacker Studio) Doc cleanup & bug fix
Future Plan Micro service Architecture Update VM based VNFs Focus on stability Focus on user scenarios Support different VNFs
client barbican barbican python-tackerclient Lib invoke GUI Tacker server into nfvo, vnfm and vim service, each having independent API Restful API Restful API tacker-horizon horizon tacker-NFVO tacker-event Restful API keystone MSB tacker-VNFM tacker-VIM keystone AMQP Mysql API tacker-conductor tacker-conductor MySql service BUS workflows in mistral mistral workflows in
Tacker Doc: https://docs.openstack.org/tacker/latest Tacker Workflow: 2: Create VNFDs Tacker Catalog 3: Deploy VNFs 1:Register VIMs VNF1 VNF2 Target VIM systems k8s cluster Openstack
Tacker Workflow: Register VIM
Tacker Workflow: Create VNFD
Tacker Workflow: Deploy VNF
Pre-requisite for Contribution Basic knowledge about ETSI standard Basic knowledge about TOSCA Knowledge about Different VNFs. Like Firewall, Load balancer, etc.
Blueprints & Bugs BPs: https://blueprints.launchpad.net/tacker Around 25 BPs are supposed to be implemented. Bugs: https://bugs.launchpad.net/tacker More than 100 open bugs. Testing: More functional/Unit Test cases Tempest Test More testing in Production environment ETSI Compliance: Needs to work in this direction
Cross-Project OPNFV-Doctor: Fault management & self healing Integration with OpenStack projects: Mistral, Congress, Blazor etc.. Management drivers for different VNF: Working with VNF apps
Use-Case Scenarios More use case scenarios will be helpful Work with industries for their real cases to test their VNFs on the Tacker.
How to contribute Same as other OpenStack projects. https://docs.openstack.org/tacker/latest/contributor/dev-process.html Reviews: https://review.openstack.org/#/q/project:openstack/tacker Contribute your ideas with blueprints: https://blueprints.launchpad.net/tacker Bugs: https://bugs.launchpad.net/tacker Discuss or help others on IRC #tacker Team meeting: Tuesday 08:00 UTC #openstack-meeting
Contact Project IRC Weekly Meeting : #openstack-meeting Meeting timing : Tuesday 08:00 UTC: 60 mins : #tacker
Q&A Thank you! openstack @OpenStack openstack OpenStackFoundation