Hello,
Now first I want to clarify that this is not unique to one VM or one server - it happens for all of them. Some more, some less. Sometimes CPU only goes to 70% but most of the time it reaches 200-500%.
The issue I have is that when I take a backup on a VM (snapshot option), the VM cpu usage goes very high. In this case it went from 2% to 559%
It's only the VM that has CPU issues, the PBS or the proxmox hypervisor does not.

I've tried a lot of things to fix this.
I've tried Fleecing storage (RBD), and backing up to fast SSD datastore on the PBS.
The backup server is on the same network as the rest, and all are connected via ConnectX-5/6 25 GbE. The latency between the PBS and proxmox is 0.032ms on a ping -f
The backup isn't slow, it happens at 300 MiB/s write:
I'm out of ideas on this one!
Specs:
My CPU is quite weak on the PBS, it's an Xeon Silver 4110 CPU.
My proxmox server has an AMD EPYC 9654 CPU
Oh and 100% replicatable this one, no matter the VM or the application running inside them.
Now first I want to clarify that this is not unique to one VM or one server - it happens for all of them. Some more, some less. Sometimes CPU only goes to 70% but most of the time it reaches 200-500%.
The issue I have is that when I take a backup on a VM (snapshot option), the VM cpu usage goes very high. In this case it went from 2% to 559%
It's only the VM that has CPU issues, the PBS or the proxmox hypervisor does not.

I've tried a lot of things to fix this.
I've tried Fleecing storage (RBD), and backing up to fast SSD datastore on the PBS.
The backup server is on the same network as the rest, and all are connected via ConnectX-5/6 25 GbE. The latency between the PBS and proxmox is 0.032ms on a ping -f
The backup isn't slow, it happens at 300 MiB/s write:
Code:
INFO: 3% (1.8 GiB of 50.0 GiB) in 3s, read: 614.7 MiB/s, write: 321.3 MiB/s
INFO: 7% (3.8 GiB of 50.0 GiB) in 6s, read: 684.0 MiB/s, write: 344.0 MiB/s
INFO: 9% (4.8 GiB of 50.0 GiB) in 9s, read: 330.7 MiB/s, write: 329.3 MiB/s
INFO: 12% (6.0 GiB of 50.0 GiB) in 12s, read: 434.7 MiB/s, write: 421.3 MiB/s
INFO: 15% (7.6 GiB of 50.0 GiB) in 15s, read: 516.0 MiB/s, write: 498.7 MiB/s
INFO: 18% (9.2 GiB of 50.0 GiB) in 18s, read: 577.3 MiB/s, write: 557.3 MiB/s
INFO: 21% (11.0 GiB of 50.0 GiB) in 21s, read: 586.7 MiB/s, write: 586.7 MiB/s
INFO: 25% (12.8 GiB of 50.0 GiB) in 24s, read: 613.3 MiB/s, write: 593.3 MiB/s
INFO: 29% (14.6 GiB of 50.0 GiB) in 27s, read: 610.7 MiB/s, write: 590.7 MiB/s
INFO: 32% (16.4 GiB of 50.0 GiB) in 30s, read: 617.3 MiB/s, write: 597.3 MiB/s
INFO: 35% (17.6 GiB of 50.0 GiB) in 33s, read: 409.3 MiB/s, write: 389.3 MiB/s
INFO: 38% (19.3 GiB of 50.0 GiB) in 36s, read: 609.3 MiB/s, write: 589.3 MiB/s
INFO: 42% (21.2 GiB of 50.0 GiB) in 39s, read: 617.3 MiB/s, write: 597.3 MiB/s
INFO: 45% (22.9 GiB of 50.0 GiB) in 42s, read: 612.0 MiB/s, write: 612.0 MiB/s
INFO: 49% (24.8 GiB of 50.0 GiB) in 45s, read: 617.3 MiB/s, write: 597.3 MiB/s
INFO: 53% (26.6 GiB of 50.0 GiB) in 48s, read: 617.3 MiB/s, write: 597.3 MiB/s
INFO: 56% (28.4 GiB of 50.0 GiB) in 51s, read: 620.0 MiB/s, write: 600.0 MiB/s
INFO: 60% (30.2 GiB of 50.0 GiB) in 54s, read: 621.3 MiB/s, write: 601.3 MiB/s
INFO: 64% (32.0 GiB of 50.0 GiB) in 57s, read: 622.7 MiB/s, write: 602.7 MiB/s
I'm out of ideas on this one!
Specs:
My CPU is quite weak on the PBS, it's an Xeon Silver 4110 CPU.
My proxmox server has an AMD EPYC 9654 CPU
Oh and 100% replicatable this one, no matter the VM or the application running inside them.
Code:
proxmox-backup-client benchmark --repository backup
Uploaded 507 chunks in 5 seconds.
Time per request: 9918 microseconds.
TLS speed: 422.87 MB/s
SHA256 speed: 375.29 MB/s
Compression speed: 330.82 MB/s
Decompress speed: 448.62 MB/s
AES256/GCM speed: 2515.94 MB/s
Verify speed: 206.35 MB/s
┌───────────────────────────────────┬────────────────────┐
│ Name │ Value │
╞═══════════════════════════════════╪════════════════════╡
│ TLS (maximal backup upload speed) │ 422.87 MB/s (34%) │
├───────────────────────────────────┼────────────────────┤
│ SHA256 checksum computation speed │ 375.29 MB/s (19%) │
├───────────────────────────────────┼────────────────────┤
│ ZStd level 1 compression speed │ 330.82 MB/s (44%) │
├───────────────────────────────────┼────────────────────┤
│ ZStd level 1 decompression speed │ 448.62 MB/s (37%) │
├───────────────────────────────────┼────────────────────┤
│ Chunk verification speed │ 206.35 MB/s (27%) │
├───────────────────────────────────┼────────────────────┤
│ AES256 GCM encryption speed │ 2515.94 MB/s (69%) │
└───────────────────────────────────┴────────────────────┘
Last edited: