Talk: OpenVIM installation (Release One): Difference between revisions
Garciadeblas (talk | contribs) (Created page with "=Introduction= Openvim is an implementation of an NFV VIM supporting EPA features and control of an underlay switching infrastructure through an OFC. Some of the EPA features...") |
Garciadeblas (talk | contribs) No edit summary |
||
Line 10: | Line 10: | ||
*Injection of virtual PCI addresses | *Injection of virtual PCI addresses | ||
Openvim interfaces with | Openvim controller interfaces with Openvim compute nodes in the NFV Infrastructure and an Openflow controller in order to provide computing and networking capabilities and to deploy virtual machines. It offers a northbound interface, based on REST (openvim API), where enhanced cloud services are offered including the creation, deletion and management of images, flavors, instances and networks. | ||
Next figure shows a general diagram of a datacenter controlled by openvim. | Next figure shows a general diagram of a datacenter controlled by openvim. | ||
Openvim relies on an NFS server as image repository, an Openflow Clontroller to configure the underlay switches, and a DHCP server to provide management IP addresses to the VMs. For simplicity, these instructions will asume that these three additional modules (image repo, OFC and DHCP server will be hosted in the same machine as | Openvim controller relies on an NFS server as image repository, an Openflow Clontroller to configure the underlay switches, and a DHCP server to provide management IP addresses to the VMs. For simplicity, these instructions will asume that these three additional modules (image repo, OFC and DHCP server will be hosted in the same machine as Openvim controller. | ||
=Requirements= | =Requirements= | ||
==Openvim== | ==Openvim controller== | ||
== | ==Openvim compute nodes== | ||
=Installation= | =Installation= | ||
==Openvim | ==Openvim Controller== | ||
==NFS server== | ==NFS server== | ||
Line 32: | Line 32: | ||
==DHCP server== | ==DHCP server== | ||
=Compute | =Openvim Compute Node configuration= | ||
=Configuring openvim= | =Configuring openvim= |
Latest revision as of 10:46, 22 November 2016
Introduction
Openvim is an 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 passthrough interfaces
- SR-IOV interfaces
- Injection of virtual PCI addresses
Openvim controller interfaces with Openvim compute nodes in the NFV Infrastructure and an Openflow controller in order to provide computing and networking capabilities and to deploy virtual machines. It offers a northbound interface, based on REST (openvim API), where enhanced cloud services are offered including the creation, deletion and management of images, flavors, instances and networks.
Next figure shows a general diagram of a datacenter controlled by openvim.
Openvim controller relies on an NFS server as image repository, an Openflow Clontroller to configure the underlay switches, and a DHCP server to provide management IP addresses to the VMs. For simplicity, these instructions will asume that these three additional modules (image repo, OFC and DHCP server will be hosted in the same machine as Openvim controller.