FreeBSD ZFS file server with SSD HDD

Frank Leonhardt (m) frank2 at
Fri Oct 13 16:57:30 UTC 2017

On 13 October 2017 14:43:16 BST, Kate Dawson <k4t at> wrote:
>On Fri, Oct 13, 2017 at 01:04:50PM +0100, Frank Leonhardt (m) wrote:
>> This all matters A LOT if you're using ZFS to back a virtual HD for a
>VM. Things lke vSphere  make every NFS write synchronous. Given the
>guest OS is probably using a file format that makes this pointless adds
>insult to injury. ZFS writing every block to a CoW file will fragment
>it all to hell and back.
>> So, throwing hardware at it isn't going to solve the underlying
>problem. You need to sort out the sync writes. If your file store is on
>a UPS, ignore them (I comment out the code). And store your virtual HD
>on UFS if possible. 
>sync is disabled on the dataset, I think it's all async.  The VM's all
>have journalled files systems, and the the system is UPS backed.
>NFS is mounted async - I think that is the default for Debian Linux
>My understanding is that ZFS will always be consistent, however in the
>case of catastrophic shutdown some data may not be written to disk, and
>we will just have to take our chances.
>A key reason for ZFS being chosen was snapshots.  Otherwise I think
>GNU/Linux would have been chosen over FreeBSD and ZFS
>Thanks for the detailed info on ZIL/SLOG
>Kate Dawson
>> -- 
>> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>"The introduction of a coordinate system to geometry is an act of

Sent from my Android device with K-9 Mail. Please excuse my brevity.

More information about the freebsd-questions mailing list