Network Function Virtualization (NFV) is a critical technology that is driving the transformation of Telecom Networks.
The vision of NFV is to move Telecom Application Software from vendor-specific platforms, to run as pure software applications, (Now called Virtual Network Function, VNF) on top of one or a few instantiations of shared cloud infrastructure.
It is this cloud infrastructure we call "Network Function Virtualization Infrastructure" (NFVI). NFVIs are today typically based OpenStack cloud management SW and KVM as hypervisors, eventually moving to Kubernetes and docker containers. An NFVI solution is a quite complex solution, containing SW from between 15 and 20 different Opensource communities, and HW from several different vendors. Solution integration is, therefore, a substantial task, and the resulting Infrastructures can have quite a significant variation both in functionality and performance characteristics.
The above described gives the Operator three new challenges that must be addressed: