On Jul 31, 2009, at 7:24 AM, m...@bruningsystems.com wrote:

Hi Ross,

Ross wrote:
#3 zfs unlike other things like the build system are extremely well documented. There are books on it, code to read and even instructors (Max Bruning) who can teach you about the internals. My project even rganized a free online training for this....


Again, brilliant if you're a programmer.


I think it is a misconception that a course about internals is meant only for programmers. An internals course should teach how the system works. If you are a programmer, this should help you to do programming on the system. If you are an admin, it should help you in your admin work by giving you a better understanding of what the system is doing. If you are a user, it should help you to make better use of the system. In short, I think anyone
who is working with Solaris/OpenSolaris can benefit.

I agree with Max, 110%. As an example, for the USENIX Technical Conference I put together a full day tutorial on ZFS. It was really 2.5 days of tutorial crammed into one day, but hey, you get more than you pay for sometimes :-). I kept the level above the source code, but touching on the structure of the system, the on-disk format, why nvlists are used, and discussed a few of the acronyms seen in various messages or references. To get into the source code level, you are
looking at a week or more of lecture (and growing).

I am planning a sys-admin oriented version of this tutorial for the USENIX LISA conference in November. I intend to move away from the technical (how this is done) and more towards the operational (practical, sane implementations). If anyone has suggestions for topics to be covered, please drop me a line.

Also, if anyone wants to schedule some time at their site for training, I'm more
than happy to travel :-)
 -- richard

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to