On Oct 21, 2010, at 5:26 PM, Erik Trimble wrote:

> 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).

Indeed... to quote someone (Erik) recently, 

(a) I'm not infallible. :-)

 -- 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