I'm thinking about running zfs in prod as a volume manager for VM and system container disks.
They'll be replicated with DRBD, which means I have guarantees about writes hitting other servers at fsync time. For this reason, I'm not so concerned about local resiliency and so I wanted to float some sanity checks on my expectations running a pool with many nvme.
I think that double writes / the write mechanism necessitating a ZIL SLOG are unnecessary because data is tracked remotely. For this reason I understand I can disable synchronous writes which means I'll be likely to lose "pending" data in power failure etc. It seems I could re enable the sync flag if I detected my redundancy went do