dannyboy1121
Cadet
- Joined
- Oct 28, 2019
- Messages
- 3
Hi,
Just posting this up in case it's an obvious known issue as I've found a work around for now. It's more for my understanding than anything else.
I'm running a Freenas VM on vSphere 6. Freenas is at 9.10.1-u2 and is a very simple non-production deployment with 2 cores, 12 GB RAM, 1 x SATA HDD and an SSD installed locally to the ESXi node. I've created a ZFS pool with the HDD and SSD as L2 ARC - no ZIL.
What I've noticed is that SMB / NFS copy operations to shares on the Freenas box can be incredibly slow. After 400 MB of data, the copy rate drops through the floor to bytes. CPU usage is low at this point. A recent example, trying to copy an iphoto archive from a mac across to the Freenas box via SMB resulted in it grinding to a halt, the archive comprising mainly of thousands of fairly small image a metadata files.
On the destination dataset, sync = disabled.
This is what confuses me - my work around was to run an SCP job to recursively copy out the iphoto archive across to the backup directory on the NAS - at which point I get up to 50 MB per second throughput. For a VM with two disks, that's about as much as I'd expect and I'm really happy with it.
So the VM and associate hardware is capable, but there seems to be a significant issue when using NAS protocols yet with SCP having no problems whatsoever. This is obviously a config issue where I've missed best practice or similar, but I'm wondering where other people with better experience of Freenas would start to troubleshoot (accepting that these could even be client issues).
Any thoughts appreciated.
Just posting this up in case it's an obvious known issue as I've found a work around for now. It's more for my understanding than anything else.
I'm running a Freenas VM on vSphere 6. Freenas is at 9.10.1-u2 and is a very simple non-production deployment with 2 cores, 12 GB RAM, 1 x SATA HDD and an SSD installed locally to the ESXi node. I've created a ZFS pool with the HDD and SSD as L2 ARC - no ZIL.
What I've noticed is that SMB / NFS copy operations to shares on the Freenas box can be incredibly slow. After 400 MB of data, the copy rate drops through the floor to bytes. CPU usage is low at this point. A recent example, trying to copy an iphoto archive from a mac across to the Freenas box via SMB resulted in it grinding to a halt, the archive comprising mainly of thousands of fairly small image a metadata files.
On the destination dataset, sync = disabled.
This is what confuses me - my work around was to run an SCP job to recursively copy out the iphoto archive across to the backup directory on the NAS - at which point I get up to 50 MB per second throughput. For a VM with two disks, that's about as much as I'd expect and I'm really happy with it.
So the VM and associate hardware is capable, but there seems to be a significant issue when using NAS protocols yet with SCP having no problems whatsoever. This is obviously a config issue where I've missed best practice or similar, but I'm wondering where other people with better experience of Freenas would start to troubleshoot (accepting that these could even be client issues).
Any thoughts appreciated.