On Sat, 18 Jul 2009, Martin wrote:
In fact, get rid of mirroring, because it clearly is a variant of raidz with two devices. Want three way mirroring? Call that raidz2
I don't see much similarity between mirroring and raidz other than that they both support redundancy.
Let's not stop there, though. Once we have any number of parity devices, why can't I add a parity device to an array? That should be simple enough with a scrub to set the parity. In fact, what is to stop me from removing a parity device? Once again, I think the code would make this rather easy.
A RAID system with distributed parity (like raidz) does not have a "parity device". Instead, all disks are treated as equal. Without distributed parity you have a bottleneck and it becomes difficult to scale the array to different stripe sizes.
Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss