Chris Jones
Cadet
- Joined
- Nov 25, 2013
- Messages
- 3
Hi there,
I am a new FreeNAS (and ZFS) user and I have built myself a physical FreeNAS server (to replace my Openfiler one) for use with my ESXi lab. Installation and setting up the volume and NFS share was quite straight forward, however I am getting very poor write performance.
I'm hoping someone can point me in the right direction as to how I can understand what the problem is and how I can do about making it a bit quicker! At the moment, I can't seem to write any faster than 2.5 megabytes (or 20 megabits) per second. I was hoping to write at about 40-50 MBps like I was with my Openfiler box.
My current setup:
CPU/Memory: i3 4130 (Haswell) / 16GB DDR3 1666MHz
Mobo: GA-H87M-D3H (all default settings)
Drives: 3 x 2TB SATA3 Seagate 7200rpm.
Dedicated 1Gbps network between host and FreeNAS box.
My one volume is configured in a Stripe. I tried to configure in a RaidZ, however there was little difference (RaidZ was slightly slower, but not noticeable). In my test, I migrated a VM from local storage in the ESXi host (which is a SAS 10k disk - No RAID) to the FreeNAS box via NFS. Also, I have configured NFS to map user root as per the VMware best practice doco.
I've attached some screenshots showing graphs of my network speed and write latency from ESXi. As you can see, the network speed suggests I'm receiving at about 20 Mbps and my write latency averaged around 1000ms for the duration of the transaction.
Configuration of my volume:
Graph of network throughput during write transaction:
Graph from ESXi showing disk latency averaging around 900-1000ms during write transaction:
Any pointers as to where and how I can look into understanding and overcoming this issue would be greatly appreciated. Thanks in advance!
Regards,
Chris.
I am a new FreeNAS (and ZFS) user and I have built myself a physical FreeNAS server (to replace my Openfiler one) for use with my ESXi lab. Installation and setting up the volume and NFS share was quite straight forward, however I am getting very poor write performance.
I'm hoping someone can point me in the right direction as to how I can understand what the problem is and how I can do about making it a bit quicker! At the moment, I can't seem to write any faster than 2.5 megabytes (or 20 megabits) per second. I was hoping to write at about 40-50 MBps like I was with my Openfiler box.
My current setup:
CPU/Memory: i3 4130 (Haswell) / 16GB DDR3 1666MHz
Mobo: GA-H87M-D3H (all default settings)
Drives: 3 x 2TB SATA3 Seagate 7200rpm.
Dedicated 1Gbps network between host and FreeNAS box.
My one volume is configured in a Stripe. I tried to configure in a RaidZ, however there was little difference (RaidZ was slightly slower, but not noticeable). In my test, I migrated a VM from local storage in the ESXi host (which is a SAS 10k disk - No RAID) to the FreeNAS box via NFS. Also, I have configured NFS to map user root as per the VMware best practice doco.
I've attached some screenshots showing graphs of my network speed and write latency from ESXi. As you can see, the network speed suggests I'm receiving at about 20 Mbps and my write latency averaged around 1000ms for the duration of the transaction.
Configuration of my volume:

Graph of network throughput during write transaction:

Graph from ESXi showing disk latency averaging around 900-1000ms during write transaction:

Any pointers as to where and how I can look into understanding and overcoming this issue would be greatly appreciated. Thanks in advance!
Regards,
Chris.