X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=docs%2Freport%2Fvpp_performance_tests%2Fnf_service_density%2Fcnf_service_pipelines.rst;h=c6adc58f9427ff8f53851aedec1105c4abf3fe9f;hb=41c0b17547c35be3f7e767b5f89e30c4984624ba;hp=55a9e1c17e45fedd25a0010a54c284fe1af8e7fa;hpb=1f47e6144f553c7fb510c93a5b14b1b4d6c4648a;p=csit.git diff --git a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst b/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst index 55a9e1c17e..c6adc58f94 100644 --- a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst +++ b/docs/report/vpp_performance_tests/nf_service_density/cnf_service_pipelines.rst @@ -30,13 +30,15 @@ .. _cnf_service_pipelines: -CNF Service Pipelines -===================== +CNF Service Pipelines Routing +============================= Throughput graphs for CNF service pipelines are generated by multiple executions of tests covering a range of CNF service densities defined as [Number of Service Pipelines] x [Number of CNFs per Service Pipeline]. The results are presented in the service density graph. +Each graph includes the results of both configurations: one NF per physical +core and two NFs per physical core and their relative difference. Additional information about graph data: @@ -47,34 +49,106 @@ Additional information about graph data: #. **Y-axis Labels**: number of service pipelines. -#. **Z-axis Color Scale**: lists 64B Packet Throughput (mean MRR/NDR/PDR value) - in Mpps. +#. **Z-axis Color Scale**: lists 64B/IMIX Packet Throughput + (mean MRR/NDR/PDR value) in Mpps or the Relative Difference. #. **Hover Information**: specific test substring listing memif-pipeline-docker_container combinations, number of runs - executed, mean MRR/NDR/PDR throughput in Mpps, standard deviation. + executed, mean MRR/NDR/PDR throughput in Mpps, standard deviation for both + configurations and their relative difference. .. note:: - Test results have been generated by - `FD.io test executor vpp performance job 2n-skx`_ with RF - result files csit-vpp-perf-|srelease|-\*.zip + Test results are stored in + `build logs from FD.io vpp performance job 2n-icx`_, + `build logs from FD.io vpp performance job 2n-skx`_ and + `build logs from FD.io vpp performance job 2n-clx`_ + with RF result files csit-vpp-perf-|srelease|-\*.zip `archived here <../../_static/archive/>`_. .. raw:: latex \clearpage -2n-skx-x710-mrr -~~~~~~~~~~~~~~~ +2n-icx-xxv710-mrr +~~~~~~~~~~~~~~~~~ -64b-2t1c-eth-l2bd ------------------ +imix-2t1c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csp-mrr} + \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csp-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-4t2c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csp-mrr} + \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csp-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csp-mrr} + \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csp-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-icx-xxv710-ndr +~~~~~~~~~~~~~~~~~ + +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -82,21 +156,21 @@ Additional information about graph data: \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-2t1c-base-csp-mrr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csp-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csp-ndr} + \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csp-ndr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -104,21 +178,21 @@ Additional information about graph data: \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-4t2c-base-csp-mrr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csp-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csp-ndr} + \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csp-ndr} \end{figure} .. raw:: latex \clearpage -64b-8t4c-eth-l2bd ------------------ +imix-8t4c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -126,21 +200,24 @@ Additional information about graph data: \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-8t4c-base-csp-mrr} - \label{fig:l2bd-2n-skx-x710-64b-8t4c-base-csp-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csp-ndr} + \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csp-ndr} \end{figure} .. raw:: latex \clearpage +2n-icx-xxv710-pdr +~~~~~~~~~~~~~~~~~ + imix-2t1c-eth-l2bd ------------------ .. raw:: html
- +
.. raw:: latex @@ -148,8 +225,8 @@ imix-2t1c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-2t1c-base-csp-mrr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csp-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-csp-pdr} + \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-csp-pdr} \end{figure} .. raw:: latex @@ -162,7 +239,7 @@ imix-4t2c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -170,8 +247,8 @@ imix-4t2c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-4t2c-base-csp-mrr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csp-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-csp-pdr} + \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-csp-pdr} \end{figure} .. raw:: latex @@ -184,7 +261,7 @@ imix-8t4c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -192,24 +269,24 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-8t4c-base-csp-mrr} - \label{fig:l2bd-2n-skx-x710-imix-8t4c-base-csp-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-csp-pdr} + \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-csp-pdr} \end{figure} .. raw:: latex \clearpage -2n-skx-x710-ndr -~~~~~~~~~~~~~~~ +2n-skx-xxv710-mrr +~~~~~~~~~~~~~~~~~ -64b-2t1c-eth-l2bd ------------------ +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -217,21 +294,21 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-2t1c-base-csp-ndr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csp-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csp-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csp-mrr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -239,21 +316,21 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-4t2c-base-csp-ndr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csp-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csp-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csp-mrr} \end{figure} .. raw:: latex \clearpage -64b-8t4c-eth-l2bd ------------------ +imix-8t4c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -261,21 +338,24 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-8t4c-base-csp-ndr} - \label{fig:l2bd-2n-skx-x710-64b-8t4c-base-csp-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-8t4c-base-csp-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csp-mrr} \end{figure} .. raw:: latex \clearpage +2n-skx-xxv710-ndr +~~~~~~~~~~~~~~~~~ + imix-2t1c-eth-l2bd ------------------ .. raw:: html
- +
.. raw:: latex @@ -283,8 +363,8 @@ imix-2t1c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-2t1c-base-csp-ndr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csp-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csp-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csp-ndr} \end{figure} .. raw:: latex @@ -297,7 +377,7 @@ imix-4t2c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -305,8 +385,8 @@ imix-4t2c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-4t2c-base-csp-ndr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csp-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csp-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csp-ndr} \end{figure} .. raw:: latex @@ -319,7 +399,7 @@ imix-8t4c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -327,24 +407,24 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-8t4c-base-csp-ndr} - \label{fig:l2bd-2n-skx-x710-imix-8t4c-base-csp-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-8t4c-base-csp-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csp-ndr} \end{figure} .. raw:: latex \clearpage -2n-skx-x710-pdr -~~~~~~~~~~~~~~~ +2n-skx-xxv710-pdr +~~~~~~~~~~~~~~~~~ -64b-2t1c-eth-l2bd ------------------ +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -352,21 +432,43 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-2t1c-base-csp-pdr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csp-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csp-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csp-pdr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csp-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csp-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -374,21 +476,24 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-4t2c-base-csp-pdr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csp-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-8t4c-base-csp-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csp-pdr} \end{figure} .. raw:: latex \clearpage -64b-8t4c-eth-l2bd ------------------ +2n-clx-xxv710-mrr +~~~~~~~~~~~~~~~~~ + +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -396,21 +501,137 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-8t4c-base-csp-pdr} - \label{fig:l2bd-2n-skx-x710-64b-8t4c-base-csp-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csp-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csp-mrr} \end{figure} .. raw:: latex \clearpage +imix-4t2c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csp-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csp-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csp-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csp-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-clx-xxv710-ndr +~~~~~~~~~~~~~~~~~ + +imix-2t1c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csp-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csp-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-4t2c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csp-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csp-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csp-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csp-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-clx-xxv710-pdr +~~~~~~~~~~~~~~~~~ + imix-2t1c-eth-l2bd ------------------ .. raw:: html
- +
.. raw:: latex @@ -418,8 +639,8 @@ imix-2t1c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-2t1c-base-csp-pdr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csp-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-csp-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csp-pdr} \end{figure} .. raw:: latex @@ -432,7 +653,7 @@ imix-4t2c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -440,8 +661,8 @@ imix-4t2c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-4t2c-base-csp-pdr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csp-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-csp-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csp-pdr} \end{figure} .. raw:: latex @@ -454,7 +675,7 @@ imix-8t4c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -462,6 +683,6 @@ imix-8t4c-eth-l2bd \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-8t4c-base-csp-pdr} - \label{fig:l2bd-2n-skx-x710-imix-8t4c-base-csp-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csp-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csp-pdr} \end{figure}