This document is intended to aid those who want to integrate new traffic
generator into the vsperf code. It is expected, that reader has already
read generic part of `VSPERF Design Document
-<http://artifacts.opnfv.org/vswitchperf/colorado/design/index.html>`__.
+<http://artifacts.opnfv.org/vswitchperf/colorado/2.0/design/index.html>`__.
Let us create a sample traffic generator called **sample_tg**, step by step.
Throughput & Continuous and for Back2Back. The same key names should
be used by all traffic generator implementations.
-.. _integration tests userguide: http://artifacts.opnfv.org/vswitchperf/colorado/userguide/integration.html
+.. _integration tests userguide: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/userguide/integration.html
* `DPDK testpmd <http://dpdk.org/doc/guides/testpmd_app_ug/index.html>`_.
* Linux Bridge.
* `l2fwd
- <http://artifacts.opnfv.org/vswitchperf/colorado/userguide/testusage.html#l2fwd-kernel-module>`_.
+ <http://artifacts.opnfv.org/vswitchperf/colorado/2.0/userguide/testusage.html#l2fwd-kernel-module>`_.
Supported traffic generators:
* Spirent.
* Dummy.
-.. _PacketLossRatio: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltd.html#test-id-ltd-throughput-rfc2544-packetlossratio
+.. _PacketLossRatio: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltd.html#test-id-ltd-throughput-rfc2544-packetlossratio
-.. _BackToBackFrames: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltd.html#test-id-ltd-throughput-rfc2544-backtobackframes
+.. _BackToBackFrames: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltd.html#test-id-ltd-throughput-rfc2544-backtobackframes
-.. _PacketLossRatioFrameModification: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltd.html#test-id-ltd-throughput-rfc2544-packetlossratioframemodification
+.. _PacketLossRatioFrameModification: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltd.html#test-id-ltd-throughput-rfc2544-packetlossratioframemodification
-.. _Scalability0PacketLoss: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltd.html#test-id-ltd-scalability-flows-rfc2544-0packetloss
+.. _Scalability0PacketLoss: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltd.html#test-id-ltd-scalability-flows-rfc2544-0packetloss
-.. _CPU0PacketLoss: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltd.html#test-id-ltd-stress-rfc2544-0packetloss
+.. _CPU0PacketLoss: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltd.html#test-id-ltd-stress-rfc2544-0packetloss
-.. _Phy2Phy : http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltp.html#physical-port-vswitch-physical-port
+.. _Phy2Phy : http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltp.html#physical-port-vswitch-physical-port
-.. _PVP: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltp.html#physical-port-vswitch-vnf-vswitch-physical-port
+.. _PVP: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltp.html#physical-port-vswitch-vnf-vswitch-physical-port
-.. _PVVP: http://artifacts.opnfv.org/vswitchperf/colorado/requirements/vswitchperf_ltp.html#physical-port-vswitch-vnf-vswitch-vnf-vswitch-physical-port
+.. _PVVP: http://artifacts.opnfv.org/vswitchperf/colorado/2.0/requirements/vswitchperf_ltp.html#physical-port-vswitch-vnf-vswitch-vnf-vswitch-physical-port
If you want to use another traffic generator, please select the Dummy generator
option as shown in `Traffic generator instructions
-<http://artifacts.opnfv.org/vswitchperf/colorado/configguide/trafficgen.html>`__
+<http://artifacts.opnfv.org/vswitchperf/colorado/2.0/configguide/trafficgen.html>`__
VSPERF Installation
^^^^^^^^^^^^^^^^^^^
To see the supported Operating Systems, vSwitches and system requirements,
please follow the `installation instructions
-<http://artifacts.opnfv.org/vswitchperf/colorado/configguide/installation.html>`__ to
+<http://artifacts.opnfv.org/vswitchperf/colorado/2.0/configguide/installation.html>`__ to
install.
Traffic Generator Setup
^^^^^^^^^^^^^^^^^^^^^^^
Follow the `Traffic generator instructions
-<http://artifacts.opnfv.org/vswitchperf/colorado/configguide/trafficgen.html>`__ to
+<http://artifacts.opnfv.org/vswitchperf/colorado/2.0/configguide/trafficgen.html>`__ to
install and configure a suitable traffic generator.
Cloning and building src dependencies
Newer vloop_vnf images are available. Please reference the
installation instructions for information on these images
`installation instructions
-<http://artifacts.opnfv.org/vswitchperf/colorado/configguide/installation.html>`__
+<http://artifacts.opnfv.org/vswitchperf/colorado/2.0/configguide/installation.html>`__
vloop_vnf forwards traffic through a VM using one of:
^^^^^^^^^^^^^^^^
For more information and details refer to the vSwitchPerf user guide at:
-http://artifacts.opnfv.org/vswitchperf/colorado/userguide/index.html
+http://artifacts.opnfv.org/vswitchperf/colorado/2.0/userguide/index.html
$ wget http://artifacts.opnfv.org/vswitchperf/vloop-vnf-ubuntu-14.04_20151216.qcow2
Please follow the `installation instructions
-<http://artifacts.opnfv.org/vswitchperf/colorado/configguide/installation.html>`__ to
+<http://artifacts.opnfv.org/vswitchperf/colorado/2.0/configguide/installation.html>`__ to
install vswitchperf inside vloop-vnf image. As vswitchperf will be run in
trafficgen mode, it is possible to skip installation and compilation of OVS,
QEMU and DPDK to keep image size smaller.