X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Ftools%2Fpresentation%2Fspecification.yaml;h=6f03acd18850ecccdc8708d72af03671f50265cc;hb=7b890eb5e4fda01ea1147033f86824247f1a6cf5;hp=390f235cdc655140a7d3af64359fdec75682bd4e;hpb=8da14b3b1d12f48a405ad23cf8ef49a3f6d26b1e;p=csit.git diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml index 390f235cdc..6f03acd188 100644 --- a/resources/tools/presentation/specification.yaml +++ b/resources/tools/presentation/specification.yaml @@ -76,6 +76,9 @@ DIR[DTO,PERF,VPP,3N,DNV]: "{DIR[DTO]}/vpp_performance_operational_data_3n_dnv" DIR[DTO,PERF,VPP,2N,DNV]: "{DIR[DTO]}/vpp_performance_operational_data_2n_dnv" + # Latencies: + DIR[LAT,VPP]: "{DIR[WORKING,SRC]}/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs" + # .css patch file to fix tables generated by Sphinx DIR[CSS_PATCH_FILE]: "{DIR[STATIC]}/theme_overrides.css" DIR[CSS_PATCH_FILE2]: "{DIR[WORKING,SRC,STATIC]}/theme_overrides.css" @@ -181,32 +184,33 @@ plot-vpp-throughput-lat-tsa-3n-hsw: csit-vpp-perf-verify-2001-3n-hsw: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel - - 9 # NDRPDR sel - - 10 # NDRPDR sel - - 11 # NDRPDR sel - - 12 # NDRPDR sel - - 13 # NDRPDR sel - - 14 # NDRPDR sel - - 15 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel + - 29 # NDRPDR sel + - 30 # NDRPDR sel + - 31 # NDRPDR sel plot-vpp-hdrh-lat-3n-hsw: csit-vpp-perf-verify-2001-3n-hsw: - - 15 # NDRPDR sel + - 21 # NDRPDR sel plot-vpp-nfv-3n-hsw-ndrpdr: - # TODO: Replace: csit-vpp-perf-verify-2001-3n-hsw: - - 3 # NDRPDR sel RC2 - - 4 # NDRPDR sel RC2 + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel + - 29 # NDRPDR sel + - 30 # NDRPDR sel + - 31 # NDRPDR sel plot-vpp-nfv-3n-hsw-mrr: - # TODO: Replace: - # csit-vpp-perf-verify-2001-3n-hsw: - csit-vpp-perf-verify-1908-3n-hsw: - - 39 # MRR sel + csit-vpp-perf-verify-2001-3n-hsw: + - 17 # MRR sel plot-dpdk-throughput-latency-3n-hsw: csit-dpdk-perf-verify-2001-3n-hsw: @@ -220,6 +224,13 @@ - 11 # NDRPDR sel - 12 # NDRPDR sel - 13 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 22 # NDRPDR sel plot-dpdk-hdrh-lat-3n-hsw: csit-dpdk-perf-verify-2001-3n-hsw: @@ -230,18 +241,20 @@ plot-vpp-throughput-lat-tsa-3n-skx: # TODO: Add the data csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel - - 6 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel plot-vpp-hdrh-lat-3n-skx: csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel + - 14 # NDRPDR sel plot-vpp-nfv-3n-skx-ndrpdr: - # TODO: Replace the data + # TODO: Add data csit-vpp-perf-verify-2001-3n-skx: - - 2 # NDRPDR sel RC2 - - 3 # NDRPDR sel RC2 + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel plot-vpp-nfv-3n-skx-mrr: # TODO: Replace @@ -265,19 +278,23 @@ plot-dpdk-hdrh-lat-3n-skx: csit-dpdk-perf-verify-2001-3n-skx: - 1 # NDRPDR sel + - 19 # NDRPDR sel # 2n-skx plot-vpp-throughput-lat-tsa-2n-skx: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 11 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + - 27 # NDRPDR sel + - 29 # NDRPDR sel plot-vpp-hdrh-lat-2n-skx: csit-vpp-perf-verify-2001-2n-skx: - - 11 # NDRPDR sel + - 21 # NDRPDR sel plot-vpp-http-server-performance: # TODO: Replace: @@ -297,10 +314,8 @@ plot-vpp-nfv-2n-skx-ndrpdr: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 8 # NFV - - 9 # NFV - - 12 # NFV - - 13 # NFV + - 30 # NFV + - 31 # NFV plot-vpp-nfv-2n-skx-mrr: # TODO: Replace the data @@ -328,29 +343,42 @@ - 8 # NDRPDR sel - 9 # NDRPDR sel - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 26 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 27 # NDRPDR sel + - 21 # NDRPDR sel + - 25 # NDRPDR sel plot-dpdk-hdrh-lat-2n-skx: csit-dpdk-perf-verify-2001-2n-skx: - 1 # NDRPDR sel + - 19 # NDRPDR sel # 2n-clx plot-vpp-throughput-lat-tsa-2n-clx: # TODO: Add the data csit-vpp-perf-verify-2001-2n-clx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel plot-vpp-hdrh-lat-2n-clx: csit-vpp-perf-verify-2001-2n-clx: - - 6 # NDRPDR sel + - 22 # NDRPDR sel plot-vpp-nfv-2n-clx-ndrpdr: - # TODO: Replace the data + # TODO: Add the data csit-vpp-perf-verify-2001-2n-clx: - - 3 # NDRPDR sel RC2 - - 4 # NDRPDR sel RC2 + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel plot-vpp-nfv-2n-clx-mrr: # TODO: Replace the data @@ -381,6 +409,9 @@ # TODO: Add the data csit-vpp-perf-verify-2001-3n-tsh: - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel plot-vpp-hdrh-lat-3n-tsh: csit-vpp-perf-verify-2001-3n-tsh: @@ -389,18 +420,32 @@ # 3n-dnv plot-vpp-throughput-lat-tsa-3n-dnv: - # TODO: Replace csit-vpp-perf-verify-2001-3n-dnv: - - 3 # NDRPDR sel RC2 - - 4 # NDRPDR sel RC2 + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 12 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel # 2n-dnv plot-vpp-throughput-lat-tsa-2n-dnv: - # TODO: Replace csit-vpp-perf-verify-2001-2n-dnv: - - 2 # NDRPDR sel RC2 - - 3 # NDRPDR sel RC2 + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 16 # NDRPDR sel ########################################################################### # Simple tables (only one data set): @@ -410,15 +455,17 @@ vpp-nic-comparison-3n-skx: # TODO: Add the data csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel - - 6 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel vpp-nic-comparison-2n-skx: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 11 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel vpp-nic-comparison-3n-skx-mrr: # TODO: Replace @@ -435,24 +482,26 @@ # Results vpp-perf-results-3n-hsw: - # TODO: Replace csit-vpp-perf-verify-2001-3n-hsw: - - 15 # NDRPDR sel + - 18 # NDRPDR full + - 20 # NDRPDR full + - 26 # NDRPDR full + - 28 # NDRPDR full vpp-perf-results-3n-skx: # TODO: Replace csit-vpp-perf-verify-2001-3n-skx: - - 6 # NDRPDR sel + - 14 # NDRPDR sel vpp-perf-results-2n-skx: - # TODO: Replace csit-vpp-perf-verify-2001-2n-skx: - - # NDRPDR sel + - 32 # NDRPDR full + - 33 # NDRPDR full vpp-perf-results-2n-clx: # TODO: Replace csit-vpp-perf-verify-2001-2n-clx: - - 6 # NDRPDR sel + - 22 # NDRPDR sel vpp-perf-results-3n-tsh: # TODO: Replace @@ -460,20 +509,21 @@ - 3 # NDRPDR sel vpp-perf-results-3n-dnv: - # TODO: Replace csit-vpp-perf-verify-2001-3n-dnv: - - 4 # NDRPDR sel RC2 + - 13 # NDRPDR full + - 15 # NDRPDR full + - 19 # NDRPDR full + - 20 # NDRPDR full + - 21 # NDRPDR full vpp-perf-results-2n-dnv: - # TODO: Replace csit-vpp-perf-verify-2001-2n-dnv: - - 3 # NDRPDR sel RC2 + - 21 # NDRPDR full + - 22 # NDRPDR full vpp-mrr-results-3n-hsw: - # TODO: Replace - # csit-vpp-perf-verify-2001-3n-hsw: - csit-vpp-perf-verify-1908-3n-hsw: - - 39 # MRR sel + csit-vpp-perf-verify-2001-3n-hsw: + - 17 # MRR sel vpp-mrr-results-3n-skx: # TODO: Replace @@ -500,16 +550,12 @@ - 17 # MRR sel vpp-mrr-results-3n-dnv: - # TODO: Replace - # csit-vpp-perf-verify-2001-3n-dnv: - csit-vpp-perf-verify-1908-3n-dnv: - - 17 # MRR sel + csit-vpp-perf-verify-2001-3n-dnv: + - 11 # MRR sel vpp-mrr-results-2n-dnv: - # TODO: Replace - # csit-vpp-perf-verify-2001-2n-dnv: - csit-vpp-perf-verify-1908-2n-dnv: - - 11 # MRR sel + csit-vpp-perf-verify-2001-2n-dnv: + - 12 # MRR sel vpp-device-results-ubuntu: csit-vpp-device-2001-ubuntu1804-1n-skx: @@ -534,6 +580,75 @@ ########################################################################### # Tables (more than one data set) + # The GOOD and the BAD + + vpp-performance-3n-skx-bad: + csit-vpp-perf-verify-2001-3n-skx: + - 5 # NDRPDR sel BAD + - 6 # NDRPDR sel BAD + - 8 # NDRPDR sel BAD + - 9 # NDRPDR sel BAD + vpp-performance-3n-skx-good: + csit-vpp-perf-verify-2001-3n-skx: + - 14 # NDRPDR sel + - 15 # NDRPDR sel + vpp-performance-3n-skx: + csit-vpp-perf-verify-2001-3n-skx: + - 5 # NDRPDR sel BAD + - 6 # NDRPDR sel BAD + - 8 # NDRPDR sel BAD + - 9 # NDRPDR sel BAD + - 14 # NDRPDR sel + - 15 # NDRPDR sel + + vpp-performance-2n-skx-bad: + csit-vpp-perf-verify-2001-2n-skx: + - 6 # NDRPDR sel BAD + - 7 # NDRPDR sel BAD + - 10 # NDRPDR sel BAD + - 11 # NDRPDR sel BAD + - 14 # NDRPDR sel BAD + vpp-performance-2n-skx-good: + csit-vpp-perf-verify-2001-2n-skx: + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + vpp-performance-2n-skx: + csit-vpp-perf-verify-2001-2n-skx: + - 6 # NDRPDR sel BAD + - 7 # NDRPDR sel BAD + - 10 # NDRPDR sel BAD + - 11 # NDRPDR sel BAD + - 14 # NDRPDR sel BAD + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + + vpp-performance-2n-clx-bad: + csit-vpp-perf-verify-2001-2n-clx: + - 6 # NDRPDR sel BAD + - 7 # NDRPDR sel BAD + - 8 # NDRPDR sel BAD + - 10 # NDRPDR sel BAD + - 11 # NDRPDR sel BAD + vpp-performance-2n-clx-good: + csit-vpp-perf-verify-2001-2n-clx: + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + vpp-performance-2n-clx: + csit-vpp-perf-verify-2001-2n-clx: + - 6 # NDRPDR sel BAD + - 7 # NDRPDR sel BAD + - 8 # NDRPDR sel BAD + - 10 # NDRPDR sel BAD + - 11 # NDRPDR sel BAD + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + # Performance changes vpp-performance-changes-3n-hsw-h1: @@ -562,16 +677,14 @@ - 21 # NDRPDR sel vpp-performance-changes-3n-hsw-cmp: csit-vpp-perf-verify-2001-3n-hsw: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel - - 9 # NDRPDR sel - - 10 # NDRPDR sel - - 11 # NDRPDR sel - - 12 # NDRPDR sel - - 13 # NDRPDR sel - - 14 # NDRPDR sel - - 15 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel + - 29 # NDRPDR sel + - 30 # NDRPDR sel + - 31 # NDRPDR sel vpp-performance-changes-3n-hsw: - "vpp-performance-changes-3n-hsw-h1" - "vpp-performance-changes-3n-hsw-ref" @@ -604,8 +717,9 @@ vpp-performance-changes-3n-skx-cmp: # TODO: Add the data csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel - - 6 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel vpp-performance-changes-3n-skx: - "vpp-performance-changes-3n-skx-h1" - "vpp-performance-changes-3n-skx-ref" @@ -638,9 +752,12 @@ vpp-performance-changes-2n-skx-cmp: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 11 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + - 27 # NDRPDR sel + - 29 # NDRPDR sel vpp-performance-changes-2n-skx: - "vpp-performance-changes-2n-skx-h1" - "vpp-performance-changes-2n-skx-ref" @@ -654,10 +771,8 @@ vpp-performance-changes-nfv-2n-skx-cmp: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 8 # NFV - - 9 # NFV - - 12 # NFV - - 13 # NFV + - 30 # NFV + - 31 # NFV vpp-performance-changes-nfv-2n-skx: - "vpp-performance-changes-nfv-2n-skx-ref" - "vpp-performance-changes-nfv-2n-skx-cmp" @@ -675,10 +790,17 @@ - 9 # NDRPDR sel - 10 # NDRPDR sel vpp-performance-changes-2n-dnv-cmp: - # TODO: Replace csit-vpp-perf-verify-2001-2n-dnv: - - 2 # NDRPDR sel RC2 - - 3 # NDRPDR sel RC2 + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 16 # NDRPDR sel vpp-performance-changes-2n-dnv: - "vpp-performance-changes-2n-dnv-ref" - "vpp-performance-changes-2n-dnv-cmp" @@ -696,10 +818,17 @@ - 15 # NDRPDR sel - 16 # NDRPDR sel vpp-performance-changes-3n-dnv-cmp: - # TODO: Replace csit-vpp-perf-verify-2001-3n-dnv: - - 3 # NDRPDR sel RC2 - - 4 # NDRPDR sel RC2 + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 12 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel vpp-performance-changes-3n-dnv: - "vpp-performance-changes-3n-dnv-ref" - "vpp-performance-changes-3n-dnv-cmp" @@ -720,6 +849,9 @@ # TODO: Add the data csit-vpp-perf-verify-2001-3n-tsh: - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel vpp-performance-changes-3n-tsh: - "vpp-performance-changes-3n-tsh-ref" - "vpp-performance-changes-3n-tsh-cmp" @@ -754,10 +886,8 @@ csit-vpp-perf-verify-1908-3n-hsw: - 39 # MRR sel vpp-performance-changes-3n-hsw-mrr-cmp: - # TODO: Replace - # csit-vpp-perf-verify-2001-3n-hsw: - csit-vpp-perf-verify-1908-3n-hsw: - - 39 # MRR sel + csit-vpp-perf-verify-2001-3n-hsw: + - 17 # MRR sel vpp-performance-changes-3n-hsw-mrr: - "vpp-performance-changes-3n-hsw-mrr-h1" - "vpp-performance-changes-3n-hsw-mrr-ref" @@ -811,10 +941,8 @@ csit-vpp-perf-verify-1908-2n-dnv: - 11 # MRR sel vpp-performance-changes-2n-dnv-mrr-cmp: - # TODO: Replace - # csit-vpp-perf-verify-2001-2n-dnv: - csit-vpp-perf-verify-1908-2n-dnv: - - 11 # MRR sel + csit-vpp-perf-verify-2001-2n-dnv: + - 12 # MRR sel vpp-performance-changes-2n-dnv-mrr: - "vpp-performance-changes-2n-dnv-mrr-ref" - "vpp-performance-changes-2n-dnv-mrr-cmp" @@ -823,10 +951,8 @@ csit-vpp-perf-verify-1908-3n-dnv: - 17 # MRR sel vpp-performance-changes-3n-dnv-mrr-cmp: - # TODO: Replace - # csit-vpp-perf-verify-2001-3n-dnv: - csit-vpp-perf-verify-1908-3n-dnv: - - 17 # MRR sel + csit-vpp-perf-verify-2001-3n-dnv: + - 11 # MRR sel vpp-performance-changes-3n-dnv-mrr: - "vpp-performance-changes-3n-dnv-mrr-ref" - "vpp-performance-changes-3n-dnv-mrr-cmp" @@ -879,6 +1005,13 @@ - 11 # NDRPDR sel - 12 # NDRPDR sel - 13 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 22 # NDRPDR sel dpdk-performance-changes-3n-hsw: - "dpdk-performance-changes-3n-hsw-h1" - "dpdk-performance-changes-3n-hsw-ref" @@ -961,6 +1094,16 @@ - 8 # NDRPDR sel - 9 # NDRPDR sel - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 26 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 27 # NDRPDR sel + - 21 # NDRPDR sel + - 25 # NDRPDR sel dpdk-performance-changes-2n-skx: - "dpdk-performance-changes-2n-skx-h1" - "dpdk-performance-changes-2n-skx-ref" @@ -970,21 +1113,20 @@ vpp-compare-testbeds-ref: csit-vpp-perf-verify-2001-3n-hsw: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel - - 9 # NDRPDR sel - - 10 # NDRPDR sel - - 11 # NDRPDR sel - - 12 # NDRPDR sel - - 13 # NDRPDR sel - - 14 # NDRPDR sel - - 15 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel + - 29 # NDRPDR sel + - 30 # NDRPDR sel + - 31 # NDRPDR sel vpp-compare-testbeds-cmp: # TODO: Add the data csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel - - 6 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel vpp-compare-testbeds: - "vpp-compare-testbeds-ref" - "vpp-compare-testbeds-cmp" @@ -992,24 +1134,26 @@ vpp-compare-testbeds-skx-clx-ref: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 11 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + - 27 # NDRPDR sel + - 29 # NDRPDR sel vpp-compare-testbeds-skx-clx-cmp: # TODO: Add the data csit-vpp-perf-verify-2001-2n-clx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel vpp-compare-testbeds-skx-clx: - "vpp-compare-testbeds-skx-clx-ref" - "vpp-compare-testbeds-skx-clx-cmp" vpp-compare-testbeds-mrr-ref: - # TODO: Replace - # csit-vpp-perf-verify-2001-3n-hsw: - csit-vpp-perf-verify-1908-3n-hsw: - - 39 # MRR sel + csit-vpp-perf-verify-2001-3n-hsw: + - 17 # MRR sel vpp-compare-testbeds-mrr-cmp: # TODO: Replace # csit-vpp-perf-verify-2001-3n-skx: @@ -1045,6 +1189,13 @@ - 11 # NDRPDR sel - 12 # NDRPDR sel - 13 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 22 # NDRPDR sel dpdk-compare-testbeds-cmp: csit-dpdk-perf-verify-2001-3n-skx: - 1 # NDRPDR sel @@ -1073,6 +1224,16 @@ - 8 # NDRPDR sel - 9 # NDRPDR sel - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 26 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 27 # NDRPDR sel + - 21 # NDRPDR sel + - 25 # NDRPDR sel dpdk-compare-testbeds-skx-clx-cmp: csit-dpdk-perf-verify-2001-2n-clx: - 1 # NDRPDR sel @@ -1094,14 +1255,18 @@ vpp-compare-topologies-ref: # TODO: Add the data csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel - - 6 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel vpp-compare-topologies-cmp: # TODO: Add the data csit-vpp-perf-verify-2001-2n-skx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 11 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + - 27 # NDRPDR sel + - 29 # NDRPDR sel vpp-compare-topologies: - "vpp-compare-topologies-ref" - "vpp-compare-topologies-cmp" @@ -1144,6 +1309,16 @@ - 8 # NDRPDR sel - 9 # NDRPDR sel - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 26 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 27 # NDRPDR sel + - 21 # NDRPDR sel + - 25 # NDRPDR sel dpdk-compare-topologies: - "dpdk-compare-topologies-ref" - "dpdk-compare-topologies-cmp" @@ -1686,13 +1861,13 @@ bgcolor: "rgba(255, 255, 255, 0)" bordercolor: "rgba(255, 255, 255, 0)" xaxis: - type: "log" + type: "linear" title: "Percentile [%]" titlefont: size: 14 autorange: False fixedrange: False - range: [1e-6, 3] + range: [0, 100] gridcolor: "rgb(230, 230, 230)" linecolor: "rgb(220, 220, 220)" linewidth: 1 @@ -1700,13 +1875,12 @@ showline: True showticklabels: True tickcolor: "rgb(220, 220, 220)" - tickvals: [1, 2, 1e1, 20, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8] - tickangle: 315 - ticktext: [0, 50, 90, 95, 99, 99.9, 99.99, 99.999, 99.9999, 99.99999, 99.999999] + tickvals: [0, 25, 50, 75, 100] + ticktext: [0, 25, 50, 75, 100] tickfont: size: 14 yaxis: - title: "Packet Latency [uSec]" + title: "One-Way Latency per Direction [uSec]" titlefont: size: 14 gridcolor: "rgb(230, 230, 230)" @@ -1779,16 +1953,19 @@ - 59 # NDRPDR sel vhost - 39 # MRR sel csit-vpp-perf-verify-2001-3n-hsw: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel - - 9 # NDRPDR sel - - 10 # NDRPDR sel - - 11 # NDRPDR sel - - 12 # NDRPDR sel - - 13 # NDRPDR sel - - 14 # NDRPDR sel - - 15 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel + - 29 # NDRPDR sel + - 30 # NDRPDR sel + - 31 # NDRPDR sel + - 17 # MRR sel + - 18 # NDRPDR full + - 20 # NDRPDR full + - 26 # NDRPDR full + - 28 # NDRPDR full csit-vpp-perf-verify-1904-3n-skx: - 7 # MRR sel @@ -1825,8 +2002,13 @@ - 67 # NDRPDR sel vhost - 36 # MRR sel csit-vpp-perf-verify-2001-3n-skx: - - 5 # NDRPDR sel - - 6 # NDRPDR sel + - 5 # NDRPDR sel BAD + - 6 # NDRPDR sel BAD + - 8 # NDRPDR sel BAD + - 9 # NDRPDR sel BAD + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel csit-vpp-perf-verify-1904-2n-skx: - 11 # MRR sel @@ -1875,18 +2057,32 @@ - 83 # SOAK - 86 # SOAK csit-vpp-perf-verify-2001-2n-skx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 11 # NDRPDR sel - - 8 # NFV - - 9 # NFV - - 12 # NFV - - 13 # NFV + - 6 # NDRPDR sel BAD + - 7 # NDRPDR sel BAD + - 10 # NDRPDR sel BAD + - 11 # NDRPDR sel BAD + - 14 # NDRPDR sel BAD + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 26 # NDRPDR sel + - 27 # NDRPDR sel + - 29 # NDRPDR sel + - 32 # NDRPDR full + - 33 # NDRPDR full + - 30 # NFV + - 31 # NFV csit-vpp-perf-verify-2001-2n-clx: - - 6 # NDRPDR sel - - 7 # NDRPDR sel - - 8 # NDRPDR sel + - 6 # NDRPDR sel BAD + - 7 # NDRPDR sel BAD + - 8 # NDRPDR sel BAD + - 10 # NDRPDR sel BAD + - 11 # NDRPDR sel BAD + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 25 # NDRPDR sel csit-vpp-perf-verify-1908-3n-tsh: - 7 # NDRPDR sel @@ -1902,6 +2098,9 @@ - 17 # MRR sel csit-vpp-perf-verify-2001-3n-tsh: - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel csit-vpp-perf-verify-1908-3n-dnv: - 6 # NDRPDR sel @@ -1916,8 +2115,22 @@ - 16 # NDRPDR sel - 17 # MRR sel csit-vpp-perf-verify-2001-3n-dnv: - - 3 # NDRPDR sel RC2 - - 4 # NDRPDR sel RC2 + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 12 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 11 # MRR sel + - 13 # NDRPDR full + - 15 # NDRPDR full + - 19 # NDRPDR full + - 20 # NDRPDR full + - 21 # NDRPDR full csit-vpp-perf-verify-1908-2n-dnv: - 1 # NDRPDR sel @@ -1932,8 +2145,19 @@ - 10 # NDRPDR sel - 11 # MRR sel csit-vpp-perf-verify-2001-2n-dnv: - - 2 # NDRPDR sel RC2 - - 3 # NDRPDR sel RC2 + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 16 # NDRPDR sel + - 12 # MRR sel + - 21 # NDRPDR full + - 22 # NDRPDR full csit-dpdk-perf-verify-1904-3n-hsw: - 2 # NDRPDR sel @@ -1968,6 +2192,13 @@ - 11 # NDRPDR sel - 12 # NDRPDR sel - 13 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 22 # NDRPDR sel csit-dpdk-perf-verify-1904-3n-skx: - 2 # NDRPDR sel @@ -2036,6 +2267,16 @@ - 8 # NDRPDR sel - 9 # NDRPDR sel - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 13 # NDRPDR sel + - 26 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 18 # NDRPDR sel + - 19 # NDRPDR sel + - 27 # NDRPDR sel + - 21 # NDRPDR sel + - 25 # NDRPDR sel csit-dpdk-perf-verify-2001-2n-clx: - 1 # NDRPDR sel @@ -2367,95 +2608,326 @@ - "tags" ################################################################################ -# VPP +# The Bad and the good -# VPP Performance Changes 3n-hsw 1t1c pdr - type: "table" - title: "VPP Performance Changes 3n-hsw 1t1c pdr" + title: "VPP Performance Comparison 3n-skx 2t1c pdr" algorithm: "table_perf_comparison" - output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-pdr" - history: - - title: "rls1904" - data: "vpp-performance-changes-3n-hsw-h1" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-3n-skx-2t1c-pdr" reference: - title: "rls1908" - data: "vpp-performance-changes-3n-hsw-ref" - data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + title: "The Bad" + data: "vpp-performance-3n-skx-bad" compare: - title: "rls2001" - data: "vpp-performance-changes-3n-hsw-cmp" - data: "vpp-performance-changes-3n-hsw" + title: "The Good" + data: "vpp-performance-3n-skx-good" + data: "vpp-performance-3n-skx" include-tests: "PDR" # "PDR" | "NDR" | "MRR" - filter: "'1T1C' and 'NDRPDR' and not 'NF_DENSITY'" + filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'" parameters: - "name" - "parent" - "throughput" + - "tags" -# VPP Performance Changes 3n-hsw 2t2c pdr - type: "table" - title: "VPP Performance Changes 3n-hsw 2t2c pdr" + title: "VPP Performance Comparison 3n-skx 4t2c pdr" algorithm: "table_perf_comparison" - output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-pdr" - history: - - title: "rls1904" - data: "vpp-performance-changes-3n-hsw-h1" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-3n-skx-4t2c-pdr" reference: - title: "rls1908" - data: "vpp-performance-changes-3n-hsw-ref" - data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + title: "The Bad" + data: "vpp-performance-3n-skx-bad" compare: - title: "rls2001" - data: "vpp-performance-changes-3n-hsw-cmp" - data: "vpp-performance-changes-3n-hsw" + title: "The Good" + data: "vpp-performance-3n-skx-good" + data: "vpp-performance-3n-skx" include-tests: "PDR" # "PDR" | "NDR" | "MRR" - filter: "'2T2C' and 'NDRPDR' and not 'NF_DENSITY'" + filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'" parameters: - "name" - "parent" - "throughput" + - "tags" -# VPP Performance Changes 3n-hsw 1t1c ndr - type: "table" - title: "VPP Performance Changes 3n-hsw 1t1c ndr" + title: "VPP Performance Comparison 3n-skx 2t1c ndr" algorithm: "table_perf_comparison" - output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-ndr" - history: - - title: "rls1904" - data: "vpp-performance-changes-3n-hsw-h1" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-3n-skx-2t1c-ndr" reference: - title: "rls1908" - data: "vpp-performance-changes-3n-hsw-ref" - data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + title: "The Bad" + data: "vpp-performance-3n-skx-bad" compare: - title: "rls2001" - data: "vpp-performance-changes-3n-hsw-cmp" - data: "vpp-performance-changes-3n-hsw" + title: "The Good" + data: "vpp-performance-3n-skx-good" + data: "vpp-performance-3n-skx" include-tests: "NDR" # "PDR" | "NDR" | "MRR" - filter: "'1T1C' and 'NDRPDR' and not 'NF_DENSITY'" + filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'" parameters: - "name" - "parent" - "throughput" + - "tags" -# VPP Performance Changes 3n-hsw 2t2c ndr - type: "table" - title: "VPP Performance Changes 3n-hsw 2t2c ndr" + title: "VPP Performance Comparison 3n-skx 4t2c ndr" algorithm: "table_perf_comparison" - output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-ndr" - history: - - title: "rls1904" - data: "vpp-performance-changes-3n-hsw-h1" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-3n-skx-4t2c-ndr" reference: - title: "rls1908" - data: "vpp-performance-changes-3n-hsw-ref" - data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + title: "The Bad" + data: "vpp-performance-3n-skx-bad" compare: - title: "rls2001" - data: "vpp-performance-changes-3n-hsw-cmp" - data: "vpp-performance-changes-3n-hsw" + title: "The Good" + data: "vpp-performance-3n-skx-good" + data: "vpp-performance-3n-skx" include-tests: "NDR" # "PDR" | "NDR" | "MRR" - filter: "'2T2C' and 'NDRPDR' and not 'NF_DENSITY'" + filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-skx 2t1c pdr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-skx-2t1c-pdr" + reference: + title: "The Bad" + data: "vpp-performance-2n-skx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-skx-good" + data: "vpp-performance-2n-skx" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-skx 4t2c pdr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-skx-4t2c-pdr" + reference: + title: "The Bad" + data: "vpp-performance-2n-skx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-skx-good" + data: "vpp-performance-2n-skx" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-skx 2t1c ndr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-skx-2t1c-ndr" + reference: + title: "The Bad" + data: "vpp-performance-2n-skx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-skx-good" + data: "vpp-performance-2n-skx" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-skx 4t2c ndr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-skx-4t2c-ndr" + reference: + title: "The Bad" + data: "vpp-performance-2n-skx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-skx-good" + data: "vpp-performance-2n-skx" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-clx 2t1c pdr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-clx-2t1c-pdr" + reference: + title: "The Bad" + data: "vpp-performance-2n-clx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-clx-good" + data: "vpp-performance-2n-clx" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-clx 4t2c pdr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-clx-4t2c-pdr" + reference: + title: "The Bad" + data: "vpp-performance-2n-clx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-clx-good" + data: "vpp-performance-2n-clx" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-clx 2t1c ndr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-clx-2t1c-ndr" + reference: + title: "The Bad" + data: "vpp-performance-2n-clx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-clx-good" + data: "vpp-performance-2n-clx" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +- type: "table" + title: "VPP Performance Comparison 2n-clx 4t2c ndr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-bad-good-2n-clx-4t2c-ndr" + reference: + title: "The Bad" + data: "vpp-performance-2n-clx-bad" + compare: + title: "The Good" + data: "vpp-performance-2n-clx-good" + data: "vpp-performance-2n-clx" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + - "tags" + +################################################################################ +# VPP + +# VPP Performance Changes 3n-hsw 1t1c pdr +- type: "table" + title: "VPP Performance Changes 3n-hsw 1t1c pdr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-pdr" + history: + - title: "rls1904" + data: "vpp-performance-changes-3n-hsw-h1" + reference: + title: "rls1908" + data: "vpp-performance-changes-3n-hsw-ref" + data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + compare: + title: "rls2001" + data: "vpp-performance-changes-3n-hsw-cmp" + data: "vpp-performance-changes-3n-hsw" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + +# VPP Performance Changes 3n-hsw 2t2c pdr +- type: "table" + title: "VPP Performance Changes 3n-hsw 2t2c pdr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-pdr" + history: + - title: "rls1904" + data: "vpp-performance-changes-3n-hsw-h1" + reference: + title: "rls1908" + data: "vpp-performance-changes-3n-hsw-ref" + data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + compare: + title: "rls2001" + data: "vpp-performance-changes-3n-hsw-cmp" + data: "vpp-performance-changes-3n-hsw" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + +# VPP Performance Changes 3n-hsw 1t1c ndr +- type: "table" + title: "VPP Performance Changes 3n-hsw 1t1c ndr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-ndr" + history: + - title: "rls1904" + data: "vpp-performance-changes-3n-hsw-h1" + reference: + title: "rls1908" + data: "vpp-performance-changes-3n-hsw-ref" + data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + compare: + title: "rls2001" + data: "vpp-performance-changes-3n-hsw-cmp" + data: "vpp-performance-changes-3n-hsw" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and 'NDRPDR' and not 'NF_DENSITY'" + parameters: + - "name" + - "parent" + - "throughput" + +# VPP Performance Changes 3n-hsw 2t2c ndr +- type: "table" + title: "VPP Performance Changes 3n-hsw 2t2c ndr" + algorithm: "table_perf_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-ndr" + history: + - title: "rls1904" + data: "vpp-performance-changes-3n-hsw-h1" + reference: + title: "rls1908" + data: "vpp-performance-changes-3n-hsw-ref" + data-replacement: "replacement-1908-vpp-throughput-lat-tsa-3n-hsw-vhost" + compare: + title: "rls2001" + data: "vpp-performance-changes-3n-hsw-cmp" + data: "vpp-performance-changes-3n-hsw" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and 'NDRPDR' and not 'NF_DENSITY'" parameters: - "name" - "parent" @@ -4119,135 +4591,58 @@ # Test Operational Data - VPP Performance Operational Data 3n-hsw - type: "table" title: "Test Operational Data - VPP Performance Operational Data 3n-hsw" - algorithm: "table_merged_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,3N,HSW]}/vpp_test_operational_3n_hsw" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-3n-hsw" - filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW') or ('NIC_Cisco-VIC-1385' and '9000B'))" - parameters: - - "parent" - - "name" - - "show-run" + filter: "'NDRPDR'" # Test Operational Data - VPP Performance Operational Data 3n-skx - type: "table" title: "Test Operational Data - VPP Performance Operational Data 3n-skx" - algorithm: "table_merged_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,3N,SKX]}/vpp_test_operational_3n_skx" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-3n-skx" filter: "not 'CFS_OPT'" - parameters: - - "parent" - - "name" - - "show-run" # Test Operational Data - VPP Performance Operational Data 2n-skx - type: "table" title: "Test Operational Data - VPP Performance Operational Data 2n-skx" - algorithm: "table_merged_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,2N,SKX]}/vpp_test_operational_2n_skx" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-2n-skx" filter: "not 'CFS_OPT'" - parameters: - - "parent" - - "name" - - "show-run" # Test Operational Data - VPP Performance Operational Data 2n-clx - type: "table" title: "Test Operational Data - VPP Performance Operational Data 2n-clx" - algorithm: "table_merged_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,2N,CLX]}/vpp_test_operational_2n_clx" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-2n-clx" filter: "not 'CFS_OPT'" - parameters: - - "parent" - - "name" - - "show-run" # Test Operational Data - VPP Performance Operational Data 3n-tsh - type: "table" title: "Test Operational Data - VPP Performance Operational Data 3n-tsh" - algorithm: "table_merged_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,3N,TSH]}/vpp_test_operational_3n_tsh" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-3n-tsh" filter: "not 'CFS_OPT'" - parameters: - - "parent" - - "name" - - "show-run" # Test Operational Data - VPP Performance Operational Data 3n-dnv - type: "table" title: "Test Operational Data - VPP Performance Operational Data 3n-dnv" - algorithm: "table_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,3N,DNV]}/vpp_test_operational_3n_dnv" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-3n-dnv" filter: "'NDRPDR'" - parameters: - - "parent" - - "name" - - "show-run" # Test Operational Data - VPP Performance Operational Data 2n-dnv - type: "table" title: "Test Operational Data - VPP Performance Operational Data 2n-dnv" - algorithm: "table_details" - output-file-ext: ".csv" + algorithm: "table_oper_data_html" output-file: "{DIR[DTO,PERF,VPP,2N,DNV]}/vpp_test_operational_2n_dnv" - columns: - - title: "Name" - data: "data name" - - title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate" - data: "data show-run" - rows: "generated" data: "vpp-perf-results-2n-dnv" filter: "'NDRPDR'" - parameters: - - "parent" - - "name" - - "show-run" # Detailed Test Results - VPP MRR Results 3n-hsw - type: "table" @@ -5257,120 +5652,78 @@ # VPP Performance Operational Data 3n-hsw - type: "file" title: "VPP Performance Operational Data 3n-hsw" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,3N,HSW]}/vpp_performance_operational_data_3n_hsw" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,3N,HSW]}" data: "vpp-perf-results-3n-hsw" filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW') or ('NIC_Cisco-VIC-1385' and '9000B'))" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP Performance Operational Data 3n-skx - type: "file" title: "VPP Performance Operational Data 3n-skx" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,3N,SKX]}/vpp_performance_operational_data_3n_skx" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,3N,SKX]}" data: "vpp-perf-results-3n-skx" filter: "not 'CFS_OPT'" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP Performance Operational Data 2n-skx - type: "file" title: "VPP Performance Operational Data 2n-skx" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,2N,SKX]}/vpp_performance_operational_data_2n_skx" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,2N,SKX]}" data: "vpp-perf-results-2n-skx" filter: "not 'CFS_OPT'" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP Performance Operational Data 2n-clx - type: "file" title: "VPP Performance Operational Data 2n-clx" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,2N,CLX]}/vpp_performance_operational_data_2n_clx" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,2N,CLX]}" data: "vpp-perf-results-2n-clx" filter: "not 'CFS_OPT'" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP Performance Operational Data 3n-tsh - type: "file" title: "VPP Performance Operational Data 3n-tsh" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,3N,TSH]}/vpp_performance_operational_data_3n_tsh" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,3N,TSH]}" data: "vpp-perf-results-3n-tsh" filter: "not 'CFS_OPT'" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP Performance Operational Data 3n-dnv - type: "file" title: "VPP Performance Operational Data 3n-dnv" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,3N,DNV]}/vpp_performance_operational_data_3n_dnv" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,3N,DNV]}" data: "vpp-perf-results-3n-dnv" filter: "'NDRPDR'" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP Performance Operational Data 2n-dnv - type: "file" title: "VPP Performance Operational Data 2n-dnv" - algorithm: "file_test_results" - output-file-ext: ".rst" + algorithm: "file_test_results_html" output-file: "{DIR[DTO,PERF,VPP,2N,DNV]}/vpp_performance_operational_data_2n_dnv" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTO,PERF,VPP,2N,DNV]}" data: "vpp-perf-results-2n-dnv" filter: "'NDRPDR'" - parameters: - - "name" - - "doc" - - "level" - - "parent" data-start-level: 3 # VPP MRR Results 3n-hsw @@ -6590,7 +6943,7 @@ 'NF_DENSITY' and 'VHOST' and 'VXLAN' and - 'CHAIN' a + 'CHAIN' and 'IMIX' and '2T1C' and 'NDRPDR'" @@ -7171,61 +7524,1049 @@ 'DOCKER' and 'CHAIN' and 'NF_VPPIP4' and - '64B' and - '4T2C' and + '64B' and + '4T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "64B Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-64b-8t4c-base-csc-pdr" + data: "plot-vpp-nfv-2n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + '64B' and + '8T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "64B Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + layout: "plot-service-density" + +# Plots - NF Density - CSC - PDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr" + data: "plot-vpp-nfv-2n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IMIX' and + '2T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csc-pdr" + data: "plot-vpp-nfv-2n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IMIX' and + '4T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csc-pdr" + data: "plot-vpp-nfv-2n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IMIX' and + '8T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + layout: "plot-service-density" + +############################################################################### + +# Plots - NF Density - CSC IPSEC 4tnl - MRR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-4tnl-csc-mrr" + data: "plot-vpp-nfv-3n-skx-mrr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '2T1C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-4tnl-csc-mrr" + data: "plot-vpp-nfv-3n-skx-mrr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '4T2C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-4tnl-csc-mrr" + data: "plot-vpp-nfv-3n-skx-mrr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '8T4C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 4tnl - NDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-4tnl-csc-ndr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '2T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-4tnl-csc-ndr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '4T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-4tnl-csc-ndr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '8T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 4tnl - PDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-4tnl-csc-pdr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '2T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-4tnl-csc-pdr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '4T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-4tnl-csc-pdr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '8T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + layout: "plot-service-density" + +############################################################################### + +# Plots - NF Density - CSC IPSEC 4tnl - MRR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-4tnl-csc-mrr" + data: "plot-vpp-nfv-3n-hsw-mrr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IMIX' and + 'TNL_4' and + '1T1C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-4tnl-csc-mrr" + data: "plot-vpp-nfv-3n-hsw-mrr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '2T2C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-4tnl-csc-mrr" + data: "plot-vpp-nfv-3n-hsw-mrr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '4T4C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 4tnl - NDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-4tnl-csc-ndr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '1T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-4tnl-csc-ndr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '2T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-4tnl-csc-ndr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '4T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 4tnl - PDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-4tnl-csc-pdr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '1T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-4tnl-csc-pdr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '2T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-4tnl-csc-pdr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_4' and + 'IMIX' and + '4T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr" + layout: "plot-service-density" + +############################################################################### + +# Plots - NF Density - CSC IPSEC 1000tnl - MRR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-1000tnl-csc-mrr" + data: "plot-vpp-nfv-3n-skx-mrr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '2T1C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-1000tnl-csc-mrr" + data: "plot-vpp-nfv-3n-skx-mrr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '4T2C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-1000tnl-csc-mrr" + data: "plot-vpp-nfv-3n-skx-mrr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '8T4C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 1000tnl - NDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-1000tnl-csc-ndr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '2T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-1000tnl-csc-ndr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '4T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-1000tnl-csc-ndr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '8T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 1000tnl - PDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-1000tnl-csc-pdr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '2T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-1000tnl-csc-pdr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '4T2C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-1000tnl-csc-pdr" + data: "plot-vpp-nfv-3n-skx-ndrpdr" + filter: "'NIC_Intel-XXV710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '8T4C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" + layout: "plot-service-density" + +############################################################################### + +# Plots - NF Density - CSC IPSEC 1000tnl - MRR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-1000tnl-csc-mrr" + data: "plot-vpp-nfv-3n-hsw-mrr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IMIX' and + 'TNL_1000' and + '1T1C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-1000tnl-csc-mrr" + data: "plot-vpp-nfv-3n-hsw-mrr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '2T2C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-1000tnl-csc-mrr" + data: "plot-vpp-nfv-3n-hsw-mrr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '4T4C' and + 'MRR'" + parameters: + - "result" + - "name" + - "tags" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr" + layout: "plot-service-density" + +# Plots - NF Density - CSC IPSEC 1000tnl - NDR IMIX +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-1000tnl-csc-ndr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '1T1C' and + 'NDRPDR'" + parameters: + - "throughput" + - "name" + - "tags" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + x-axis: "X = CNFs per Service Chain" + y-axis: "Y = Number of Service Chains" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" + layout: + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + layout: "plot-service-density" + +- type: "plot" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" + algorithm: "plot_nf_heatmap" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-1000tnl-csc-ndr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and + 'NF_DENSITY' and + 'DOCKER' and + 'CHAIN' and + 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '2T2C' and 'NDRPDR'" parameters: - "throughput" - "name" - "tags" - include-tests: "PDR" # "PDR" | "NDR" | "MRR" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" x-axis: "X = CNFs per Service Chain" y-axis: "Y = Number of Service Chains" - z-axis: "64B Packet Throughput (mean PDR) [Mpps]" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-64b-8t4c-base-csc-pdr" - data: "plot-vpp-nfv-2n-skx-ndrpdr" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-1000tnl-csc-ndr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and 'DOCKER' and 'CHAIN' and 'NF_VPPIP4' and - '64B' and - '8T4C' and + 'IPSEC' and + 'TNL_1000' and + 'IMIX' and + '4T4C' and 'NDRPDR'" parameters: - "throughput" - "name" - "tags" - include-tests: "PDR" # "PDR" | "NDR" | "MRR" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" x-axis: "X = CNFs per Service Chain" y-axis: "Y = Number of Service Chains" - z-axis: "64B Packet Throughput (mean PDR) [Mpps]" + z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr" layout: "plot-service-density" -# Plots - NF Density - CSC - PDR IMIX +# Plots - NF Density - CSC IPSEC 1000tnl - PDR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr" - data: "plot-vpp-nfv-2n-skx-ndrpdr" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-1000tnl-csc-pdr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and 'DOCKER' and 'CHAIN' and 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and 'IMIX' and - '2T1C' and + '1T1C' and 'NDRPDR'" parameters: - "throughput" @@ -7236,22 +8577,23 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csc-pdr" - data: "plot-vpp-nfv-2n-skx-ndrpdr" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-1000tnl-csc-pdr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and 'DOCKER' and 'CHAIN' and 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and 'IMIX' and - '4T2C' and + '2T2C' and 'NDRPDR'" parameters: - "throughput" @@ -7262,22 +8604,23 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csc-pdr" - data: "plot-vpp-nfv-2n-skx-ndrpdr" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-1000tnl-csc-pdr" + data: "plot-vpp-nfv-3n-hsw-ndrpdr" + filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and 'DOCKER' and 'CHAIN' and 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_1000' and 'IMIX' and - '8T4C' and + '4T4C' and 'NDRPDR'" parameters: - "throughput" @@ -7288,23 +8631,24 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr" layout: "plot-service-density" ############################################################################### -# Plots - NF Density - CSC - MRR IMIX +# Plots - NF Density - CSC IPSEC 10000tnl - MRR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-csc-mrr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-10000tnl-csc-mrr" data: "plot-vpp-nfv-3n-skx-mrr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and 'DOCKER' and 'CHAIN' and 'NF_VPPIP4' and + 'IPSEC' and + 'TNL_10000' and 'IMIX' and '2T1C' and 'MRR'" @@ -7317,14 +8661,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-csc-mrr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-10000tnl-csc-mrr" data: "plot-vpp-nfv-3n-skx-mrr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7332,6 +8675,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '4T2C' and 'MRR'" @@ -7344,14 +8688,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-csc-mrr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-10000tnl-csc-mrr" data: "plot-vpp-nfv-3n-skx-mrr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7359,6 +8702,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '8T4C' and 'MRR'" @@ -7371,15 +8715,14 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" layout: "plot-service-density" -# Plots - NF Density - CSC - NDR IMIX +# Plots - NF Density - CSC IPSEC 10000tnl - NDR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-csc-ndr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-10000tnl-csc-ndr" data: "plot-vpp-nfv-3n-skx-ndrpdr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7387,6 +8730,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '2T1C' and 'NDRPDR'" @@ -7399,14 +8743,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-csc-ndr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-10000tnl-csc-ndr" data: "plot-vpp-nfv-3n-skx-ndrpdr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7414,6 +8757,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '4T2C' and 'NDRPDR'" @@ -7426,14 +8770,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-csc-ndr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-10000tnl-csc-ndr" data: "plot-vpp-nfv-3n-skx-ndrpdr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7441,6 +8784,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '8T4C' and 'NDRPDR'" @@ -7453,15 +8797,14 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" layout: "plot-service-density" -# Plots - NF Density - CSC - PDR IMIX +# Plots - NF Density - CSC IPSEC 10000tnl - PDR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-csc-pdr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-10000tnl-csc-pdr" data: "plot-vpp-nfv-3n-skx-ndrpdr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7469,6 +8812,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '2T1C' and 'NDRPDR'" @@ -7481,14 +8825,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-csc-pdr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-10000tnl-csc-pdr" data: "plot-vpp-nfv-3n-skx-ndrpdr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7496,6 +8839,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '4T2C' and 'NDRPDR'" @@ -7508,14 +8852,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-csc-pdr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-10000tnl-csc-pdr" data: "plot-vpp-nfv-3n-skx-ndrpdr" filter: "'NIC_Intel-XXV710' and 'NF_DENSITY' and @@ -7523,6 +8866,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '8T4C' and 'NDRPDR'" @@ -7535,17 +8879,16 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" layout: "plot-service-density" ############################################################################### -# Plots - NF Density - CSC - MRR IMIX +# Plots - NF Density - CSC IPSEC 10000tnl - MRR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-csc-mrr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-10000tnl-csc-mrr" data: "plot-vpp-nfv-3n-hsw-mrr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7553,6 +8896,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IMIX' and + 'TNL_10000' and '1T1C' and 'MRR'" parameters: @@ -7564,14 +8908,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-csc-mrr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-10000tnl-csc-mrr" data: "plot-vpp-nfv-3n-hsw-mrr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7579,6 +8922,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '2T2C' and 'MRR'" @@ -7591,14 +8935,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-csc-mrr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-10000tnl-csc-mrr" data: "plot-vpp-nfv-3n-hsw-mrr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7606,6 +8949,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '4T4C' and 'MRR'" @@ -7618,15 +8962,14 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr" layout: "plot-service-density" -# Plots - NF Density - CSC - NDR IMIX +# Plots - NF Density - CSC IPSEC 10000tnl - NDR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-csc-ndr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-10000tnl-csc-ndr" data: "plot-vpp-nfv-3n-hsw-ndrpdr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7634,6 +8977,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '1T1C' and 'NDRPDR'" @@ -7646,14 +8990,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-csc-ndr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-10000tnl-csc-ndr" data: "plot-vpp-nfv-3n-hsw-ndrpdr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7661,6 +9004,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '2T2C' and 'NDRPDR'" @@ -7673,14 +9017,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-csc-ndr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-10000tnl-csc-ndr" data: "plot-vpp-nfv-3n-hsw-ndrpdr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7688,6 +9031,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '4T4C' and 'NDRPDR'" @@ -7700,15 +9044,14 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr" layout: "plot-service-density" -# Plots - NF Density - CSC - PDR IMIX +# Plots - NF Density - CSC IPSEC 10000tnl - PDR IMIX - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-csc-pdr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-10000tnl-csc-pdr" data: "plot-vpp-nfv-3n-hsw-ndrpdr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7716,6 +9059,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '1T1C' and 'NDRPDR'" @@ -7728,14 +9072,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-csc-pdr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-10000tnl-csc-pdr" data: "plot-vpp-nfv-3n-hsw-ndrpdr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7743,6 +9086,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '2T2C' and 'NDRPDR'" @@ -7755,14 +9099,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" layout: "plot-service-density" - type: "plot" - title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" algorithm: "plot_nf_heatmap" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-csc-pdr" + output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-10000tnl-csc-pdr" data: "plot-vpp-nfv-3n-hsw-ndrpdr" filter: "'NIC_Intel-XL710' and 'NF_DENSITY' and @@ -7770,6 +9113,7 @@ 'CHAIN' and 'NF_VPPIP4' and 'IPSEC' and + 'TNL_10000' and 'IMIX' and '4T4C' and 'NDRPDR'" @@ -7782,11 +9126,13 @@ y-axis: "Y = Number of Service Chains" z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]" layout: - title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr" + title: "Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr" layout: "plot-service-density" ############################################################################### + # Plots - NF Density - CSP - MRR 64b + - type: "plot" title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr" algorithm: "plot_nf_heatmap" @@ -22207,56 +23553,6 @@ title: "2n-clx-x710-64b-4t2c-base-pdr" layout: "plot-throughput" -# 2n-clx-cx556a - -- type: "plot" - title: "DPDK Throughput: 2n-clx-cx556a-64b-2t1c-base-ndr" - algorithm: "plot_perf_box_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-2t1c-base-ndr" - layout: "plot-throughput" - -- type: "plot" - title: "DPDK Throughput: 2n-clx-cx556a-64b-4t2c-base-ndr" - algorithm: "plot_perf_box_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-4t2c-base-ndr" - layout: "plot-throughput" - -- type: "plot" - title: "DPDK Throughput: 2n-clx-cx556a-64b-2t1c-base-pdr" - algorithm: "plot_perf_box_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-2t1c-base-pdr" - layout: "plot-throughput" - -- type: "plot" - title: "DPDK Throughput: 2n-clx-cx556a-64b-4t2c-base-pdr" - algorithm: "plot_perf_box_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-4t2c-base-pdr" - layout: "plot-throughput" - ################################################################################ # Packet Latency - DPDK @@ -22337,44 +23633,6 @@ title: "2n-clx-x710-64b-8t4c-base-ndr" layout: "plot-latency" -# 2n-clx-cx556a - -- type: "plot" - title: "Latency: 2n-clx-cx556a-64b-2t1c-base-ndr-lat" - algorithm: "plot_lat_err_bars_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-2t1c-base-ndr" - layout: "plot-latency" - -- type: "plot" - title: "Latency: 2n-clx-cx556a-64b-4t2c-base-ndr-lat" - algorithm: "plot_lat_err_bars_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-4t2c-base-ndr" - layout: "plot-latency" - -- type: "plot" - title: "Latency: 2n-clx-cx556a-64b-8t4c-base-ndr-lat" - algorithm: "plot_lat_err_bars_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-8t4c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-8t4c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-8t4c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - title: "2n-clx-cx556a-64b-8t4c-base-ndr" - layout: "plot-latency" - ################################################################################ # HDRHistogram Packet Latency - DPDK @@ -22455,44 +23713,6 @@ layout: layout: "plot-hdrh-latency" -# 2n-clx-cx556a - -- type: "plot" - title: "Latency: 2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat" - graph-title: "2n-clx-cx556a-64b-2t1c-base-ndr" - algorithm: "plot_lat_hdrh_bar_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat" - data: "plot-dpdk-hdrh-lat-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - layout: "plot-hdrh-latency" - -- type: "plot" - title: "Latency: 2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat" - graph-title: "2n-clx-cx556a-64b-4t2c-base-ndr" - algorithm: "plot_lat_hdrh_bar_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat" - data: "plot-dpdk-hdrh-lat-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - layout: "plot-hdrh-latency" - -- type: "plot" - title: "Latency: 2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat" - graph-title: "2n-clx-cx556a-64b-8t4c-base-ndr" - algorithm: "plot_lat_hdrh_bar_name" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat" - data: "plot-dpdk-hdrh-lat-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-8t4c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-8t4c-ethip4-ip4base-l3fwd-ndrpdr" - layout: - layout: "plot-hdrh-latency" - ################################################################################ # HDRHistogram Packet Latency Percentile 1C @@ -26029,76 +27249,59 @@ layout: layout: "plot-hdrh-latency-percentile" -# 2n-clx-cx556a +################################################################################ - type: "plot" - title: "Latency: 2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat-percentile" - graph-title: "2n-clx-cx556a-64b-2t1c-base-ndr" - algorithm: "plot_lat_hdrh_percentile" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat-percentile" - data: "plot-dpdk-hdrh-lat-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr" + title: "Latency by percentile: 2n-skx" + algorithm: "plot_hdrh_lat_by_percentile" + output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-2n-skx" + output-file-links: "{DIR[LAT,VPP]}/2n_skx.rst" + target-links: "../../_static/vpp" + data: "plot-vpp-hdrh-lat-2n-skx" + filter: "'2T1C' and 'NIC_Intel-XXV710'" layout: - layout: "plot-hdrh-latency-percentile" + layout: "plot-hdrh-latency-by-percentile" - type: "plot" - title: "Latency: 2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat-percentile" - graph-title: "2n-clx-cx556a-64b-4t2c-base-ndr" - algorithm: "plot_lat_hdrh_percentile" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat-percentile" - data: "plot-dpdk-hdrh-lat-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr" + title: "Latency by percentile: 3n-skx" + algorithm: "plot_hdrh_lat_by_percentile" + output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-skx" + output-file-links: "{DIR[LAT,VPP]}/3n_skx.rst" + target-links: "../../_static/vpp" + data: "plot-vpp-hdrh-lat-3n-skx" + filter: "'2T1C' and 'NIC_Intel-XXV710'" layout: - layout: "plot-hdrh-latency-percentile" + layout: "plot-hdrh-latency-by-percentile" - type: "plot" - title: "Latency: 2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat-percentile" - graph-title: "2n-clx-cx556a-64b-8t4c-base-ndr" - algorithm: "plot_lat_hdrh_percentile" - output-file: "{DIR[STATIC,DPDK]}/2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat-percentile" - data: "plot-dpdk-hdrh-lat-2n-clx" - include: - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-eth-l2xcbase-testpmd-ndrpdr.64b-8t4c-eth-l2xcbase-testpmd-ndrpdr" - - "tests.dpdk.perf.2n1l-100ge2p1cx556a-ethip4-ip4base-l3fwd-ndrpdr.64b-8t4c-ethip4-ip4base-l3fwd-ndrpdr" + title: "Latency by percentile: 2n-clx" + algorithm: "plot_hdrh_lat_by_percentile" + output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-2n-clx" + output-file-links: "{DIR[LAT,VPP]}/2n_clx.rst" + target-links: "../../_static/vpp" + data: "plot-vpp-hdrh-lat-2n-clx" + filter: "'2T1C' and 'NIC_Mellanox-CX556A'" layout: - layout: "plot-hdrh-latency-percentile" + layout: "plot-hdrh-latency-by-percentile" -################################################################################ +- type: "plot" + title: "Latency by percentile: 3n-hsw" + algorithm: "plot_hdrh_lat_by_percentile" + output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-hsw" + output-file-links: "{DIR[LAT,VPP]}/3n_hsw.rst" + target-links: "../../_static/vpp" + data: "plot-vpp-hdrh-lat-3n-hsw" + filter: "'1T1C' and 'NIC_Intel-XL710'" + layout: + layout: "plot-hdrh-latency-by-percentile" - type: "plot" - title: "Latency by percentile: 2n-skx-xxv710" + title: "Latency by percentile: 3n-tsh" algorithm: "plot_hdrh_lat_by_percentile" - output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-hdrh-lat-percentile" - data: "plot-vpp-hdrh-lat-2n-skx" - include: - - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr" - - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr" - - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr" - - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr" - - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr" - - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr" - - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr" - - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr" - - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr" - - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr" - - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr" - - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr" - - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr" - - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr" - - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr" - - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr" - - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr" - - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr" - - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr" - - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr" - - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr" - - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr" - - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr" - - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr" - - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr" + output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-tsh" + output-file-links: "{DIR[LAT,VPP]}/3n_tsh.rst" + target-links: "../../_static/vpp" + data: "plot-vpp-hdrh-lat-3n-tsh" + filter: "'1T1C' and 'NIC_Intel-X520-DA2'" layout: layout: "plot-hdrh-latency-by-percentile"