Use this guide to get you up and running with Napatech Link-Virtualization™ Software.
The Link-Virtualization™ Software solution provides an accelerated open source switching stack (Open vSwitch or OVS) for multitenant network virtualization environments.
The environment that is created using this guide provides the fundamental framework required to run Link-Virtualization™ Software.
OVS is proven to be a large consumer of CPU resources in virtualized server deployments. Link-Virtualization™ Software provides hardware-based virtual switching, using OVS technology within the Napatech SmartNIC to offload traffic and free up CPU usage.
Link-Virtualization™ Software uses OpenFlow communications protocol rules and standard OVS API commands. See https://docs.openvswitch.org/en/latest/ for more information.
The diagram shows the architecture that we will create:
Setup
- To install Link-Virtualization™ Software with OpenStack integration, see Link-Virtualization™ Software with OpenStack Integration via Packstack otherwise continue to step 2
- Prepare the Operating System: OS Preparation
- Install the Link-Virtualization™ Software driver: Installing the Link-Virtualization™ Software Package
- Compile and install DPDK with the Napatech PMD: Compiling and Installing DPDK with the Napatech PMD
- Compile and install OVS with the Napatech modifications: Compiling and Installing OVS with the Napatech Modifications
- Install QEMU: Installing QEMU