summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorHanoh Haim <hhaim@cisco.com>2016-12-14 14:03:37 +0200
committerHanoh Haim <hhaim@cisco.com>2016-12-14 14:03:52 +0200
commit58676e65455bee792105668c6721e87f8b0d4d73 (patch)
treefb3aae12360e42482d16944d9447cfb55c56f761 /doc
parent781325f767019f8495d038dc9181dff5ce3cbd56 (diff)
editing trex performance info
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
Diffstat (limited to 'doc')
-rwxr-xr-xdoc/trex_analytics.asciidoc146
-rwxr-xr-xdoc/ws_main.py2
2 files changed, 96 insertions, 52 deletions
diff --git a/doc/trex_analytics.asciidoc b/doc/trex_analytics.asciidoc
index 5f4cbfe0..fb87ad4f 100755
--- a/doc/trex_analytics.asciidoc
+++ b/doc/trex_analytics.asciidoc
@@ -21,89 +21,124 @@ ifdef::backend-xhtml11[]
endif::backend-xhtml11[]
-= Analytics
-== Setup: TRex07
+= TRex performance trend
+
+== Setup: XL710 (4x40GbE) trex-08
+
.Setup Details
-[options='header',halign='center',cols="1,5"]
+[options='header',cols="1,5"]
|=================
-| CPU: | 2 x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
-| NICs: | 1 x 100G (2 interfaces) Mellanox ConnectX-4
-| OS: | CentOS 7
+| Server | Cisco UCS 240M3
+| CPU: | 2 sockets x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz, 8 cores
+| NICs: | 2 NICS x ( 2x 40GbE ) Intel XL710, Total ports 4
+| NUMA | NIC0-NUMA 0 , NIC1-NUMA1
+| Memory | 2x16GB
+| PCIe | 2x PCIe16 + 2xPCIe4
+| OS: | Fedora 18 - baremetal
|=================
-image:images/trex07_latest_test_runs.png[title="trex07 test runs",align="left",width={p_width}, link="images/trex07_latest_test_runs.png"]
+image:images/trex08_latest_test_runs.png[title="trex08 test runs",align="left",width={p_width}, link="images/trex08_latest_test_runs.png"]
[format="csv", options="header",halign='center']
|===
-include::build/images/trex07_latest_test_runs_stats.csv[]
+include::build/images/trex08_latest_test_runs_stats.csv[]
|===
-=== Trend: Analysis Over Time
+=== Trend: Performance Over Time
-image:images/trex07_trend_graph.png[title="trex07_trend_graph",align="left",width={p_width}, link="images/trex07_trend_graph.png"]
+image:images/trex08_trend_graph.png[title="trex08_trend_graph",align="left",width={p_width}, link="images/trex08_trend_graph.png"]
[format="csv", options="header",halign='center']
|===
-include::build/images/trex07_trend_stats.csv[]
+include::build/images/trex08_trend_stats.csv[]
|===
-== Setup: TRex08
+
+== Setup: X710 (8x10GbE) trex-09
+
.Setup Details
-[options='header',halign='center',cols="1,5"]
+[options='header',cols="1,5"]
|=================
-| CPU: | 2 x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
-| NICs: | 2 x 40G (4 interfaces) Intel XL710
-| OS: | Fedora 18
+| Server | Cisco UCS 240M3
+| CPU: | 2 sockets x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz, 8 cores
+| NICs: | 2 NICS x ( 2x 40GbE ) Intel X710, Total 8 ports
+| NUMA | NIC0-NUMA0 , NIC1-NUMA1
+| Memory | 2x16GB
+| PCIe | 2x PCIe16 + 2xPCIe4
+| OS: | Fedora 18 - baremetal
|=================
-image:images/trex08_latest_test_runs.png[title="trex08 test runs",align="left",width={p_width}, link="images/trex08_latest_test_runs.png"]
+
+image:images/trex09_latest_test_runs.png[title="trex09 test runs",align="left",width={p_width}, link="images/trex09_latest_test_runs.png"]
[format="csv", options="header",halign='center']
|===
-include::build/images/trex08_latest_test_runs_stats.csv[]
+include::build/images/trex09_latest_test_runs_stats.csv[]
|===
-=== Trend: Analysis Over Time
+=== Trend: Performance Over Time
-image:images/trex08_trend_graph.png[title="trex08_trend_graph",align="left",width={p_width}, link="images/trex08_trend_graph.png"]
+image:images/trex09_trend_graph.png[title="trex09_trend_graph",align="left",width={p_width}, link="images/trex09_trend_graph.png"]
[format="csv", options="header",halign='center']
|===
-include::build/images/trex08_trend_stats.csv[]
+include::build/images/trex09_trend_stats.csv[]
|===
-== Setup: TRex09
+
+//////////////////////////////////////////////////////////////
+
+== Setup: 82599EB (4x10GbE) kiwi02
+
.Setup Details
-[options='header',halign='center',cols="1,5"]
+[options='header',cols="1,5"]
|=================
-| CPU: | 2 x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
-| NICs: | 2x10G (X710) (8 interfaces)
-| OS: | Fedora 18
+| Server | Cisco UCS 220M3
+| CPU: | 2 x Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz (low end)
+| NICs: | 2(NICS)x (2x10GbE) (4 ports) Intel 82599EB Total 4 ports
+| NUMA | NIC0-NUMA0 , NIC1-NUMA1
+| Memory | 2x16GB
+| PCIe | 1x PCIe16 + 1xPCIe8
+| OS: | Fedora 18 - baremetal
|=================
-image:images/trex09_latest_test_runs.png[title="trex09 test runs",align="left",width={p_width}, link="images/trex09_latest_test_runs.png"]
-
+image:images/kiwi02_latest_test_runs.png[title="trex09 test runs",align="left",width={p_width}, link="images/kiwi02_latest_test_runs.png"]
+
[format="csv", options="header",halign='center']
|===
-include::build/images/trex09_latest_test_runs_stats.csv[]
+include::build/images/kiwi02_latest_test_runs_stats.csv[]
|===
-=== Trend: Analysis Over Time
+=== Trend: Trend: Performance Over Time
-image:images/trex09_trend_graph.png[title="trex09_trend_graph",align="left",width={p_width}, link="images/trex09_trend_graph.png"]
+image:images/kiwi02_trend_graph.png[title="kiwi02_trend_graph",align="left",width={p_width}, link="images/kiwi02_trend_graph.png"]
[format="csv", options="header",halign='center']
|===
-include::build/images/trex09_trend_stats.csv[]
+include::build/images/kiwi02_trend_stats.csv[]
|===
+
+
//////////////////////////////////////////////////////////
-== Setup: TRex11
+
+== Setup: Cisco 1300 VIC (2x40GbE) trex-11
+
+[IMPORTANT]
+=====================================
+* this setup is not baremetal, performance are low due to that
+=====================================
+
+
.Setup Details
-[options='header',halign='center',cols="1,5"]
+[options='header',cols="1,5"]
|=================
-| CPU: | 2 x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
-| NICs: | 1x40G (2 interfaces) Cisco VIC
-| OS: | Ubuntu 14
+| Server | Cisco UCS 240M3
+| CPU: | 2 sockets x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz, 8 cores
+| NICs: | 2 NICS x ( 2x 40GbE ) Intel X710, Total 8 ports
+| NUMA | Unknown due to ESXi
+| Memory | 2x16GB
+| PCIe | 2x PCIe16 + 2xPCIe4
+| OS: | Ubuntu 14 - ESXi only 4 cores are utilized
|=================
image:images/trex11_latest_test_runs.png[title="trex11 test runs",align="left",width={p_width}, link="images/trex11_latest_test_runs.png"]
@@ -113,7 +148,7 @@ image:images/trex11_latest_test_runs.png[title="trex11 test runs",align="left",w
include::build/images/trex11_latest_test_runs_stats.csv[]
|===
-=== Trend: Analysis Over Time
+=== Trend: Performance Over Time
image:images/trex11_trend_graph.png[title="trex11_trend_graph",align="left",width={p_width}, link="images/trex11_trend_graph.png"]
@@ -121,34 +156,41 @@ image:images/trex11_trend_graph.png[title="trex11_trend_graph",align="left",widt
|===
include::build/images/trex11_trend_stats.csv[]
|===
-//////////////////////////////////////////////////////////////
-== Setup: Kiwi02
-.Setup Details
-[options='header',halign='center',cols="1,5"]
-|=================
-| CPU: | 2 x Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
-| NICs: | 2x10G (4 interfaces) Intel 82599EB
-| OS: | Fedora 18
-|=================
+== Setup: Mellanox ConnectX-4 (2x100GbE) trex-07
-image:images/kiwi02_latest_test_runs.png[title="trex09 test runs",align="left",width={p_width}, link="images/kiwi02_latest_test_runs.png"]
+.Setup Details
+[options='header',cols="1,5"]
+|=================
+| Server | Cisco UCS 240
+| CPU: | 2 sockets x Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz, 8 cores
+| NICs: | 1 NIC x 100G (2 ports) Mellanox ConnectX-4 NUMA#1
+| NUMA | One NIC on NUMA1
+| Memory | 2x16GB
+| PCIe | 2x PCIe16 + 2xPCIe4
+| OS: | CentOS 7.2 - baremetal
+|=================
+image:images/trex07_latest_test_runs.png[title="trex07 test runs",align="left",width={p_width}, link="images/trex07_latest_test_runs.png"]
+
[format="csv", options="header",halign='center']
|===
-include::build/images/kiwi02_latest_test_runs_stats.csv[]
+include::build/images/trex07_latest_test_runs_stats.csv[]
|===
-=== Trend: Analysis Over Time
+=== Trend: Performance Over Time
-image:images/kiwi02_trend_graph.png[title="kiwi02_trend_graph",align="left",width={p_width}, link="images/kiwi02_trend_graph.png"]
+image:images/trex07_trend_graph.png[title="trex07_trend_graph",align="left",width={p_width}, link="images/trex07_trend_graph.png"]
[format="csv", options="header",halign='center']
|===
-include::build/images/kiwi02_trend_stats.csv[]
+include::build/images/trex07_trend_stats.csv[]
|===
+== Raw information
+
+raw information can be found here link:images/_detailed_table.csv[raw_info.csv]
diff --git a/doc/ws_main.py b/doc/ws_main.py
index 54975d02..f28f5106 100755
--- a/doc/ws_main.py
+++ b/doc/ws_main.py
@@ -1126,6 +1126,8 @@ def publish_perf(bld):
rsync_ext(bld, 'images/*_trend_graph.*', 'images/')
rsync_int(bld, 'images/*_trend_stats.*', 'images/')
rsync_ext(bld, 'images/*_trend_stats.*', 'images/')
+ rsync_int(bld, 'images/_detailed_table.csv', 'images/')
+ rsync_ext(bld, 'images/_detailed_table.csv', 'images/')
def publish_test(bld):