Openvim: reference implementation of an NFV VIM (Virtualised Infrastructure Manager), with support for high and predictable performance. It interfaces with the compute nodes in the NFV Infrastructure and an openflow controller to provide computing and networking capabilities and deploy virtual machines. It offers an OpenStack-like northbound interface (openvim API), where enhanced cloud services are offered. This implementation follows ETSI’s NFV-PER001 recommendations.
Download URL: https://github.com/nfvlabs/openvim
Openvim is part of OpenMANO, an open source project providing a practical implementation of an ETSI MANO stack. Openvim is a light implementation of an NFV VIM supporting EPA features and control of an underlay switching infrastructure through an OFC. Some of the EPA features included in openvim are: CPU pinning, Memory pinning, NUMA pinning, Support of memory huge pages, Port pass-through interfaces, SR-IOV interfaces, and Injection of virtual PCI addresses.
|Top Use Cases||
|Customer Deployment Details||
Following the publication of Release ONE in early October 2016, the OSM community continues to embrace new contributing organizations with more than 50 organizations coming together to develop production-grade Management and Orchestration (MANO) Software for deployment in 2017.
|Key Customers||OpenMano (including OpenVIM) has had strong interest since OSM Release ONE; more than 800 downloads from more than 50 countries in less than four weeks after release are a testament of the interest and engagement that the OSM community has been able to create with a broad set of operators, software vendors, system integrators and others.|
|Industry Standards Participation||ETSI NFV ISG and OpenMANO|
|Linux Foundation Projects||n/a|
|Linux Container Support||OSM Release One is a single server or VM with the following requirements: 8 CPUs, 16 GB RAM, 100GB disk and a single interface with Internet access and can be configured to run LXD containers.|