X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=docs%2Freport%2Fvpp_performance_tests%2Fnf_service_density%2Fvnf_service_chains.rst;h=6ab613fecde903f3c6e125c21b184b7febd910cd;hb=89eb19f67d91a4aa535fb95ece3f26381dddfc28;hp=12c9bd4afd14fd6ede0ee66fd523e1f4e6eb0b44;hpb=53310a9c512daecbe20a45eb48f5167ea5a6a8b2;p=csit.git diff --git a/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst b/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst index 12c9bd4afd..6ab613fecd 100644 --- a/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst +++ b/docs/report/vpp_performance_tests/nf_service_density/vnf_service_chains.rst @@ -30,13 +30,15 @@ .. _vnf_service_chains: -VNF Service Chains -================== +VNF Service Chains Routing +========================== Throughput graphs for VNF service chains are generated by multiple executions of tests covering a range of VNF service densities defined as [Number of Service Chains] x [Number of VNFs 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,35 @@ 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 vhost-chain-vm - combinations, number of runs executed, mean MRR throughput in Mpps, - standard deviation. + combinations, number of runs 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-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-skx-xxv710-mrr +~~~~~~~~~~~~~~~~~ -64b-2t1c-eth-l2bd ------------------ +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -82,21 +85,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-vsc-mrr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-vsc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-mrr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -104,21 +107,46 @@ 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-vsc-mrr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-vsc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-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-vsc-mrr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-mrr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-xxv710-ndr +~~~~~~~~~~~~~~~~~ + imix-2t1c-eth-l2bd ------------------ .. raw:: html
- +
.. raw:: latex @@ -126,8 +154,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-vsc-mrr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-vsc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-ndr} \end{figure} .. raw:: latex @@ -140,7 +168,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-vsc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+
.. raw:: latex @@ -148,24 +198,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-vsc-mrr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-vsc-mrr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-ndr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-ndr} \end{figure} .. raw:: latex \clearpage -2n-skx-x710-ndr -~~~~~~~~~~~~~~~ +2n-skx-xxv710-pdr +~~~~~~~~~~~~~~~~~ -64b-2t1c-eth-l2bd ------------------ +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -173,21 +223,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-vsc-ndr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-vsc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-pdr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -195,21 +245,46 @@ 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-vsc-ndr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-vsc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-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-vsc-pdr} + \label{fig:l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-clx-xxv710-mrr +~~~~~~~~~~~~~~~~~ + imix-2t1c-eth-l2bd ------------------ .. raw:: html
- +
.. raw:: latex @@ -217,8 +292,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-vsc-ndr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-vsc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-mrr} \end{figure} .. raw:: latex @@ -231,7 +306,7 @@ imix-4t2c-eth-l2bd .. raw:: html
- +
.. raw:: latex @@ -239,24 +314,46 @@ 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-vsc-ndr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-vsc-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-mrr} \end{figure} .. raw:: latex \clearpage -2n-skx-x710-pdr -~~~~~~~~~~~~~~~ +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-vsc-mrr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-mrr} + \end{figure} -64b-2t1c-eth-l2bd ------------------ +.. raw:: latex + + \clearpage + +2n-clx-xxv710-ndr +~~~~~~~~~~~~~~~~~ + +imix-2t1c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -264,21 +361,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-vsc-pdr} - \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-vsc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-ndr} \end{figure} .. raw:: latex \clearpage -64b-4t2c-eth-l2bd ------------------ +imix-4t2c-eth-l2bd +------------------ .. raw:: html
- +
.. raw:: latex @@ -286,21 +383,46 @@ 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-vsc-pdr} - \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-vsc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-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-vsc-ndr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-clx-xxv710-pdr +~~~~~~~~~~~~~~~~~ + imix-2t1c-eth-l2bd ------------------ .. raw:: html
- +
.. raw:: latex @@ -308,8 +430,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-vsc-pdr} - \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-vsc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-pdr} \end{figure} .. raw:: latex @@ -322,7 +444,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-clx-xxv710-imix-4t2c-base-vsc-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-8t4c-eth-l2bd +------------------ + +.. raw:: html + +
+
.. raw:: latex @@ -330,6 +474,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-vsc-pdr} - \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-vsc-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-pdr} + \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-pdr} \end{figure}