diff options
author | Miroslav Miklus <mmiklus@cisco.com> | 2015-11-10 20:43:52 +0100 |
---|---|---|
committer | Maryam Tahhan <maryam.tahhan@intel.com> | 2015-12-11 09:55:49 +0000 |
commit | a60091c234823b87481bb4bc072effc1c8447b59 (patch) | |
tree | 9e0ad35e290ac7f0f4be66a3982c4105523f086f | |
parent | b74f19a321afbf4ee8c0b5639be3b805b6d58c12 (diff) |
test_spec: LTD: new topology
- Physical port → VNF → vSwitch → VNF → physical port
updated topology with pNIC-VF
this provides us ability to fill up the box with multiple VNFs
JIRA: VSPERF-123
Change-Id: Iea991b2cd2973c07ecbc300bb6d413a182cae992
Signed-off-by: Miroslav Miklus <mmiklus@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
-rwxr-xr-x | docs/test_spec/vswitchperf_ltd.rst | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/docs/test_spec/vswitchperf_ltd.rst b/docs/test_spec/vswitchperf_ltd.rst index 5a7a7f2b..a2c72a8a 100755 --- a/docs/test_spec/vswitchperf_ltd.rst +++ b/docs/test_spec/vswitchperf_ltd.rst @@ -281,6 +281,48 @@ Physical port → vSwitch → VNF → vSwitch → VNF → vSwitch → physical p | | +--------------------------------------------------+ +Physical port → VNF → vSwitch → VNF → physical port +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + .. code-block:: console + + _ + +----------------------+ +----------------------+ | + | Guest 1 | | Guest 2 | | + |+-------------------+ | | +-------------------+| | + || Application | | | | Application || | + |+-------------------+ | | +-------------------+| | + | ^ | | | ^ | | | Guests + | | v | | | v | | + |+-------------------+ | | +-------------------+| | + || logical ports | | | | logical ports || | + || 0 1 | | | | 0 1 || | + ++--------------------++ ++--------------------++ _| + ^ : ^ : + (PCI passthrough) | | (PCI passthrough) + | v : | _ + +--------++------------+-+------------++---------+ | + | | || 0 | | 1 || | | | + | | ||logical port| |logical port|| | | | + | | |+------------+ +------------+| | | | + | | | | ^ | | | | + | | | L-----------------+ | | | | + | | | | | | | Host + | | | vSwitch | | | | + | | +-----------------------------+ | | | + | | | | | + | | v | | + | +--------------+ +--------------+ | | + | | phy port/VF | | phy port/VF | | | + +-+--------------+--------------+--------------+-+ _| + ^ : + | | + : v + +--------------------------------------------------+ + | | + | traffic generator | + | | + +--------------------------------------------------+ Physical port → vSwitch → VNF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -486,13 +528,17 @@ tests: a single flow and scale up. By default flows should be added sequentially, tests that add flows simultaneously will explicitly call out their flow addition behaviour. Packets are generated across - the flows uniformly with no burstiness. + the flows uniformly with no burstiness. For multi-core tests should + consider the number of packet flows based on vSwitch/VNF multi-thread + implementation and behavior. + - Traffic Types: UDP, SCTP, RTP, GTP and UDP traffic. - Deployment scenarios are: - Physical → virtual switch → physical. - Physical → virtual switch → VNF → virtual switch → physical. - Physical → virtual switch → VNF → virtual switch → VNF → virtual switch → physical. +- Physical → VNF → virtual switch → VNF → physical. - Physical → virtual switch → VNF. - VNF → virtual switch → Physical. - VNF → virtual switch → VNF. |