X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=docs%2Freport%2Fvpp_performance_tests%2Fnf_service_density%2Fcnf_service_chains.rst;h=51141c5dfa7317c0d6f96e4f004c097dc25fa4fb;hb=1a0f5d37b11bafc784985875540f0e99abec88c0;hp=56d1782692877f8c5a7fbe1f6010f22b3acc1a9c;hpb=53310a9c512daecbe20a45eb48f5167ea5a6a8b2;p=csit.git diff --git a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst b/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst index 56d1782692..51141c5dfa 100644 --- a/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst +++ b/docs/report/vpp_performance_tests/nf_service_density/cnf_service_chains.rst @@ -30,13 +30,15 @@ .. _cnf_service_chains: -CNF Service Chains -================== +CNF Service Chains Routing +========================== Throughput graphs for CNF service chains are generated by multiple executions of tests covering a range of CNF service densities defined as [Number of Service Chains] x [Number of CNFs per Service Chain]. 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,36 @@ Additional information about graph data: #. **Y-axis Labels**: number of service chains. -#. **Z-axis Color Scale**: lists 64B Packet Throughput (mean MRR 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-chain-docker_container combinations, number of runs executed, - mean MRR throughput in Mpps, standard deviation. + 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 + `FD.io test executor vpp performance job 2n-skx`_ and + `FD.io test executor 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-skx-xxv710-mrr +~~~~~~~~~~~~~~~~~ -64b-2t1c-eth-l2bd ------------------ +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -82,21 +86,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-csc-mrr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csc-mrr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -104,8 +108,30 @@ 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-csc-mrr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csc-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-skx-xxv710-imix-8t4c-base-csc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csc-mrr} \end{figure} .. raw:: latex @@ -118,7 +144,7 @@ imix-2t1c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -126,8 +152,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-csc-mrr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csc-mrr} \end{figure} .. raw:: latex @@ -140,7 +166,7 @@ imix-4t2c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -148,24 +174,68 @@ 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-csc-mrr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csc-mrr} \end{figure} .. raw:: latex \clearpage -2n-skx-x710-ndr -~~~~~~~~~~~~~~~ +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+ +
+ +.. raw:: latex -64b-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-xxv710-imix-8t4c-base-csc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csc-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-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-skx-xxv710-imix-2t1c-base-csc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csc-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -173,21 +243,21 @@ 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-64b-2t1c-base-csc-ndr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csc-ndr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-8t4c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -195,8 +265,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-64b-4t2c-base-csc-ndr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-8t4c-base-csc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csc-ndr} \end{figure} .. raw:: latex @@ -209,7 +279,7 @@ imix-2t1c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -217,8 +287,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-csc-ndr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csc-ndr} \end{figure} .. raw:: latex @@ -231,7 +301,29 @@ 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-csc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csc-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+
.. raw:: latex @@ -239,24 +331,24 @@ 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-csc-ndr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-8t4c-base-csc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csc-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 @@ -264,21 +356,21 @@ 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-64b-2t1c-base-csc-pdr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -286,8 +378,30 @@ 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-64b-4t2c-base-csc-pdr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-csc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csc-pdr} + \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-skx-xxv710-imix-8t4c-base-csc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csc-pdr} \end{figure} .. raw:: latex @@ -300,7 +414,7 @@ imix-2t1c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -308,8 +422,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-csc-pdr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr} \end{figure} .. raw:: latex @@ -322,7 +436,236 @@ 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-csc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-csc-pdr} + \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-skx-xxv710-imix-8t4c-base-csc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-csc-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-clx-xxv710-mrr +~~~~~~~~~~~~~~~~~ + +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-csc-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csc-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-csc-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csc-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-csc-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csc-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-csc-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csc-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-csc-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csc-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-csc-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csc-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-clx-xxv710-pdr +~~~~~~~~~~~~~~~~~ + +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-csc-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-csc-pdr} + \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-csc-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-csc-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+
.. raw:: latex @@ -330,6 +673,6 @@ 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-csc-pdr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-csc-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-csc-pdr} \end{figure}