On 9/2/07, Richard Elling <Richard.Elling at sun.com> wrote:
> IMNSHO, this thread has completely started off on the
> wrong foot.  The last decision to be made is which
> file system is separate.  The first decision to be made
> is what file system policies should be used.  Or, to look
> at this another way, having two separate file systems
> with the same policies is simply a waste of time and
> money.
>
> ZFS policies include:
> 1. quota
> 2. reservation
> 3. copies (ditto blocks for data)
> 4. xattr
> 5. read only
> 6. compression
> 7. atime
> 8. exec
> 9. setuid
> 10. devices
> 11. recordsize
> 12. ACL

Likely to be appended to the list over time are:

13. Deduplication
14. compression level

OpenSolaris Packaging + Patching polices include (my swag)..

1.  OpenSolaris exclusive directory (e.g. /usr)
2.  OpenSolaris package delivers one or more files into the directory
(e.g. /usr/bin)
3.  OpenSolaris package delivers a directory, but will not delivery
any files (e.g. /var/log)
4.  Directory is specifically allocated for 3rd party packages (e.g.
/opt, /etc/opt, /var/opt)
5.  [surely I am missing something]

Packaging and patching are important because of their interactions
with Snap Upgrade and Zones.

> If we can map these policies onto parts of the
> files tree, then the decision of how to setup the
> defaults will fall right out.

Good point.  You bring up ZFS policies.  I bring up packaging
policies.  What other policy areas should be considered?

-- 
Mike Gerdts
http://mgerdts.blogspot.com/

Reply via email to