X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=docs%2Freport%2Fvpp_performance_tests%2Ftest_environment.rst;h=7198b01173f14410a16089ac3612cd45efdde782;hp=0fd22213b94fdca44d4039ed7f5ad3691bac4922;hb=f6c04897464c868c034237729bfe738a95d43b25;hpb=da2aa127ee071e37bc4d6060dd39476179e65365 diff --git a/docs/report/vpp_performance_tests/test_environment.rst b/docs/report/vpp_performance_tests/test_environment.rst index 0fd22213b9..7198b01173 100644 --- a/docs/report/vpp_performance_tests/test_environment.rst +++ b/docs/report/vpp_performance_tests/test_environment.rst @@ -6,20 +6,22 @@ consists of two SUTs and one TG. SUT Configuration - Host HW --------------------------- -Hardware details (CPU, memory, NIC layout) are described in -`CSIT/CSIT_LF_testbed `_ in -summary: +Host hardware details (CPU, memory, NIC layout) and physical topology are +described in detail in +`LF FDio CSIT testbed wiki page `_. + +**Host configuration** - All hosts are Cisco UCS C240-M4 (2x Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz, 18c, 512GB RAM), -- BIOS settings are default except for the following: +- BIOS settings are default except the following: - - Hyperthreading disabled, - - SpeedStep disabled - - TurboBoost disabled - - Power Technology: Performance + - Hyperthreading disabled. + - SpeedStep disabled. + - TurboBoost disabled. + - Power Technology: Performance. -- Hosts run Ubuntu 16.04.1, kernel 4.4.0-42-generic +- Hosts run Ubuntu 16.04.1, kernel 4.4.0-42-generic. - Linux kernel boot command line option "intel_pstate=disable" is applied to both SUTs and TG. In addition, on SUTs, only cores 0 and 18 (the first core on each socket) are available to the Linux operating system and generic tasks, @@ -35,7 +37,7 @@ summary: - This allows for a total of five ring topologies, each using ports on specific NIC model, enabling per NIC model benchmarking. -**NIC types** +**NIC models and placement** - 0a:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) Subsystem: Intel Corporation Ethernet Server @@ -67,9 +69,10 @@ summary: SUT Configuration - Host OS Linux --------------------------------- -Software details (OS, configuration) is described in -`CSIT/CSIT_LF_testbed `_ in -summary: +Software details (OS, configuration) are described in +`CSIT/CSIT_LF_testbed `_. + +Below a subset of the configuration: .. code-block:: xml @@ -2107,10 +2110,10 @@ summary: 0 @@ -2192,29 +2195,29 @@ summary: dev.cdrom.check_media = 0 dev.cdrom.debug = 0 dev.cdrom.info = CD-ROM information, Id: cdrom.c 3.20 2003/12/17 - dev.cdrom.info = - dev.cdrom.info = drive name: - dev.cdrom.info = drive speed: + dev.cdrom.info = + dev.cdrom.info = drive name: + dev.cdrom.info = drive speed: dev.cdrom.info = drive # of slots: - dev.cdrom.info = Can close tray: - dev.cdrom.info = Can open tray: - dev.cdrom.info = Can lock tray: + dev.cdrom.info = Can close tray: + dev.cdrom.info = Can open tray: + dev.cdrom.info = Can lock tray: dev.cdrom.info = Can change speed: dev.cdrom.info = Can select disk: dev.cdrom.info = Can read multisession: - dev.cdrom.info = Can read MCN: + dev.cdrom.info = Can read MCN: dev.cdrom.info = Reports media changed: - dev.cdrom.info = Can play audio: - dev.cdrom.info = Can write CD-R: + dev.cdrom.info = Can play audio: + dev.cdrom.info = Can write CD-R: dev.cdrom.info = Can write CD-RW: - dev.cdrom.info = Can read DVD: + dev.cdrom.info = Can read DVD: dev.cdrom.info = Can write DVD-R: dev.cdrom.info = Can write DVD-RAM: - dev.cdrom.info = Can read MRW: - dev.cdrom.info = Can write MRW: - dev.cdrom.info = Can write RAM: - dev.cdrom.info = - dev.cdrom.info = + dev.cdrom.info = Can read MRW: + dev.cdrom.info = Can write MRW: + dev.cdrom.info = Can write RAM: + dev.cdrom.info = + dev.cdrom.info = dev.cdrom.lock = 0 dev.hpet.max-user-freq = 64 dev.mac_hid.mouse_button2_keycode = 97 @@ -2276,7 +2279,7 @@ summary: kernel.hardlockup_all_cpu_backtrace = 0 kernel.hardlockup_panic = 0 kernel.hostname = t1-sut1 - kernel.hotplug = + kernel.hotplug = kernel.hung_task_check_count = 4194304 kernel.hung_task_panic = 0 kernel.hung_task_timeout_secs = 120 @@ -2577,7 +2580,7 @@ summary: net.ipv4.ip_forward = 0 net.ipv4.ip_forward_use_pmtu = 0 net.ipv4.ip_local_port_range = 32768 60999 - net.ipv4.ip_local_reserved_ports = + net.ipv4.ip_local_reserved_ports = net.ipv4.ip_no_pmtu_disc = 0 net.ipv4.ip_nonlocal_bind = 0 net.ipv4.ipfrag_high_thresh = 4194304 @@ -3605,15 +3608,15 @@ TG Configuration - TRex **TG Version** -TRex v2.09 +TRex v2.22 **DPDK version** -DPDK v16.07 (20e2b6eba13d9eb61b23ea75f09f2aa966fa6325 - in DPDK repo) +DPDK v17.02 (f4decdc59e9323ecff5ddb5de7ebf0c79d50a960 - in DPDK repo) **TG Build Script used** -https://gerrit.fd.io/r/gitweb?p=csit.git;a=blob;f=resources/tools/t-rex/t-rex-installer.sh;h=e89b06f9b12499996df18e5e3399fcd660ebc017;hb=refs/heads/rls1701 +https://gerrit.fd.io/r/gitweb?p=csit.git;a=blob;f=resources/tools/t-rex/t-rex-installer.sh;h=8090b7568327ac5f869e82664bc51b24f89f603f;hb=refs/heads/rls1704 **TG Startup Configuration** @@ -3631,4 +3634,4 @@ https://gerrit.fd.io/r/gitweb?p=csit.git;a=blob;f=resources/tools/t-rex/t-rex-in **TG common API - pointer to driver** -https://gerrit.fd.io/r/gitweb?p=csit.git;a=blob;f=resources/tools/t-rex/t-rex-stateless.py;h=24f4a997389ba3f10ad42e1f9564ef915fd58b44;hb=refs/heads/rls1701 +https://gerrit.fd.io/r/gitweb?p=csit.git;a=blob;f=resources/tools/t-rex/t-rex-stateless.py;h=ae8d18767013ebecb0bec6c732ac66e483408661;hb=refs/heads/rls1704