Take this for what it is: the opinion on someone who knows less about zfs than 
probably anyone else on this thread ,but...

I would like to add my support for this proposal.

As I understand it, the reason for using ditto blocks on metadata, is that 
maintaining their integrity is vital for the health of the filesystem, even if 
the zpool isn't mirrored  or redundant in any way ie laptops, or people who 
just don't or can't add another drive.

One of the great things about zfs, is that it protects not just against 
mechanical failure, but against silent data corruption. Having this available 
to laptop owners seems to me to be important to making zfs even more attractive.

Granted, if you are running a enterprise based fileserver, this probably isn't 
going to be your first choice for data protection. You will probably be using 
the other features of zfs like mirroring, raidz raidz2 etc.

Am I correct in assuming that having say 2 copies of your "documents" 
filesystem means should silent data corruption occur, your data can be 
reconstructed. So that you can leave your os and base applications with 1 copy, 
but your important data can be protected.

In a way, this reminds me of intel's "matrix raid" but much cooler (it doesn't 
rely on a specific motherboard for one thing).

I would also agree that utilities like 'ls' and quotas should report both and 
count against peoples quotas. It just doesn't seem to hard to me to understand 
that because you have 2 copies, you halve the amount of available space.

Just to reiterate, I think this would be an awesome feature!

Celso.

PS. Please feel free to correct me on any technical inaccuracies. I am trying 
to learn about zfs and Solaris 10 in general.
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to