Proxmox file transfer performance

Jul 14, 2024
25
0
1
Hello.

The throughput on the Windows Server 2022 VM is not in line with CrystalDisk tests on the same VM.

Could it be a Windows limitation or some configuration error?

- Hardware: DELL R410 Server with Intel 4520 SSD for PROXMOX in ZFS. ZFS pool in RAIDZ1 with 04 960GB KINGSTON DC600M SSD.

- VM configuration:

1721929770015.png
- Tests:

- Copy:

1721930082423.png

- CrystalDisk:

1721929852510.png
 
CrystalDiskMark with 1GB size only test your cache, (first small Windows cache itself) then ZFS ARC cache...
 
ZFS will indeed tank performance, because of its write amplication ( and checksum , integrity ....).
+ ZFS RAID-Z1 (it's not RAID5 ...) isn't the best choice for performance,
using ZFS striped mirror (like RAID10) is recommanded for VMs storage, it should surely double your Windows copy file test ...
 
ZFS will indeed tank performance, because of its write amplication ( and checksum , integrity ....).
+ ZFS RAID-Z1 (it's not RAID5 ...) isn't the best choice for performance,
using ZFS striped mirror (like RAID10) is recommanded for VMs storage, it should surely double your Windows copy file test ...
This RAID10?

1721936587775.png
 
try disabling vdisk writecache
what about speed with an Ubuntu VM ?

EDIT: if it's vanilla pve 8.2, try upgrade.
try kernel 6.5 too.
 
Last edited:
don't forget to reset to Default None write cache in vDisk of the VM , as ZFS already write cache, double write cache can be worst.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!