On Sun, 19 Jul 2009, Martin wrote:
I don't see much similarity between mirroring and raidz other than
that they both support redundancy.
A single parity device against a single data device is, in essence,
mirroring. For all intents and purposes, raid and mirroring with
this configuration are one and the same.
Try creating a raidz pool with two drives (or files), pull one of the
drives, and see what happens. Then try the same with mirroring. Do
they behave the same? I expect not ...
I am not sure if raidz even allows you to create pool with just two
drives.
The point simply was that it might be straightforward to add a
device and convert a raidz array into a raidz2 array, which
effectively would be adding a parity device. An extension of that
is to convert a raidz2 array back into a raidz array and increase
its size without adding a device.
That would be nice. Before developers worry about such exotic
features, I would rather that they attend to the gross performance
issues so that zfs performs at least as well as Windows NTFS or Linux
XFS in all common cases.
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