On 03/08/2010 23:20, Ross Walker wrote:
Nothing has been violated here.
Look for WCE flag in COMSTAR where you can control how a given zvol should
behave (synchronous or asynchronous). Additionally in recent build you have zfs
set sync={disabled|default|always} which also works with zvols.
So you do have a control over how it is supposed to behave and to make it nice
it is even on per zvol basis.
It is just that the default is synchronous.
Ah, ok, my experience has been with Solaris and the iscsitgt which, correct me
if I am wrong, is still synchronous only.
I don't remember if it offered or not an ability to manipulate zvol's
WCE flag but if it didn't then you can do it anyway as it is a zvol
property. For an example see
http://milek.blogspot.com/2010/02/zvols-write-cache.html
--
Robert Milkowski
http://milek.blogspot.com
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss