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/
