On Wed, 2006-06-28 at 17:32, Erik Trimble wrote:
> The main reason I don't see ZFS mirror / HW RAID5 as useful is this:
> 
> ZFS mirror/ RAID5:      capacity =  (N / 2) -1
>                                      speed <<  N / 2 -1
>                                      minimum # disks to lose before loss 
> of data:  4
>                                      maximum # disks to lose before loss 
> of data:  (N / 2) + 2
> 
> ZFS mirror / HW Stripe   capacity =  (N / 2)
>                                      speed >=  N / 2
>                                      minimum # disks to lose before loss 
> of data:  2
>                                      maximum # disks to lose before loss 
> of data:  (N / 2) + 1
> 
> Given a reasonable number of hot-spares, I simply can't see the (very) 
> marginal increase in safety give by using HW RAID5 as out balancing the 
> considerable speed hit using RAID5 takes. 

That's not quite right. There's no significant difference in
performance,
and the question is whether you're prepared to give up a small amount of
space for orders of magnitude increase in safety.

Each extra disk you can survive the failure of leads to a massive
increase in safety. By something like (just considering isolated
random disk failures) the ratio of the MTBF of a disk to the time
it takes to get a spare back in and repair the LUN. That's something
like 100,000 - which isn't a marginal increase in safety!

Yes, I know it's not that simple. The point to take from this is
simply that being able to survive 2 failures instead of 1 doesn't
double your safety, it increases it by a very large number. And
by a very large number again for the next failure you can survive.

In the stripe case, a single disk loss (pretty common) loses all your
redundancy straight off. A second disk failure (not particularly rare)
and all your data's toast. Hot spares don't really help in this case.

At this point having HW raid-5 underneath means you're still humming
along safely.

-- 
-Peter Tribble
L.I.S., University of Hertfordshire - http://www.herts.ac.uk/
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/


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

Reply via email to