On 5-Dec-07, at 4:19 AM, can you guess? wrote:

>>>> On 11/7/07, can you guess?
>>> [EMAIL PROTECTED]
>>>> wrote:
>>> However, ZFS is not the *only* open-source
>> approach
>>> which may allow that to happen, so the real
>> question
>>> becomes just how it compares with equally
>> inexpensive
>>> current and potential alternatives (and that would
>>> make for an interesting discussion that I'm not
>> sure
>>> I have time to initiate tonight).
>>>
>>> - bill
>>
>> Hi bill, only a question:
>> I'm an ex linux user migrated to solaris for zfs and
>> its checksumming;
>
> So the question is:  do you really need that feature (please  
> quantify that need if you think you do), or do you just like it  
> because it makes you feel all warm and safe?
>
> Warm and safe is definitely a nice feeling, of course, but out in  
> the real world of corporate purchasing it's just one feature out of  
> many 'nice to haves' - and not necessarily the most important.  In  
> particular, if the *actual* risk reduction turns out to be  
> relatively minor, that nice 'feeling' doesn't carry all that much  
> weight.

On the other hand, it's hard to argue for risk *increase* (using  
something else)...

--Toby

>
>  you say there are other open-source
>> alternatives but, for a linux end user, I'm aware
>> only of Oracle btrfs
>> (http://oss.oracle.com/projects/btrfs/), who is a
>> Checksumming Copy on Write Filesystem not in a final
>> state.
>>
>> what *real* alternatives are you referring to???
>
> As I said in the post to which you responded, I consider ZFS's ease  
> of management to be more important (given that even in high-end  
> installations storage management costs dwarf storage equipment  
> costs) than its real but relatively marginal reliability edge, and  
> that's the context in which I made my comment about alternatives  
> (though even there if ZFS continues to require definition of mirror  
> pairs and parity groups for redundancy that reduces its ease-of- 
> management edge, as does its limitation to a single host system in  
> terms of ease-of-scaling).
>
> Specifically, features like snapshots, disk scrubbing (to improve  
> reliability by dramatically reducing the likelihood of encountering  
> an unreadable sector during a RAID rebuild), and software RAID (to  
> reduce hardware costs) have been available for some time in Linux  
> and FreeBSD, and canned management aids would not be difficult to  
> develop if they don't exist already.  The dreaded 'write hole' in  
> software RAID is a relatively minor exposure (since it only  
> compromises data if a system crash or UPS failure - both rare  
> events in an enterprise setting - sneaks in between a data write  
> and the corresponding parity update and then, before the array has  
> restored parity consistency in the background, a disk dies) - and  
> that exposure can be reduced to seconds by a minuscule amount of  
> NVRAM that remembers which writes were active (or to zero with  
> somewhat more NVRAM to remember the updates themselves in an  
> inexpensive hardware solution).
>
> The real question is usually what level of risk an enterprise  
> storage user is willing to tolerate.  At the paranoid end of the  
> scale reside the users who will accept nothing less than z-series  
> or Tandem-/Stratus-style end-to-end hardware checking from the  
> processor traces on out - which rules out most environments that  
> ZFS runs in (unless Sun's N-series telco products might fill the  
> bill:  I'm not very familiar with them).  And once you get down  
> into users of commodity processors, the risk level of using stable  
> and robust file systems that lack ZFS's additional integrity checks  
> is comparable to the risk inherent in the rest of the system (at  
> least if the systems are carefully constructed, which should be a  
> given in an enterprise setting) - so other open-source solutions  
> are definitely in play there.
>
> All things being equal, of course users would opt for even  
> marginally higher reliability - but all things are never equal.  If  
> using ZFS would require changing platforms or changing code, that's  
> almost certainly a show-stopper for enterprise users.  If using ZFS  
> would compromise performance or require changes in management  
> practices (e.g., to accommodate file-system-level quotas), those  
> are at least significant impediments.  In other words, ZFS has its  
> pluses and minuses just as other open-source file systems do, and  
> they *all* have the potential to start edging out expensive  
> proprietary solutions in *some* applications (and in fact have  
> already started to do so).
>
> When we move from 'current' to 'potential' alternatives, the scope  
> for competition widens.  Because it's certainly possible to create  
> a file system that has all of ZFS's added reliability but runs  
> faster, scales better, incorporates additional useful features, and  
> is easier to manage.  That discussion is the one that would take a  
> lot of time to delve into adequately (and might be considered off  
> topic for this forum - which is why I've tried to concentrate here  
> on improvements that ZFS could actually incorporate without turning  
> it upside down).
>
> - bill
>
>
> This message posted from opensolaris.org
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

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

Reply via email to