6a268628e350d8d850b49c68ca89b3c5f8fd413a
[csit.git] / docs / report / vpp_performance_tests / http_server_performance / index.rst
1
2 .. raw:: latex
3
4     \clearpage
5
6 HTTP/TCP Performance
7 ====================
8
9 Plotted results are generated by multiple executions of the same CSIT
10 performance tests across three physical testbeds within LF FD.io labs.
11 To provide a descriptive summary view, Box-and-Whisker plots are used to
12 display variation in measured performance values, without making any
13 assumptions of the underlying statistical distribution.
14
15 For each plotted test case, Box-and-Whisker plots show the quartiles
16 (Min, 1st quartile / 25th percentile, 2nd quartile / 50th percentile /
17 mean, 3rd quartile / 75th percentile, Max) across collected data set
18 (data set size stated in the note below). Outliers are plotted as
19 individual points. Min and max values are plotted as bottom and top
20 Whiskers respectively. 2nd and 3rd quartiles are plotted as bottom and
21 top edge of the box. If multiple samples match only two values, and all
22 samples fall between them, then no whiskers are plotted. If all samples
23 have the same value, only a horizontal line is plotted.
24
25 .. note::
26
27     Data sources for reported test results: i) `FD.io test executor vpp
28     performance job 3n-hsw`_, ii) archived FD.io jobs test result `output files
29     <../../_static/archive/>`_.
30
31     CSIT source code for the test cases used for plots can be found in
32     `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/tcp?h=rls1807>`_.
33
34 .. raw:: latex
35
36     \clearpage
37
38 Connections per second
39 ----------------------
40
41 .. raw:: html
42
43     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/http-server-performance-cps.html"></iframe>
44
45 .. raw:: latex
46
47     \begin{figure}[H]
48         \centering
49             \graphicspath{{../_build/_static/vpp/}}
50             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{http-server-performance-cps}
51             \label{fig:http-server-performance-cps}
52     \end{figure}
53
54 .. raw:: latex
55
56     \clearpage
57
58 Requests per second
59 -------------------
60
61 .. raw:: html
62
63     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/http-server-performance-rps.html"></iframe>
64
65 .. raw:: latex
66
67     \begin{figure}[H]
68         \centering
69             \graphicspath{{../_build/_static/vpp/}}
70             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{http-server-performance-rps}
71             \label{fig:http-server-performance-rps}
72     \end{figure}