I’ve been a kernel engineer at Sun working on Solaris since I graduated from Brown University in 1998; I sit down the hall from
Bryan, Stephen and others here in sunny Menlo Park, CA. Like almost everyone else in Silicon Valley, I’m not from around here.
So why yet another Blog? After all, Sun apparently has more than 500 going at this point, and the Solaris group is already heavily represented. Someone recently (and politely) described me as a “contrarian.” Perhaps that means I can express a minority perspective in my writing (this is, at least in part the inspiration for the title of this blog; I will leave it as an exercise to the reader to guess or suggest the others). I’ve also been inspired by the excellent articles which Eric has written, and I hope to follow his example in writing useful, informative pieces. On the other hand, I regard the prospect of keeping a blog to be somewhat tedious, vaguely narcissistic, and certainly exhibitionist; as Homer Simpson recently said, “Instead of one big-shot controlling all the media, now there’s a thousand freaks Xeroxing their worthless opinions.” I’ll give it a try and see what happens.
I am also motivated by the chance to talk about some of the technology I have worked on, or have used, or have built and then misplaced somewhere in my home directory. In summary, for the last two and a half years I have primarily been involved in the
Solaris Zones project, led
by Andy Tucker. Zones has built a server consolidation facility directly into Solaris 10, and we think that’s unique among commodity operating systems.
The combination of Zones and the Solaris Resource
Manager (also built directly into the OS) add up to a powerful solution which our marketing department has dubbed
N1 Grid Containers. More recently, I spent several months ensuring that Zones and Solaris 10’s new Service
Management Facility (smf(5)) interoperate seamlessly.