Target Audience: Those who are new to VSPERF and would like to try it out locally.
Note:
If you are attending a VSPERF-training session (ex: IEEE NFVSDN tutorial), kindly download and install following, before the training-sessions.
(Of the three options described below, we'll only use Option-1 for IEEE NFVSDN Tutorial).
System / Software | Source / Image / command / | Comments |
---|---|---|
Virtualization /Hypervisor | Oracle Virtualbox | To run VMs. |
Virtual Machine Image DUT-VM | http://releases.ubuntu.com/16.04/ubuntu-16.04.5-desktop-amd64.iso | Please install Docker on this system* Reuse of this VM to try NFVBench |
TGen-VM | http://trex-tgn.cisco.com/trex/T_Rex_162_VM_Fedora_21.ova | T-Rex Traffic Generator VM. |
OPNFV/NFVBench Docker Image | docker pull opnfv/nfvbench | This should be done on DUT-VM |
Exchange of SSH-Keys between VMs | Step-3 below. (option-1) | To allow pwd-less access b/w VMs |
New Version of T-Rex | Step-5 below (option-1) | This should be done on TGen-VM |
VSPERF | Step-4 below (option-1) | This should be done on DUT-VM |
...
Instructions to run tests can be found here. This would be covered during the training session.
Option-2: Experimenting with Single Physical
...
System
In this scenario, both the DUT (vswitch with/without VNFs) and the Traffic-Generator run on same System.
...