XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. nicols
    N
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 29
    • Groups 0

    nicols

    @nicols

    5
    Reputation
    2.9k
    Profile views
    29
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    nicols Unfollow Follow

    Latest posts made by nicols

    • RE: Epyc VM to VM networking slow

      @olivierlambert yes, but this is only a small improvement to overall problem. Still, compared to similar intel platform, v2v network performance is very low. Are there any news for the final solution to this problem?

      posted in Compute
      N
      nicols
    • RE: Live Migrate fails with `Failed_to_suspend` error

      @peter_webbird i think i have the same issue, it happens also when trying to move disk to another SR:
      https://xcp-ng.org/forum/topic/9618/disk-move-fails-vm-crashes

      posted in XCP-ng
      N
      nicols
    • RE: Migration doesn't work in XCP-ng Centar after successful backup with Xen Orchestra

      Probably related and/or similar (but not the same) as: https://xcp-ng.org/forum/topic/9087/migrate-vm-disk-operation-blocked

      posted in Backup
      N
      nicols
    • Migration doesn't work in XCP-ng Centar after successful backup with Xen Orchestra

      After performing backup job, options "migrate_send" and "pool_migrate" disappear from "allowed-operations" parametar. In such state, VM can be migrated with Xen Orchestra and xe toolstack (CLI), but cannot be migrated from XCP-NG Centar.

      Before backup job:

      allowed-operations (SRO): changing_dynamic_range; migrate_send; pool_migrate; changing_VCPUs_live; suspend; hard_reboot; hard_shutdown; clean_reboot; clean_shutdown; pause; checkpoint; snapshot
      blocked-operations (MRW): 
      

      during backup:

      allowed-operations (SRO): changing_dynamic_range; changing_VCPUs_live; suspend; hard_reboot; hard_shutdown; clean_reboot; clean_shutdown; pause; checkpoint; snapshot
      blocked-operations (MRW): migrate_send: VM migration is blocked during backup; pool_migrate: VM migration is blocked during backup
      

      after backup is finished:

      allowed-operations (SRO): changing_dynamic_range; changing_VCPUs_live; suspend; hard_reboot; hard_shutdown; clean_reboot; clean_shutdown; pause; checkpoint; snapshot
      blocked-operations (MRW): 
      

      If we perform reset of XAPI toolstack, everything is OK (options "migrate_send" and "pool_migrate" are back on "allowed-operations"). Also, if we perform migration with Xen Orchestra or power cycle VM, everything works temporarily, until next backup job.

      We have latest Xen Orchestra from sources (Xen Orchestra: commit 0e6bc, Master: commit 0e6bc).
      This bug was also present on older Xen Orchestra (also from sources, installed at 19.06.2024).
      XCP-ng Centar is also latest release (20.04.01.33). XCP-ng Pool is at 8.2, all updates applied.
      We use Delta backups, and did a test with creating new job (with just one VM).

      Best regards!

      posted in Backup
      N
      nicols
    • RE: Epyc VM to VM networking slow

      This is over 4 months old, and is affecting a LOT of my customers.
      It is a BIG problem for my company.

      Is there anything that we can do to help resolve this?

      posted in Compute
      N
      nicols
    • RE: Epyc VM to VM networking slow

      @nicols said in Epyc VM to VM networking slow:

      Today, i got my hands on HPE ProLiant DL325 Gen10 server with Epyc 7502 32 core (64 threads) CPU. I have installed XCP-ng 8.2.1, and applied all pathes wth yum update. Installed 2 Debian and 2 Windows 10 VMs. Results are very similar:

      Linux to Linux VM on single host: 4 Gbit/sec on single thread, max 6 Gbit/sec on mulčtiple threads.
      I have tried various amountss of VCPU (2,4,8.12,16) and various combinations of iperf threads.

      Windws to Windows VM: 3.5 Gbit/sec on single thread, and 18 Gbit/sec um multiple threads.

      All this was with default bios settings, just changed to legacy boot.
      Wet performance tuning in bios (c states and other settings), i believe i can get 10-15% more, i will try that tommorow.

      So, i think this confirms that this is not Supermicro related problem, but something on relation Xen (hypervisor?) <-> AMD CPU.

      Same hardware, VmWare ESXi 8.0, Debian 12 VMs with 4 vCPU and 2GB RAM.

      root@debian-on-vmwareto:~# iperf -c 10.33.65.159
      ------------------------------------------------------------
      Client connecting to 10.33.65.159, TCP port 5001
      TCP window size: 16.0 KByte (default)
      ------------------------------------------------------------
      [  1] local 10.33.65.160 port 59124 connected with 10.33.65.159 port 5001 (icwnd/mss/irtt=14/1448/164)
      [ ID] Interval       Transfer     Bandwidth
      [  1] 0.0000-10.0094 sec  29.0 GBytes  24.9 Gbits/sec
      

      with more threads:

      root@debian-on-vmwareto:~# iperf -c 10.33.65.159 -P4
      ------------------------------------------------------------
      Client connecting to 10.33.65.159, TCP port 5001
      TCP window size: 16.0 KByte (default)
      ------------------------------------------------------------
      [  3] local 10.33.65.160 port 46444 connected with 10.33.65.159 port 5001 (icwnd/mss/irtt=14/1448/107)
      [  1] local 10.33.65.160 port 46446 connected with 10.33.65.159 port 5001 (icwnd/mss/irtt=14/1448/130)
      [  2] local 10.33.65.160 port 46442 connected with 10.33.65.159 port 5001 (icwnd/mss/irtt=14/1448/136)
      [  4] local 10.33.65.160 port 46468 connected with 10.33.65.159 port 5001 (icwnd/mss/irtt=14/1448/74)
      [ ID] Interval       Transfer     Bandwidth
      [  3] 0.0000-10.0142 sec  7.59 GBytes  6.51 Gbits/sec
      [  1] 0.0000-10.0142 sec  15.5 GBytes  13.3 Gbits/sec
      [  4] 0.0000-10.0136 sec  7.89 GBytes  6.77 Gbits/sec
      [  2] 0.0000-10.0142 sec  14.7 GBytes  12.6 Gbits/sec
      [SUM] 0.0000-10.0018 sec  45.6 GBytes  39.2 Gbits/sec
      

      Will try with with windows VMs next.

      I know it is apples and oranges, but i would accept speed difference of abbout 10-20%.
      Here, we are talking about more tahn 600% difference.

      posted in Compute
      N
      nicols
    • RE: Epyc VM to VM networking slow

      @olivierlambert said in Epyc VM to VM networking slow:

      Also, about comparing to KVM doesn't make sense at all: there's no such network/disk isolation in KVM, so you can do zero copy, which will yield to much better performances (at the price of the thin isolation).

      Yes, we are all aware of KVM / Xen differences, BUT: there is something important here to consider: I am getting similar result in Winsows VM to VM network traffic on Prox and XCP-ng. This proves that network/disk isolation on XCP-ng isn't slowing anything down.

      Prox/KVM Linux VM to VM network speed is the same as with Windows VMs.

      Problem is much slower network traffic on Linux VM to VM on single XCP-ng host.

      posted in Compute
      N
      nicols
    • RE: Epyc VM to VM networking slow

      Today, i got my hands on HPE ProLiant DL325 Gen10 server with Epyc 7502 32 core (64 threads) CPU. I have installed XCP-ng 8.2.1, and applied all pathes wth yum update. Installed 2 Debian and 2 Windows 10 VMs. Results are very similar:

      Linux to Linux VM on single host: 4 Gbit/sec on single thread, max 6 Gbit/sec on mulčtiple threads.
      I have tried various amountss of VCPU (2,4,8.12,16) and various combinations of iperf threads.

      Windws to Windows VM: 3.5 Gbit/sec on single thread, and 18 Gbit/sec um multiple threads.

      All this was with default bios settings, just changed to legacy boot.
      Wet performance tuning in bios (c states and other settings), i believe i can get 10-15% more, i will try that tommorow.

      So, i think this confirms that this is not Supermicro related problem, but something on relation Xen (hypervisor?) <-> AMD CPU.

      posted in Compute
      N
      nicols
    • RE: XCP-ng not booting when IPMI host interface is disabled on Supermicro H12 board

      @olivierlambert said in XCP-ng not booting when IPMI host interface is disabled on Supermicro H12 board:

      Okay worth trying with an installed 8.3 to see if you still have the crash. Don't forget to update it.

      Sorry, I didn't had time to test it with 8.3, but i applied October 2023 at friday, and after that XCP-ng boots normaly, with or without IPMI host interface.

      posted in Compute
      N
      nicols
    • RE: Epyc VM to VM networking slow

      @JamesG said in Epyc VM to VM networking slow:

      @Danp That's interesting...

      Yes, it is, but as i wrote earlier, i get full 21 Gbps Linux VM to VM on Proxmox/KVM (on exact same host, same BIOS settings), so i think it must be some problem on relation Epyc - Xen hypervisor....

      posted in Compute
      N
      nicols