Changes in CSIT |release|\r
-------------------------\r
\r
-#. Naming change for all VPP performance test suites and test cases.\r
#. VPP performance test environment changes\r
\r
- - upgrade to Ubuntu 16.04\r
- - VM and vhost-user test environment optimizations\r
- - addition of HW cryptodev devices in LFD FD.io physical testbed\r
+ - Further optimizations of VM and vhost-user test environment - Qemu virtio\r
+ queue size increased from default value of 256 to 1024.\r
+ - Addition of HW cryptodev devices - Intel QAT 8950 50G - in all three\r
+ LF FD.io physical testbeds.\r
\r
-#. Added tests\r
+#. VPP performance test framework changes\r
\r
- - NICs\r
+ - Added VAT command history collection for every test case as part of teardown.\r
\r
- - Intel x710 (L2 Bridge Domain switched-forwarding, vhost-user)\r
- - Cisco VIC1385 (L2 Bridge Domain switched-forwarding)\r
- - Cisco VIC1227 (L2 Bridge Domain switched-forwarding)\r
+#. Added VPP performance tests\r
\r
- - vhost-user tests with VM\r
+ - **CGNAT**\r
\r
- - L2 Bridge Domain switched-forwarding with Intel x710 NIC\r
- - L2 Bridge Domain switched-forwarding with VxLAN and Intel x520 NIC\r
- - L2 Bridge Domain switched-forwarding with Intel xl710 NIC\r
+ - Carrier Grade Network Address Translation tests with varying number\r
+ of users and ports per user: 1u-15p, 10u-15p, 100u-15p, 1000u-15p,\r
+ 2000u-15p, 4000u-15p - with Intel x520 NIC.\r
\r
- - Tests with VxLAN\r
+ - **vhost-user tests with one VM**\r
\r
- - L2 Bridge Domain switched-forwarding with Intel x520 NIC\r
- - L2 Bridge Domain switched-forwarding with vhost-user, VM and Intel x520\r
- NIC\r
+ - L2 Bridge Domain switched-forwarding with Intel x710 NIC, Intel x520 NIC,\r
+ Intel xl710 NIC.\r
+ - VXLAN and L2 Bridge Domain switched-forwarding with Intel x520 NIC.\r
+\r
+ - **vhost-user tests with two VMs service chain**\r
+\r
+ - L2 cross-connect switched-forwarding with Intel x520 NIC, Intel xl710 NIC.\r
+ - L2 Bridge Domain switched-forwarding with Intel x520 NIC, Intel xl710 NIC.\r
+ - IPv4 routed-forwarding with Intel x520 NIC, Intel xl710 NIC.\r
+\r
+ - **IPSec encryption with**\r
+\r
+ - AES-GCM, CBC-SHA1 ciphers, in combination with IPv4 routed-forwarding\r
+ with Intel xl710 NIC.\r
+ - CBC-SHA1 ciphers, in combination with LISP-GPE overlay tunneling for\r
+ IPv4-over-IPv4 with Intel xl710 NIC.\r
\r
Performance Improvements\r
------------------------\r
\r
-Substantial improvements in measured packet throughput, with relative increase\r
-of double-digit percentage points, have been observed in a number of CSIT\r
-|release| tests listed below. Relative improvements are calculated against the\r
-test results in CSIT rls1609 report.\r
+Some performance improvements in measured packet throughput have been observed\r
+in a number of CSIT |release| tests listed below. Relative improvements are\r
+calculated against the test results in CSIT rls1701 report. VPP-16.09 and\r
+VPP-17.01 numbers are provided for reference.\r
\r
NDR Throughput\r
~~~~~~~~~~~~~~\r
\r
Non-Drop Rate Throughput discovery tests:\r
\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | Relative Improvement |\r
-+===================+=================================================================+===========+=================+======================+\r
-| L2XC | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-ndrdisc | 9.4 Mpps | 12.7 Mpps | 35% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC | 10ge2p1xl710: 64B-1t1c-eth-l2xcbase-ndrdisc | 9.5 Mpps | 12.2..12.4 Mpps | 28..30% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC dot1ad | 10ge2p1x520: 64B-1t1c-dot1ad-l2xcbase-ndrdisc | 7.4 Mpps | 8.8..9.0 Mpps | 19..23% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC dot1q | 10ge2p1x520: 64B-1t1c-dot1q-l2xcbase-ndrdisc | 7.5 Mpps | 8.8..9.0 Mpps | 17..20% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC VxLAN | 10ge2p1x520: 64B-1t1c-ethip4vxlan-l2xcbase-ndrdisc | 5.4 Mpps | 6.5 Mpps | 20% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-ndrdisc | 0.5 Mpps | 2.8..3.2 Mpps | 460..540% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2BD | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-ndrdisc | 7.8 Mpps | 10.4..10.6 Mpps | 33..36% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2BD-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc | 0.4 Mpps | 2.7..2.8 Mpps | 575..600% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-ndrdisc | 8.7 Mpps | 9.7 Mpps | 12% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 COP | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc | 7.1 Mpps | 8.3..8.5 Mpps | 17..20% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 iAcl | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-iacldstbase-ndrdisc | 6.9 Mpps | 7.6..7.8 Mpps | 10..13% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 vhost | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-eth-2vhost-1vm-ndrdisc | 0.3 Mpps | 2.6 Mpps | 767% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-ndrdisc | 3.0 Mpps | 7.3..7.7 Mpps | 143..157% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | VPP-17.04 | 17.01 to 17.04 |\r
+| | | [Mpps] | [Mpps] | [Mpps] | Relative Change |\r
++===================+=================================================================+============+===========+===========+=================+\r
+| L2XC | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-ndrdisc | 9.4 | 12.7 | 13.4 | 6% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2XC | 10ge2p1xl710: 64B-1t1c-eth-l2xcbase-ndrdisc | 9.5 | 12.2 | 12.4 | 2% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2XC dot1ad | 10ge2p1x520: 64B-1t1c-dot1ad-l2xcbase-ndrdisc | 7.4 | 8.8 | 9.3 | 6% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2XC dot1q | 10ge2p1x520: 64B-1t1c-dot1q-l2xcbase-ndrdisc | 7.5 | 8.8 | 9.2 | 5% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2XC VxLAN | 10ge2p1x520: 64B-1t1c-ethip4vxlan-l2xcbase-ndrdisc | 5.4 | 6.5 | 6.8 | 5% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2XC-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-ndrdisc | 0.5 | 2.8 | 3.2 | 14% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2BD | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-ndrdisc | 7.8 | 10.4 | 10.8 | 4% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| L2BD-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc | 0.4 | 2.7 | 3.4 | 26% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| IPv4 | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-ndrdisc | 8.7 | 9.7 | 10.6 | 9% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| IPv4 COP | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc | 7.1 | 8.3 | 9.0 | 8% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| IPv4 iAcl | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-iacldstbase-ndrdisc | 6.9 | 7.6 | 8.3 | 9% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| IPv4 vhost | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-eth-2vhost-1vm-ndrdisc | 0.3 | 2.6 | 3.1 | 19% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
+| IPv6 | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-ndrdisc | 3.0 | 7.3 | 8.1 | 11% |\r
++-------------------+-----------------------------------------------------------------+------------+-----------+-----------+-----------------+\r
\r
PDR Throughput\r
~~~~~~~~~~~~~~\r
\r
Partial Drop Rate thoughput discovery tests with packet Loss Tolerance of 0.5%:\r
\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | Relative Improvement |\r
-+===================+=================================================================+===========+=================+======================+\r
-| L2XC | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-pdrdisc | 9.4 Mpps | 12.7..12.9 Mpps | 35..37% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC dot1ad | 10ge2p1x520: 64B-1t1c-dot1ad-l2xcbase-pdrdisc | 7.4 Mpps | 8.8..9.1 Mpps | 19..23% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC dot1q | 10ge2p1x520: 64B-1t1c-dot1q-l2xcbase-pdrdisc | 7.5 Mpps | 8.8..9.0 Mpps | 17..20% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC VxLAN | 10ge2p1x520: 64B-1t1c-ethip4vxlan-l2xcbase-pdrdisc | 5.4 Mpps | 6.5 Mpps | 20% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2XC-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-pdrdisc | 2.6 Mpps | 3.2..3.3 Mpps | 23..26% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2BD | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-pdrdisc | 7.8 Mpps | 10.6 Mpps | 36% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| L2BD-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc | 2.1 Mpps | 2.9 Mpps | 38% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-pdrdisc | 8.7 Mpps | 9.7 Mpps | 11% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 COP | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc | 7.1 Mpps | 8.3..8.5 Mpps | 17..20% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 vhost | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-eth-2vhost-1vm-pdrdisc | 2.0 Mpps | 2.7 Mpps | 35% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | VPP-17.04 | 17.01 to 17.04 |\r
+| | | [Mpps] | [Mpps] | [Mpps] | Relative Change |\r
++===================+=================================================================+===========+===========+===========+=================+\r
+| L2XC | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-pdrdisc | 9.4 | 12.7 | 13.4 | 6% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| L2XC dot1ad | 10ge2p1x520: 64B-1t1c-dot1ad-l2xcbase-pdrdisc | 7.4 | 8.8 | 9.3 | 6% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| L2XC dot1q | 10ge2p1x520: 64B-1t1c-dot1q-l2xcbase-pdrdisc | 7.5 | 8.8 | 9.5 | 8% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| L2XC VxLAN | 10ge2p1x520: 64B-1t1c-ethip4vxlan-l2xcbase-pdrdisc | 5.4 | 6.5 | 6.8 | 5% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| L2XC-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-pdrdisc | 2.6 | 3.2 | 3.2 | 0% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| L2BD | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-pdrdisc | 7.8 | 10.6 | 11.1 | 5% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| L2BD-vhost-VM | 10ge2p1x520: 64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc | 2.1 | 2.9 | 3.2 | 10% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-pdrdisc | 8.7 | 9.7 | 10.6 | 9% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 COP | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc | 7.1 | 8.3 | 9.2 | 11% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 iAcl | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-iacldstbase-pdrdisc | 7.1 | 7.6 | 8.3 | 9% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 vhost | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-eth-2vhost-1vm-pdrdisc | 2.0 | 2.7 | 3.2 | 19% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-pdrdisc | 7.7 | 7.3 | 8.1 | 11% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
\r
Measured improvements are in line with VPP code optimizations listed in\r
-`VPP-17.01 release notes\r
-<https://docs.fd.io/vpp/17.01/release_notes_1701.html>`_.\r
+`VPP-17.04 release notes\r
+<https://docs.fd.io/vpp/17.04/release_notes_1704.html>`_.\r
\r
Additionally, vhost-VM performance improvements are due to both VPP code\r
optimizations as well as due to the FD.io CSIT Linux KVM test environment\r
Other changes in measured packet throughput, with either minor relative\r
increase or decrease, have been observed in a number of CSIT |release| tests\r
listed below. Relative changes are calculated against the test results in CSIT\r
-rls1609 report.\r
+rls1701 report.\r
\r
NDR Throughput\r
~~~~~~~~~~~~~~\r
\r
Non-Drop Rate Throughput discovery tests:\r
\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | Relative Change |\r
-+===================+=================================================================+===========+=================+======================+\r
-| IPv4 FIB 200k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale200k-ndrdisc | 8.5 Mpps | 9.0 Mpps | 6% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 FIB 20k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale20k-ndrdisc | 8.5 Mpps | 9.0..9.2 Mpps | 6..8% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 FIB 2M | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale2m-ndrdisc | 8.5 Mpps | 7.8..8.1 Mpps | -8..-5% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 Policer | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc | 6.9 Mpps | 7.4..7.6 Mpps | 7..10% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 LISP | 10ge2p1x520: 64B-1t1c-ethip4lispip4-ip4base-ndrdisc | 4.4 Mpps | 4.8 Mpps | 9% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 COP | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-copwhtlistbase-ndrdisc | 6.1 Mpps | 6.1..6.5 Mpps | 0..7% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 FIB 200k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale200k-ndrdisc | 6.5 Mpps | 5.3..5.7 Mpps | -18..-12% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 FIB 20k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale20k-ndrdisc | 6.9 Mpps | 6.5 Mpps | -6% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 FIB 2M | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale2m-ndrdisc | 5.3 Mpps | 4.2 Mpps | -21% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 iAcl | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-iacldstbase-ndrdisc | 6.5 Mpps | 6.1..6.5 Mpps | -6..0% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | VPP-17.04 | 17.01 to 17.04 |\r
+| | | [Mpps] | [Mpps] | [Mpps] | Relative Change |\r
++===================+=================================================================+===========+===========+===========+=================+\r
+| IPv4 FIB 200k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale200k-ndrdisc | 8.5 | 9.0 | 9.7 | 8% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 FIB 20k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale20k-ndrdisc | 8.5 | 9.0 | 9.4 | 4% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 FIB 2M | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale2m-ndrdisc | 8.5 | 7.8 | 8.1 | 4% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 Policer | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc | 6.9 | 7.4 | 8.1 | 9% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 LISP | 10ge2p1x520: 64B-1t1c-ethip4lispip4-ip4base-ndrdisc | 4.4 | 4.8 | 5.5 | 15% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 COP | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-copwhtlistbase-ndrdisc | 6.1 | 6.1 | 6.9 | 13% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 FIB 200k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale200k-ndrdisc | 6.5 | 5.3 | 5.3 | 0% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 FIB 20k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale20k-ndrdisc | 6.9 | 6.5 | 6.9 | 6% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 FIB 2M | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale2m-ndrdisc | 5.3 | 4.2 | 4.6 | 10% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 iAcl | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-iacldstbase-ndrdisc | 6.5 | 6.1 | 6.9 | 13% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
\r
PDR Throughput\r
~~~~~~~~~~~~~~\r
\r
Partial Drop Rate thoughput discovery tests with packet Loss Tolerance of 0.5%:\r
\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | Relative Change |\r
-+===================+=================================================================+===========+=================+======================+\r
-| IPv4 FIB 200k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale200k-pdrdisc | 8.5 Mpps | 9.0 Mpps | 6% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 FIB 20k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale20k-pdrdisc | 8.5 Mpps | 9.0..9.2 Mpps | 6..8% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 FIB 2M | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale2m-pdrdisc | 8.3 Mpps | 8.1 Mpps | -2% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 iAcl | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-iacldstbase-pdrdisc | 7.1 Mpps | 7.6..7.8 Mpps | 7..10% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 Policer | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc | 7.1 Mpps | 7.4..7.6 Mpps | 4..7% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv4 LISP | 10ge2p1x520: 64B-1t1c-ethip4lispip4-ip4base-pdrdisc | 4.6 Mpps | 4.8 Mpps | 9% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-pdrdisc | 7.7 Mpps | 7.3..7.7 Mpps | -5..0% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 COP | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-copwhtlistbase-pdrdisc | 6.1 Mpps | 6.1..6.5 Mpps | 0..7% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 FIB 200k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale200k-pdrdisc | 6.9 Mpps | 5.3..5.7 Mpps | -23..-17% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 FIB 20k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale20k-pdrdisc | 6.9 Mpps | 6.5 Mpps | -6% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 FIB 2M | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale2m-pdrdisc | 5.3 Mpps | 4.2 Mpps | -21% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
-| IPv6 iAcl | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-iacldstbase-pdrdisc | 6.5 Mpps | 6.1..6.5 Mpps | -6..0% |\r
-+-------------------+-----------------------------------------------------------------+-----------+-----------------+----------------------+\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| VPP Functionality | Test Name | VPP-16.09 | VPP-17.01 | VPP-17.04 | 17.01 to 17.04 |\r
+| | | [Mpps] | [Mpps] | [Mpps] | Relative Change |\r
++===================+=================================================================+===========+===========+===========+=================+\r
+| IPv4 FIB 200k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale200k-pdrdisc | 8.5 | 9.0 | 9.7 | 8% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 FIB 20k | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale20k-pdrdisc | 8.5 | 9.0 | 9.7 | 8% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 FIB 2M | 10ge2p1x520: 64B-1t1c-ethip4-ip4scale2m-pdrdisc | 8.3 | 8.1 | 8.3 | 2% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 Policer | 10ge2p1x520: 64B-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc | 7.1 | 7.4 | 8.1 | 9% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv4 LISP | 10ge2p1x520: 64B-1t1c-ethip4lispip4-ip4base-pdrdisc | 4.6 | 4.8 | 5.5 | 15% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 COP | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-copwhtlistbase-pdrdisc | 6.1 | 6.1 | 6.9 | 13% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 FIB 200k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale200k-pdrdisc | 6.9 | 5.3 | 5.3 | 0% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 FIB 20k | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale20k-pdrdisc | 6.9 | 6.5 | 6.9 | 6% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 FIB 2M | 10ge2p1x520: 78B-1t1c-ethip6-ip6scale2m-pdrdisc | 5.3 | 4.2 | 4.6 | 10% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
+| IPv6 iAcl | 10ge2p1x520: 78B-1t1c-ethip6-ip6base-iacldstbase-pdrdisc | 6.5 | 6.1 | 6.9 | 13% |\r
++-------------------+-----------------------------------------------------------------+-----------+-----------+-----------+-----------------+\r
\r
Known Issues\r
------------\r
\r
Here is the list of known issues in CSIT |release| for VPP performance tests:\r
\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-| # | Issue | Description |\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-| 1 | Sporadic IPv4 routed-forwarding NDR discovery | Suspected issue with DPDK IPv4 checksum calculation. |\r
-| | test failures for 1518B frame size | Observed frequency: sporadic, ca. 20% to 30% of test runs. |\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-| 2 | Vic1385 and Vic1227 NICs jumbo frames test | Suspected issue with VIC DPDK drivers that do not support jumbo |\r
-| | failures (9000B) | frames (dropped rx-miss). Observed frequency: 100%. |\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-| 3 | Vic1385 and Vic1227 performance | Low performance of NDR results. Big difference between NDR and |\r
-| | | PDR. . |\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-| 4 | Sporadic NDR discovery test failures on x520 | Suspected issue with HW settings (BIOS, FW) in LF |\r
-| | | infrastructure. Issue can't be replicated outside LF. |\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-| 5 | Non-repeatible zig-zagging NDR throughput | Suspected NIC driver issue in multi-thread multi-core operation |\r
-| | results for multi-thread multi-core tests | affectin NDR throughput. Applies to XL710 and X710 NICs tested. |\r
-| | - 2t2c, 4t4c - for some tested NICs. | |\r
-+---+-------------------------------------------------+-----------------------------------------------------------------+\r
-\r
-Tests to be Added - Cryptodev\r
------------------------------\r
-\r
-DPDK Cryptodev functionality support for both SW and HW crypto devices has\r
-been introduced in VPP-17.01 release. CSIT functional and performance tests\r
-have been also developed and merged. However due to the factors beyond CSIT\r
-project control execution of those tests within the LF FD.io test environment\r
-still need to complete. Once the results become available, they will be\r
-published as an addendum to the current version of CSIT |release| report.\r
-\r
-Tests to be Added - SNAT44\r
---------------------------\r
-\r
-VPP SNAT44 functionality has been introduced in VPP-17.01 release. CSIT\r
-performance tests are still in development and integration into LFD FD.io test\r
-environment. Once the tests are fully integrated and results become available,\r
-they will be published as an addendum to the current version of CSIT |release|\r
-report.\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| # | Issue | Jira ID | Description |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| 1 | NDR discovery test failures 1518B frame size | VPP-663 | VPP reporting errors: dpdk-input Rx ip checksum errors. |\r
+| | for ip4scale200k, ip4scale2m scale IPv4 routed- | | Observed frequency: all test runs. |\r
+| | forwarding tests. ip4scale20k tests are fine. | | |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| 2 | VAT API timeouts during ip6scale2m scale IPv6 | VPP-712 | Needs fixing VPP VAT API timeouts for large volume of IPv6 |\r
+| | routed-forwarding tests when volume adding IPv6 | | routes. |\r
+| | routes - 2M in this case. ip6scale2kk works. | | |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| 3 | Vic1385 and Vic1227 low performance | VPP-664 | Low NDR performance. |\r
+| | | | . |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| 4 | Sporadic NDR discovery test failures on x520 | CSIT-750 | Suspected issue with HW settings (BIOS, FW) in LF |\r
+| | | | infrastructure. Issue can't be replicated outside LF. |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| 5 | VPP in 2t2c setups - large variation | CSIT-568 | Suspected NIC firmware or DPDK driver issue affecting NDR |\r
+| | of discovered NDR throughput values across | | throughput. Applies to XL710 and X710 NICs, x520 NICs are fine. |\r
+| | multiple test runs with xl710 and x710 NICs. | | . |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+| 6 | Lower than expected NDR and PDR throughput with | CSIT-569 | Suspected NIC firmware or DPDK driver issue affecting NDR and |\r
+| | xl710 and x710 NICs, compared to x520 NICs. | | PDR throughput. Applies to XL710 and X710 NICs. |\r
++---+-------------------------------------------------+------------+-----------------------------------------------------------------+\r
+\r