Updating my Bio to reflect zones
By John Clingan on Jan 30, 2007
Looks like I have to update my Bio (here and here) for the March 1st instantiation of the UUASC, where I will participate in a Unix Virtualization roundtable (along with near non-blogging-heathen Matt). I just realized my bio doesn't have much content regarding my involvement with zones.
I started playing with Zones somewhere around the mid-20 builds of Nevada / Solaris Express. One of the things I realized rather quickly is how lightweight zones are. So, to figure out just how lightweight, I leveraged some internal storage and wrote a script (superceded by zonemgr) to find out how many I could squeeze into an Ultra 10 with 1GB RAM. The answer is 190. From Monty Python, it literally couldn't eat another bite.
I later repeated the test with a 1/2 populate v880, capping out at 600, all able to deliver apache's index.html I could have squeezed more, but I ran out of time.
When I asked those who read my blog to name it, they chose "The Clingan Zone", based on my zones work. To this day I am very grateful to those who participated and those who read my blog, making my life much more interesting.
I also updated a demo, originally used to demo Solaris 9 resources management, to support Solaris 10 zones. While it works well, it needs an update. When I do that, I'll post the code to OpenSolaris.org.
I also participate with main man Brad Diggs in the development of zonemgr, where I plan to add a GUI front end. Zones are easy to deploy, but zonemgr allows you to do more with less typing, as well as some value-add post-configuration, all from one command (potentially long) line.
Right now I am working with customers to deploy Sun's Application Server and Web Server in Zones.