NFV solutions are often built according to the ETSI NFV architecture where the major components of NFV solutions are identified. The major components of an NFV-Mano (Management and Orchestration) consist of the orchestrator, VNF-Managers and the virtualized infrastructure manager (VIM).
NFVI typically refers to the commercial off the shelf (COTS) hardware, and networking components of an NFV solution. The VIM is responsible for management of the NFVI, and we view the NFVI and VIM as having a very tight relationship. VIMs perform many key functions such as keeping track of the allocation of virtual resources to physical resources. The VIM also orchestrates the the upgrades, releases, and reclamation of NFVI resources to optimize their use.
VIMs can be open-source based solutions or commercial and include offers from VMware such as vCloud Director and vSphere; by far, the most popular open-source based solution is OpenStack.
OpenStack is a cloud operating system that controls the compute, storage, and networking resources in the datacenter. It provides centralized management via a dashboard that gives administrators control and empowers users access to resources through an easy to use web interface.
VMware, and other commercial providers like Juniper, Huawei and Cisco have similar solutions. VMware brings NFV to the enterprise with vRealize Suite. vRealize suite is an enterprise-ready, cloud management suite.
Many solutions are converging aspects of the VIM with Orchestration suites providing users a single solution to solve these complex problems as they aim to build private and hybrid cloud solutions.
- Canonical / Ubuntu: Ubuntu OpenStack
- Ericsson: Ericsson Cloud Execution Environment
- ZTE Corporation: ZTE TECS