Hello,
I'm in the process of tweaking the backup verification process and from what I see, quite large VMs (4TB and up) are problematic. Below is the output from the benchmark.
Can you suggest me whether I should go for a more powerful, single core or look for a problem on the IO side? My setup is as follows:
CPU: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
RAM: 256GB
Storage: HW RAID6, 16x16TB + 2x1.8T NVMe for special device on ZFS
I'm in the process of tweaking the backup verification process and from what I see, quite large VMs (4TB and up) are problematic. Below is the output from the benchmark.
Code:
# proxmox-backup-client benchmark --repository backup
Uploaded 388 chunks in 5 seconds.
Time per request: 12978 microseconds.
TLS speed: 323.16 MB/s
SHA256 speed: 212.31 MB/s
Compression speed: 253.78 MB/s
Decompress speed: 320.11 MB/s
AES256/GCM speed: 560.31 MB/s
Verify speed: 132.93 MB/s
┌───────────────────────────────────┬───────────────────┐
│ Name │ Value │
╞═══════════════════════════════════╪═══════════════════╡
│ TLS (maximal backup upload speed) │ 323.16 MB/s (26%) │
├───────────────────────────────────┼───────────────────┤
│ SHA256 checksum computation speed │ 212.31 MB/s (11%) │
├───────────────────────────────────┼───────────────────┤
│ ZStd level 1 compression speed │ 253.78 MB/s (34%) │
├───────────────────────────────────┼───────────────────┤
│ ZStd level 1 decompression speed │ 320.11 MB/s (27%) │
├───────────────────────────────────┼───────────────────┤
│ Chunk verification speed │ 132.93 MB/s (18%) │
├───────────────────────────────────┼───────────────────┤
│ AES256 GCM encryption speed │ 560.31 MB/s (15%) │
└───────────────────────────────────┴───────────────────┘
Can you suggest me whether I should go for a more powerful, single core or look for a problem on the IO side? My setup is as follows:
CPU: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
RAM: 256GB
Storage: HW RAID6, 16x16TB + 2x1.8T NVMe for special device on ZFS