On Thu, 2010-10-21 at 17:09 -0700, Richard Elling wrote:
> 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
> 

I think you mean "volatile buffers", right? You'll lose data if you HD
or SSD has a volatile buffer (almost always DRAM chips with no battery
or supercapacitor).



-- 
Erik Trimble
Java System Support
Mailstop:  usca22-317
Phone:  x67195
Santa Clara, CA
Timezone: US/Pacific (GMT-0800)

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

Reply via email to