bad performance after adding mirrored SLOG
Posted: 31 Jan 2014 09:32
Hi
Yesterday i installed my mirrored SSDs (ADATA SX900 64GB) to enably "sync=always" in my ZFS dataset which is used to provide and ESXi datastore.
Before this, i could get approx. 100MB/s with CrystalDiskMark on a VM, but now i am stuck to a maximum of 25MB/s. The command "gstat" shows me the same. The SSDs are connected to the onboard S-ATA2 controller.
I have 16GB of RAM and 4 1.5TB drives in a striped-mirror config running the latest NAS4Free. Further i have enabled these kernel tune values:
vm.kmem_size 14336M
vfs.zfs.arc_max 12288M
vfs.zfs.arc_min 12288M
vfs.zfs.prefetch_disable 0
vfs.zfs.zil_disable 0
vfs.zfs.txg.timeout 5
vfs.zfs.vdev.max_pending 10
vfs.zfs.vdev.min_pending 4
vfs.zfs.write_limit_override 0
What causes this issue?
Best,
Thomas
Yesterday i installed my mirrored SSDs (ADATA SX900 64GB) to enably "sync=always" in my ZFS dataset which is used to provide and ESXi datastore.
Before this, i could get approx. 100MB/s with CrystalDiskMark on a VM, but now i am stuck to a maximum of 25MB/s. The command "gstat" shows me the same. The SSDs are connected to the onboard S-ATA2 controller.
I have 16GB of RAM and 4 1.5TB drives in a striped-mirror config running the latest NAS4Free. Further i have enabled these kernel tune values:
vm.kmem_size 14336M
vfs.zfs.arc_max 12288M
vfs.zfs.arc_min 12288M
vfs.zfs.prefetch_disable 0
vfs.zfs.zil_disable 0
vfs.zfs.txg.timeout 5
vfs.zfs.vdev.max_pending 10
vfs.zfs.vdev.min_pending 4
vfs.zfs.write_limit_override 0
What causes this issue?
Best,
Thomas