On 12/09/06, Matthew Ahrens <[EMAIL PROTECTED]> wrote:
Here is a proposal for a new 'copies' property which would allow
different levels of replication for different filesystems.
Your comments are appreciated!
Flexibility is always nice, but this seems to greatly complicate things,
both technically and conceptually (sometimes, good design is about what
is left out :) ).
Seems to me this lets you say 'files in this directory are x times more
valuable than files elsewhere'. Others have covered some of my
concerns (guarantees, cleanup, etc.). In addition,
* if I move a file somewhere else, does it become less important?
* zpools let you do that already
(admittedly with less granularity, but *much* *much* more simply -
and disk is cheap in my world)
* I don't need to do that :)
The only real use I'd see would be for redundant copies
on a single disk, but then why wouldn't I just add a disk?
* disks are cheap, and creating a mirror from a single disk is very easy
(and conceptually simple)
* *removing* a disk from a mirror pair is simple too - I make mistakes
sometimes
* in my experience, disks fail. When you get bad errors on part of a disk,
the disk is about to die.
* you can already create a/several zpools using disk
partitions as vdevs. That's not all that safe, and I don't see this being
any safer.
Sorry to be negative, but to me ZFS' simplicity is one of its major features.
I think this provides a cool feature, but I question it's usefulness.
Quite possibly I just don't have the particular itch this is intended
to scratch - is this a much requested feature?
--
Rasputin :: Jack of All Trades - Master of Nuns
http://number9.hellooperator.net/
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss