PDA

View Full Version : https://wiki.ubuntu.com/ZFS



poberauer
November 10th, 2017, 01:58 PM
On the Ubuntu wiki page for ZFS there are several Use Cases.
https://wiki.ubuntu.com/ZFS

Ari and Jack stand out:


"Ari has a single disk workstation. She buys a new disk and plugs it in. ZFS automatically adds the new disk space into the pool. Her home directory is mirrored, while her OS and temp space is striped automatically in the background."
"Jack has three disks of different sizes. Configuring a sensible partition and RAID set-up is completely trial and error. ZFS abstracts the three disks into one pool of space, and gives the best balance of performance and security. Jack declares that some media directories do not need to be fault-tolerant, and ZFS transparently stripes them across all the disks."


With traditional RAID, if a user has say four disks, they might chose to:


mirror a pair of them, for data that needs high availability / redundancy
stripe the other pair, for data that doesn't need redundancy, but needs extra speed and/or space


But with ZFS, from Ari and Jack's cases, it sounds like we can simply:


add all four disks to the same pool, and then
chose which directories to stripe across all the disks and
which directories to mirror?


But when looking deeper into the ZFS docs and forums for concrete examples of how to use ZFS like this, the examples seem to gravitate back towards more traditional RAID setups.
e.g.
https://wiki.ubuntu.com/Kernel/Reference/ZFS

If Ari and Jack's cases are perfect ways to use ZFS, it would be good to link them to concrete examples of how to achieve similar setups?

Or if Ari and Jack's cases are not without consequences/caveats, it would be good to spell those out?

poberauer
November 10th, 2017, 10:01 PM
Google search for Ari and Jack's cases reveals the following:
https://serverfault.com/a/721036

Which states that "These paragraphs are misleading and misinformed", and then further explains why.

If this debunking is correct, it would be good to improve Ari and Jack's cases?

Or if the debunking is incorrect, it would be good to defend/back up Ari and Jack's cases with examples?

dartrunner
November 28th, 2017, 05:18 PM
I wish someone would delve into this, the more I read about ZFS the more confused I get.

QIII
November 28th, 2017, 05:28 PM
Hello!

What would you like to be done? That is the part of the official Ubuntu documentation, not the community help wiki. We aren't Canonical employees and we don't write the official documentation.

dartrunner
November 28th, 2017, 08:00 PM
Hello!

What would you like to be done? That is the part of the official Ubuntu documentation, not the community help wiki. We aren't Canonical employees and we don't write the official documentation.

Didn't mean necessarily here in this forum, just wish that there was more concise up to date information on the subject. Just venting some frustration on the subject as everything I find is either a rehash of the very basics or setting up a large data center. I'm just wanting to find some solid information on zfs somewhere in the middle with good examples. Also, there is some information that applies to the BSD zfs implementation that does not seem to be the same for the zfsonlinux project, and it is not always clear which OS the article is referencing. Anyway, didn't mean to offend anyone or imply that the forums are not doing a good service for the community.