diff options
author | 2017-10-18 10:43:09 -0700 | |
---|---|---|
committer | 2017-10-20 00:37:14 -0700 | |
commit | b01bb43efe2e65d89d2a0488c87126af03a606e1 (patch) | |
tree | 0a09bb4d6cd77a6c88edc4dc71f3f33541fdbab3 /docs/development/overview | |
parent | 152d3f49f8208adc1d0b37d41356163ca65fe0ca (diff) |
Add dev section to doc
Change-Id: I1e8d4a3fa6be7305c89fbc28b31377ec0f9d51a2
Signed-off-by: ahothan <ahothan@cisco.com>
Diffstat (limited to 'docs/development/overview')
-rw-r--r-- | docs/development/overview/overview.rst | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/docs/development/overview/overview.rst b/docs/development/overview/overview.rst index 2b86da3..792d50f 100644 --- a/docs/development/overview/overview.rst +++ b/docs/development/overview/overview.rst @@ -9,5 +9,18 @@ Introduction ---------------- -Describing the components and behaviours in a manner that helps people understand the platform and how to work with it +NFVbench is a python application that is designed to run in a compact and portable format inside a container and on production pods. +As such it only uses open sourec software with minimal hardware requirements (just a NIC card that is DPDK compatible). +Traffic generation is handled by TRex on 2 physical ports (2x10G or higher) forming traffic loops up to VNF level and following +a path that is common to all NFV applications: external source to top of rack switch(es) to conpute node(s) to vswitch (if applicable) +to VNF(s) and back. +Configuration of benchmarks is through a hierarchy of yaml configuraton files and command line arguments. + +Results are available in different formats: +- text output with tabular results +- json result in file or in REST reply (most detailed) + +Logging is available in a log file. + +Benchmark results and logs can be optionally sent to one or more remote fluentd aggeregators using json format. |