bfa32dd1b865ac9ceaa68bb8b41c109d993530cb
[csit.git] / docs / report / vpp_performance_tests / nf_service_density / vnf_service_chains_vxlan.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 .. _vnf_service_chains_tunnels:
32
33 VNF Service Chains Tunnels
34 ==========================
35
36 Additional information about graph data:
37
38 #. **Graph Title**: describes tested packet path including VNF workload
39    running in each VM.
40
41 #. **X-axis Labels**: VNFs per service chain.
42
43 #. **Y-axis Labels**: number of service chains.
44
45 #. **Z-axis Color Scale**: lists 64B/IMIX Packet Throughput
46    (mean MRR/NDR/PDR value) in Mpps or the Relative Difference.
47
48 #. **Hover Information**: specific test substring listing vhost-chain-vm
49    combinations, number of runs executed, mean MRR/NDR/PDR throughput in Mpps,
50    standard deviation for both configurations and their relative difference.
51
52 .. note::
53
54     Test results are stored in
55     `build logs from FD.io vpp performance job 2n-icx`_,
56     `build logs from FD.io vpp performance job 2n-clx`_ with RF
57     result files csit-vpp-perf-|srelease|-\*.zip
58     `archived here <../../_static/archive/>`_.
59
60 .. raw:: latex
61
62     \clearpage
63
64 2n-icx-xxv710-mrr
65 ~~~~~~~~~~~~~~~~~
66
67 imix-2t1c-eth-l2bd
68 ------------------
69
70 .. raw:: html
71
72     <center>
73     <iframe id="icx01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-mrr.html"></iframe>
74     </center>
75
76 .. raw:: latex
77
78     \begin{figure}[H]
79         \centering
80             \graphicspath{{../_build/_static/vpp/}}
81             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-mrr}
82             \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-mrr}
83     \end{figure}
84
85 .. raw:: latex
86
87     \clearpage
88
89 imix-4t2c-eth-l2bd
90 ------------------
91
92 .. raw:: html
93
94     <center>
95     <iframe id="icx02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-mrr.html"></iframe>
96     </center>
97
98 .. raw:: latex
99
100     \begin{figure}[H]
101         \centering
102             \graphicspath{{../_build/_static/vpp/}}
103             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-mrr}
104             \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-mrr}
105     \end{figure}
106
107 .. raw:: latex
108
109     \clearpage
110
111 imix-8t4c-eth-l2bd
112 ------------------
113
114 .. raw:: html
115
116     <center>
117     <iframe id="icx03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-mrr.html"></iframe>
118     </center>
119
120 .. raw:: latex
121
122     \begin{figure}[H]
123         \centering
124             \graphicspath{{../_build/_static/vpp/}}
125             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-mrr}
126             \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-mrr}
127     \end{figure}
128
129 .. raw:: latex
130
131     \clearpage
132
133 2n-icx-xxv710-ndr
134 ~~~~~~~~~~~~~~~~~
135
136 imix-2t1c-eth-l2bd
137 ------------------
138
139 .. raw:: html
140
141     <center>
142     <iframe id="icx07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-ndr.html"></iframe>
143     </center>
144
145 .. raw:: latex
146
147     \begin{figure}[H]
148         \centering
149             \graphicspath{{../_build/_static/vpp/}}
150             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-ndr}
151             \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-ndr}
152     \end{figure}
153
154 .. raw:: latex
155
156     \clearpage
157
158 imix-4t2c-eth-l2bd
159 ------------------
160
161 .. raw:: html
162
163     <center>
164     <iframe id="icx08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-ndr.html"></iframe>
165     </center>
166
167 .. raw:: latex
168
169     \begin{figure}[H]
170         \centering
171             \graphicspath{{../_build/_static/vpp/}}
172             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-ndr}
173             \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-ndr}
174     \end{figure}
175
176 .. raw:: latex
177
178     \clearpage
179
180 imix-8t4c-eth-l2bd
181 ------------------
182
183 .. raw:: html
184
185     <center>
186     <iframe id="icx09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-ndr.html"></iframe>
187     </center>
188
189 .. raw:: latex
190
191     \begin{figure}[H]
192         \centering
193             \graphicspath{{../_build/_static/vpp/}}
194             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-ndr}
195             \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-ndr}
196     \end{figure}
197
198 .. raw:: latex
199
200     \clearpage
201
202 2n-icx-xxv710-pdr
203 ~~~~~~~~~~~~~~~~~
204
205 imix-2t1c-eth-l2bd
206 ------------------
207
208 .. raw:: html
209
210     <center>
211     <iframe id="icx13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-pdr.html"></iframe>
212     </center>
213
214 .. raw:: latex
215
216     \begin{figure}[H]
217         \centering
218             \graphicspath{{../_build/_static/vpp/}}
219             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-pdr}
220             \label{fig:l2bd-2n-icx-xxv710-imix-2t1c-base-vsc-vxlan-pdr}
221     \end{figure}
222
223 .. raw:: latex
224
225     \clearpage
226
227 imix-4t2c-eth-l2bd
228 ------------------
229
230 .. raw:: html
231
232     <center>
233     <iframe id="icx14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-pdr.html"></iframe>
234     </center>
235
236 .. raw:: latex
237
238     \begin{figure}[H]
239         \centering
240             \graphicspath{{../_build/_static/vpp/}}
241             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-pdr}
242             \label{fig:l2bd-2n-icx-xxv710-imix-4t2c-base-vsc-vxlan-pdr}
243     \end{figure}
244
245 .. raw:: latex
246
247     \clearpage
248
249 imix-8t4c-eth-l2bd
250 ------------------
251
252 .. raw:: html
253
254     <center>
255     <iframe id="icx15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-pdr.html"></iframe>
256     </center>
257
258 .. raw:: latex
259
260     \begin{figure}[H]
261         \centering
262             \graphicspath{{../_build/_static/vpp/}}
263             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-pdr}
264             \label{fig:l2bd-2n-icx-xxv710-imix-8t4c-base-vsc-vxlan-pdr}
265     \end{figure}
266
267 .. raw:: latex
268
269     \clearpage
270
271 2n-clx-xxv710-mrr
272 ~~~~~~~~~~~~~~~~~
273
274 imix-2t1c-eth-l2bd
275 ------------------
276
277 .. raw:: html
278
279     <center>
280     <iframe id="ifrm204" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr.html"></iframe>
281     </center>
282
283 .. raw:: latex
284
285     \begin{figure}[H]
286         \centering
287             \graphicspath{{../_build/_static/vpp/}}
288             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr}
289             \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr}
290     \end{figure}
291
292 .. raw:: latex
293
294     \clearpage
295
296 imix-4t2c-eth-l2bd
297 ------------------
298
299 .. raw:: html
300
301     <center>
302     <iframe id="ifrm205" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr.html"></iframe>
303     </center>
304
305 .. raw:: latex
306
307     \begin{figure}[H]
308         \centering
309             \graphicspath{{../_build/_static/vpp/}}
310             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr}
311             \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr}
312     \end{figure}
313
314 .. raw:: latex
315
316     \clearpage
317
318 imix-8t4c-eth-l2bd
319 ------------------
320
321 .. raw:: html
322
323     <center>
324     <iframe id="ifrm206" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr.html"></iframe>
325     </center>
326
327 .. raw:: latex
328
329     \begin{figure}[H]
330         \centering
331             \graphicspath{{../_build/_static/vpp/}}
332             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr}
333             \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr}
334     \end{figure}
335
336 .. raw:: latex
337
338     \clearpage
339
340 2n-clx-xxv710-ndr
341 ~~~~~~~~~~~~~~~~~
342
343 imix-2t1c-eth-l2bd
344 ------------------
345
346 .. raw:: html
347
348     <center>
349     <iframe id="ifrm210" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr.html"></iframe>
350     </center>
351
352 .. raw:: latex
353
354     \begin{figure}[H]
355         \centering
356             \graphicspath{{../_build/_static/vpp/}}
357             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr}
358             \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr}
359     \end{figure}
360
361 .. raw:: latex
362
363     \clearpage
364
365 imix-4t2c-eth-l2bd
366 ------------------
367
368 .. raw:: html
369
370     <center>
371     <iframe id="ifrm211" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr.html"></iframe>
372     </center>
373
374 .. raw:: latex
375
376     \begin{figure}[H]
377         \centering
378             \graphicspath{{../_build/_static/vpp/}}
379             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr}
380             \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr}
381     \end{figure}
382
383 .. raw:: latex
384
385     \clearpage
386
387 imix-8t4c-eth-l2bd
388 ------------------
389
390 .. raw:: html
391
392     <center>
393     <iframe id="ifrm212" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr.html"></iframe>
394     </center>
395
396 .. raw:: latex
397
398     \begin{figure}[H]
399         \centering
400             \graphicspath{{../_build/_static/vpp/}}
401             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr}
402             \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr}
403     \end{figure}
404
405 .. raw:: latex
406
407     \clearpage
408
409 2n-clx-xxv710-pdr
410 ~~~~~~~~~~~~~~~~~
411
412 imix-2t1c-eth-l2bd
413 ------------------
414
415 .. raw:: html
416
417     <center>
418     <iframe id="ifrm216" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr.html"></iframe>
419     </center>
420
421 .. raw:: latex
422
423     \begin{figure}[H]
424         \centering
425             \graphicspath{{../_build/_static/vpp/}}
426             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr}
427             \label{fig:l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr}
428     \end{figure}
429
430 .. raw:: latex
431
432     \clearpage
433
434 imix-4t2c-eth-l2bd
435 ------------------
436
437 .. raw:: html
438
439     <center>
440     <iframe id="ifrm217" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr.html"></iframe>
441     </center>
442
443 .. raw:: latex
444
445     \begin{figure}[H]
446         \centering
447             \graphicspath{{../_build/_static/vpp/}}
448             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr}
449             \label{fig:l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr}
450     \end{figure}
451
452 .. raw:: latex
453
454     \clearpage
455
456 imix-8t4c-eth-l2bd
457 ------------------
458
459 .. raw:: html
460
461     <center>
462     <iframe id="ifrm218" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr.html"></iframe>
463     </center>
464
465 .. raw:: latex
466
467     \begin{figure}[H]
468         \centering
469             \graphicspath{{../_build/_static/vpp/}}
470             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr}
471             \label{fig:l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr}
472     \end{figure}