XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Epyc VM to VM networking slow

    Scheduled Pinned Locked Moved Compute
    247 Posts 28 Posters 164.0k Views 29 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K Offline
      ksyblast @olivierlambert
      last edited by

      @olivierlambert we are using Oracle Linux, is OEL8/9/10 supported? As I understand OEL8 and 9 do contain a fix. We can also try with any other OS suggested by you. Thanks!

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Offline
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by

        Question for @Team-Hypervisor-Kernel

        1 Reply Last reply Reply Quote 0
        • stormiS Offline
          stormi Vates 🪐 XCP-ng Team
          last edited by

          OEL 8 & 9 wouldn't contain the fix unless they applied extra patches for this to the RHEL 8 & 9 kernel(s). I'll let the hypervisor team check the current status.

          1 Reply Last reply Reply Quote 1
          • D Offline
            dinhngtu Vates 🪐 XCP-ng Team
            last edited by

            kernel-4.18.0-553.71.1.0.1.el8_10 (OL8) and kernel-5.14.0-570.37.1.0.1.el9_6 (OL9) do not contain the fix. kernel-6.12.0-55.29.1.0.1.el10_0 (OL10) does.

            1 Reply Last reply Reply Quote 4
            • olivierlambertO Offline
              olivierlambert Vates 🪐 Co-Founder CEO
              last edited by

              Thanks @dinhngtu and @stormi

              ForzaF 1 Reply Last reply Reply Quote 0
              • ForzaF Offline
                Forza @olivierlambert
                last edited by Forza

                Tested the new updates on my prod EPYC 7402P pool with iperf3. Seems like quite a good uplift 🙂

                Ubuntu 24.04 VM (6 cores) -> bare metal server (6 cores) over a 2x25Gbit LACP link.

                Pre-patch

                • iperf3 -P1 : 9.72Gbit/s
                • iperf3 -P6 : 14.6GBis/s

                Post Patch

                • iperf3 -P1 : 11.3GBit/s
                • iperf3 -P6 : 24.2GBit/s

                Ubuntu 24.04 VM (6 cores) -> Ubuntu 24.04 VM (6 cores) on the same host

                Pre Patch

                Forgot to test this...

                Post Patch

                • iperf3 -P1 : 13.7GBit/s
                • iperf3 -P6 : 30.8GBit/s
                • iperf3 -P24 : 40.4GBit/s

                Our servers have Last-Level Cache (LLC) as NUMA Node enabled as most our VMs do not have huge amount of vCPUs assigned. This means for the EPYC 7402P (24c/48t) we have 8 NUMA nodes. We however do not use xl cpupool-numa-split.

                1 Reply Last reply Reply Quote 2
                • olivierlambertO Offline
                  olivierlambert Vates 🪐 Co-Founder CEO
                  last edited by

                  That's nice! It means it scales relatively well with many threads, it's a good result 🙂

                  1 Reply Last reply Reply Quote 1
                  • First post
                    Last post