report: Update packet latency methodology
[csit.git] / docs / report / vpp_performance_tests / packet_latency / index.rst
1 .. raw:: latex
2
3     \clearpage
4
5 .. _VPP_HDRH_Packet_Latency:
6
7 Packet Latency
8 ==============
9
10 VPP latency results are generated based on the test data obtained from
11 |csit-release| NDR-PDR throughput tests executed across physical
12 testbeds hosted in LF FD.io labs: 3n-hsw, 3n-skx, 2n- skx, 2n-clx,
13 3n-dnv, 2n-dnv, 3n-tsh, 2n-tx2.
14
15 Latency by percentile distribution plots are used to show packet latency
16 percentiles at different packet rate load levels: i) No-Load latency
17 streams only, ii) Low-Load at 10% PDR, iii) Mid-Load at 50% PDR and iv)
18 High-Load at 90% PDR.
19
20 For more details, see :ref:`latency_methodology`.
21
22 Additional information about graph data:
23
24 #. **Graph Title**: describes tested DUT packet path.
25
26 #. **X-axis Labels**: percentile of packets.
27
28 #. **Y-axis Labels**: measured one-way packet latency values in [uSec].
29
30 #. **Graph Legend**: list of latency tests at different packet rate load
31    level.
32
33 #. **Hover Information**: packet rate load level, stream direction
34    (East-West, West-East), percentile, one-way latency.
35
36 .. note::
37
38     Test results have been generated by
39     `FD.io test executor vpp performance job 2n-skx`_,
40     `FD.io test executor vpp performance job 3n-skx`_,
41     `FD.io test executor vpp performance job 2n-clx`_,
42     `FD.io test executor vpp performance job 2n-zn2`_,
43     `FD.io test executor vpp performance job 3n-hsw`_,
44     `FD.io test executor vpp performance job 3n-tsh`_ and
45     `FD.io test executor vpp performance job 2n-tx2`_ with RF
46     result files csit-vpp-perf-|srelease|-\*.zip
47     `archived here <../../_static/archive/>`_.
48
49 .. toctree::
50     :maxdepth: 3
51
52     l2
53     ip4
54     ip6
55     srv6
56     ip4_tunnels
57     nat44
58     vm_vhost
59     container_memif
60     ipsec