45d79f4536a290e1e074affd7d558426b9de851d
[csit.git] / docs / report / vpp_performance_tests / nf_service_density / cnf_service_pipelines.rst
1
2 .. raw:: latex
3
4     \clearpage
5
6 .. raw:: html
7
8     <script type="text/javascript">
9
10         function getDocHeight(doc) {
11             doc = doc || document;
12             var body = doc.body, html = doc.documentElement;
13             var height = Math.max( body.scrollHeight, body.offsetHeight,
14                 html.clientHeight, html.scrollHeight, html.offsetHeight );
15             return height;
16         }
17
18         function setIframeHeight(id) {
19             var ifrm = document.getElementById(id);
20             var doc = ifrm.contentDocument? ifrm.contentDocument:
21                 ifrm.contentWindow.document;
22             ifrm.style.visibility = 'hidden';
23             ifrm.style.height = "10px"; // reset to minimal height ...
24             // IE opt. for bing/msn needs a bit added or scrollbar appears
25             ifrm.style.height = getDocHeight( doc ) + 4 + "px";
26             ifrm.style.visibility = 'visible';
27         }
28
29     </script>
30
31 .. _cnf_service_pipelines:
32
33 CNF Service Pipelines
34 =====================
35
36 Throughput graphs for CNF service pipelines are generated by multiple
37 executions of tests covering a range of CNF service densities
38 defined as [Number of Service Pipelines] x [Number of CNFs per Service
39 Pipeline]. The results are presented in the service density graph.
40
41 Additional information about graph data:
42
43 #. **Graph Title**: describes tested packet path including CNF workload
44    running in each Docker Container.
45
46 #. **X-axis Labels**: CNFs per service pipeline.
47
48 #. **Y-axis Labels**: number of service pipelines.
49
50 #. **Z-axis Color Scale**: lists 64B Packet Throughput (mean MRR/NDR/PDR value)
51    in Mpps.
52
53 #. **Hover Information**: specific test substring listing
54    memif-pipeline-docker_container combinations, number of runs
55    executed, mean MRR/NDR/PDR throughput in Mpps, standard deviation.
56
57 .. note::
58
59     Test results have been generated by
60     `FD.io test executor vpp performance job 2n-skx`_ with RF
61     result files csit-vpp-perf-|srelease|-\*.zip
62     `archived here <../../_static/archive/>`_.
63
64 .. raw:: latex
65
66     \clearpage
67
68 2n-skx-x710-mrr
69 ~~~~~~~~~~~~~~~
70
71 64b-2t1c-eth-l2bd
72 -----------------
73
74 .. raw:: html
75
76     <center>
77     <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-64b-2t1c-base-csp-mrr.html"></iframe>
78     </center>
79
80 .. raw:: latex
81
82     \begin{figure}[H]
83         \centering
84             \graphicspath{{../_build/_static/vpp/}}
85             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-2t1c-base-csp-mrr}
86             \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csp-mrr}
87     \end{figure}
88
89 .. raw:: latex
90
91     \clearpage
92
93 64b-4t2c-eth-l2bd
94 -----------------
95
96 .. raw:: html
97
98     <center>
99     <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-64b-4t2c-base-csp-mrr.html"></iframe>
100     </center>
101
102 .. raw:: latex
103
104     \begin{figure}[H]
105         \centering
106             \graphicspath{{../_build/_static/vpp/}}
107             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-4t2c-base-csp-mrr}
108             \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csp-mrr}
109     \end{figure}
110
111 .. raw:: latex
112
113     \clearpage
114
115 imix-2t1c-eth-l2bd
116 ------------------
117
118 .. raw:: html
119
120     <center>
121     <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-imix-2t1c-base-csp-mrr.html"></iframe>
122     </center>
123
124 .. raw:: latex
125
126     \begin{figure}[H]
127         \centering
128             \graphicspath{{../_build/_static/vpp/}}
129             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-2t1c-base-csp-mrr}
130             \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csp-mrr}
131     \end{figure}
132
133 .. raw:: latex
134
135     \clearpage
136
137 imix-4t2c-eth-l2bd
138 ------------------
139
140 .. raw:: html
141
142     <center>
143     <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-imix-4t2c-base-csp-mrr.html"></iframe>
144     </center>
145
146 .. raw:: latex
147
148     \begin{figure}[H]
149         \centering
150             \graphicspath{{../_build/_static/vpp/}}
151             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-4t2c-base-csp-mrr}
152             \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csp-mrr}
153     \end{figure}
154
155 .. raw:: latex
156
157     \clearpage
158
159 2n-skx-x710-ndr
160 ~~~~~~~~~~~~~~~
161
162 64b-2t1c-eth-l2bd
163 -----------------
164
165 .. raw:: html
166
167     <center>
168     <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-64b-2t1c-base-csp-ndr.html"></iframe>
169     </center>
170
171 .. raw:: latex
172
173     \begin{figure}[H]
174         \centering
175             \graphicspath{{../_build/_static/vpp/}}
176             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-2t1c-base-csp-ndr}
177             \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csp-ndr}
178     \end{figure}
179
180 .. raw:: latex
181
182     \clearpage
183
184 64b-4t2c-eth-l2bd
185 -----------------
186
187 .. raw:: html
188
189     <center>
190     <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-64b-4t2c-base-csp-ndr.html"></iframe>
191     </center>
192
193 .. raw:: latex
194
195     \begin{figure}[H]
196         \centering
197             \graphicspath{{../_build/_static/vpp/}}
198             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-4t2c-base-csp-ndr}
199             \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csp-ndr}
200     \end{figure}
201
202 .. raw:: latex
203
204     \clearpage
205
206 imix-2t1c-eth-l2bd
207 ------------------
208
209 .. raw:: html
210
211     <center>
212     <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-imix-2t1c-base-csp-ndr.html"></iframe>
213     </center>
214
215 .. raw:: latex
216
217     \begin{figure}[H]
218         \centering
219             \graphicspath{{../_build/_static/vpp/}}
220             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-2t1c-base-csp-ndr}
221             \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csp-ndr}
222     \end{figure}
223
224 .. raw:: latex
225
226     \clearpage
227
228 imix-4t2c-eth-l2bd
229 ------------------
230
231 .. raw:: html
232
233     <center>
234     <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-imix-4t2c-base-csp-ndr.html"></iframe>
235     </center>
236
237 .. raw:: latex
238
239     \begin{figure}[H]
240         \centering
241             \graphicspath{{../_build/_static/vpp/}}
242             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-4t2c-base-csp-ndr}
243             \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csp-ndr}
244     \end{figure}
245
246 .. raw:: latex
247
248     \clearpage
249
250 2n-skx-x710-pdr
251 ~~~~~~~~~~~~~~~
252
253 64b-2t1c-eth-l2bd
254 -----------------
255
256 .. raw:: html
257
258     <center>
259     <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-64b-2t1c-base-csp-pdr.html"></iframe>
260     </center>
261
262 .. raw:: latex
263
264     \begin{figure}[H]
265         \centering
266             \graphicspath{{../_build/_static/vpp/}}
267             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-2t1c-base-csp-pdr}
268             \label{fig:l2bd-2n-skx-x710-64b-2t1c-base-csp-pdr}
269     \end{figure}
270
271 .. raw:: latex
272
273     \clearpage
274
275 64b-4t2c-eth-l2bd
276 -----------------
277
278 .. raw:: html
279
280     <center>
281     <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-64b-4t2c-base-csp-pdr.html"></iframe>
282     </center>
283
284 .. raw:: latex
285
286     \begin{figure}[H]
287         \centering
288             \graphicspath{{../_build/_static/vpp/}}
289             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-64b-4t2c-base-csp-pdr}
290             \label{fig:l2bd-2n-skx-x710-64b-4t2c-base-csp-pdr}
291     \end{figure}
292
293 .. raw:: latex
294
295     \clearpage
296
297 imix-2t1c-eth-l2bd
298 ------------------
299
300 .. raw:: html
301
302     <center>
303     <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-imix-2t1c-base-csp-pdr.html"></iframe>
304     </center>
305
306 .. raw:: latex
307
308     \begin{figure}[H]
309         \centering
310             \graphicspath{{../_build/_static/vpp/}}
311             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-2t1c-base-csp-pdr}
312             \label{fig:l2bd-2n-skx-x710-imix-2t1c-base-csp-pdr}
313     \end{figure}
314
315 .. raw:: latex
316
317     \clearpage
318
319 imix-4t2c-eth-l2bd
320 ------------------
321
322 .. raw:: html
323
324     <center>
325     <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-skx-x710-imix-4t2c-base-csp-pdr.html"></iframe>
326     </center>
327
328 .. raw:: latex
329
330     \begin{figure}[H]
331         \centering
332             \graphicspath{{../_build/_static/vpp/}}
333             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-skx-x710-imix-4t2c-base-csp-pdr}
334             \label{fig:l2bd-2n-skx-x710-imix-4t2c-base-csp-pdr}
335     \end{figure}

©2016 FD.io a Linux Foundation Collaborative Project. All Rights Reserved.
Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered trademark of Linus Torvalds.
Please see our privacy policy and terms of use.