On Oct 21, 2010, at 6:19 AM, Eff Norwood wrote:
> Let me frame this in the context specifically of VMWare ESXi 4.x. If I create 
> a zvol and give it to ESXi via iSCSI our experience has been that it is very 
> fast and guest response is excellent. If we use NFS without a zil (we use 
> DDRdrive X1==awesome) because VMWare uses sync (Stable = FSYNC) writes NFS 
> performance is not very good. Once we enable our zil accelerator, NFS 
> performance is approximately as fast as iSCSI. Enabling or disabling the zil 
> has no measurable impact on iSCSI performance for us.
> 
> Does a zvol use the zil then or not? If it does, then iSCSI performance seems 
> like it should also be slower without a zil accelerator but it's not. If it 
> doesn't, then is it true that if the power goes off when I'm doing a write to 
> iSCSI and I have no battery backed HBA or RAID card I'll lose data?

The risk here is not really different that that faced by normal disk drives 
which have
nonvolatile buffers (eg virtually all HDDs and some SSDs).  This is why 
applications
can send cache flush commands when they need to ensure the data is on the media.
 -- richard

-- 
OpenStorage Summit, October 25-27, Palo Alto, CA
http://nexenta-summit2010.eventbrite.com
USENIX LISA '10 Conference, November 7-12, San Jose, CA
ZFS and performance consulting
http://www.RichardElling.com













_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to