> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
> boun...@opensolaris.org] On Behalf Of Jim Klimov
> 
> Well, in terms of mirroring over stripes, if any component of any
> stripe
> breaks,
> the whole half of the mirror is degraded. If another drive from another
> half
> also breaks, you're in trouble.

There's no such thing in ZFS.  You have a series of mirrors in the pool, and
if one side of one mirror breaks, no big deal.  If another side of another
mirror breaks, no big deal.  The only problem is when you lose both sides of
a single mirror.

Now please, nobody say this is either raid10 or raid01.  Because it's
neither one.  The definition of striping according to raid0 does not exist
in ZFS - but the essence is preserved and improved upon.  In a strictly
defined raid0, you have a set number of devices which are all the same size.
It benefits large sequential operations, but it hurts small operations.  You
cannot expand by simply adding more devices, and they all must be the same
size.  The ZFS concept of striping is more like a combination of raid0
striping and concatenation ... Preserve the best parts of each and throw
away the bad parts of each.  Optimize for both small operations and serial
operations, expand with any size disk at any time.

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

Reply via email to