I have been using OmniOS with the napp-it web gui for a few years now.
Since then FreeBSD/FreeNAS has made significant progress in the ZFS world and use SMB3 (OmniOS is stuck in the legacy SMB world).
I run my ZFS appliance in a VM running on a ESXi 5.5 Update 1 Hypervisor. I passthrough my JBOD cards to the VM, give it 20GB of RAM (the system has 64GB), I also use vmxnet3 10G NIC.
I've installed FreeNAS (9.2.1.5 x64) without issue, i've copied the vmxnet3 drivers. Imported my pool, everything went well (amazing!). NFS and SMB works too.
So feature wide it seem to be good to go.
The only issue I encountered is SMB write speed.
Basically I imported a pool from my OmniOS, enabled SMBv3. Then started to write a 20GB file from a SSD on my workstation.
Number look as follow:
20GB from ZFS to SSD:
OmniOS: 103Mb/s
FreeNAS: 100Mb/s
20Gb from SSD to ZFS
OmniOS: 114Mb/s
FreeNAS: 80Mb/s
Is anyone aware of any setting or tweak or things I could look at to figure out why there is such a difference? (nearly 40 Mb/s) on the same pool. Same configuration, two different OS.
Thanks!
Since then FreeBSD/FreeNAS has made significant progress in the ZFS world and use SMB3 (OmniOS is stuck in the legacy SMB world).
I run my ZFS appliance in a VM running on a ESXi 5.5 Update 1 Hypervisor. I passthrough my JBOD cards to the VM, give it 20GB of RAM (the system has 64GB), I also use vmxnet3 10G NIC.
I've installed FreeNAS (9.2.1.5 x64) without issue, i've copied the vmxnet3 drivers. Imported my pool, everything went well (amazing!). NFS and SMB works too.
So feature wide it seem to be good to go.
The only issue I encountered is SMB write speed.
Basically I imported a pool from my OmniOS, enabled SMBv3. Then started to write a 20GB file from a SSD on my workstation.
Number look as follow:
20GB from ZFS to SSD:
OmniOS: 103Mb/s
FreeNAS: 100Mb/s
20Gb from SSD to ZFS
OmniOS: 114Mb/s
FreeNAS: 80Mb/s
Is anyone aware of any setting or tweak or things I could look at to figure out why there is such a difference? (nearly 40 Mb/s) on the same pool. Same configuration, two different OS.
Thanks!