If your VNF isn't yet a Cloud Native VNF, it needs to be one.
Many of the existing network functions, such as routers, firewalls, load balancers and such, haves gone through the first transition from a physical appliance to a virtual appliance. While this transition required mostly performance optimization to the the hypervisor, and other configuration changes, it isn't close to what is capable with cloud native VNFs.
While the NFV, revolution is still underway, the transition to Cloud Native VNF has now begun the disruption in the NFV world, touching both on changes to the architecture (to accommodate hyper-scale and multi-tenancy) as well as a business model that needs to be more consumption based, rather than fixed.
Cloudify has been assisting leading network function and VNF providers make the transition from non-virtualized to virtualized, and then quickly achieve Cloud Native capbilities, as well. Cloudify, as a leading open source NFV orchestrator based on TOSCA, helps map the new VNF landscape, along with its diversity of requirements from performance, placement, service function chaining, configuration and more, in order to build a true cloud native network function across VIMs.
Our experience spans the full suite of VNFS - from vIMS, to vEPC, VoLTE, vFirewall, vRouters or vCPE - Cloudify can help give you an idea on what you need in order to port your existing non-virtualized or virtual network function, and make it cloud native.