Vines contains a VNF Manager (VNFM) able to manage the lifecycle of VNFs in order to deploy, update and delete VNFs in CloudStack clouds. This includes operations such as installation, configuration, initialization and stopping the network function (software) itself, within each VNF instance. In addition, Vines' VNFM is capable of performing auto scaling and auto recovery of crashed VNFs.
Also, Vines has an NFV Orchestrator (NFVO) that allows network operators to compose and manage virtualized network services.
Furthermore, Vines makes available an Element Management System (mandatory to the VNFs management) and a VNF execution platform called Leaf (oppitional use).
Currently Vines is part of an ongoing research at the Federal University of Paraná (Brazil), being developed and maintained by José Flauzino, then it is an unofficial CloudStack project.
After installing and configuring your CloudStack/Vines deployment, follow the tips in the Vines Administration Guide to learn how to manage VNFs and Network Services.
Click on the button below to access the guide.
Vines makes available a set of new NFV features on the CloudStack.
The CloudStack API calls are extended by Vines, so Vines features are accessed in the same way as CloudStack features. Click on the button below to see more details of the Vines API.
José Flauzino, Vinicius Fülber-Garcia, Giovanni Venâncio, Elias P. Duarte Jr. "Além do OpenStack: Disponibilizando o Suporte para Funções Virtualizadas de Rede NFV-MANO no CloudStack". XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC'2020), Rio de Janeiro, RJ, 2020.