Friday, December 22, 2006

An O/S for the data center?

I can’t take credit for this idea – it goes to Rob Gingell, Cassatt’s CTO, previously a VP and Sun Fellow. (Rob's blog)

But think of this: Software operating systems broker resources between applications, manage storage, I/O hardware and drivers, peripherals, etc., and even set priorities between them. They even (especially in Unix) isolate failed applications, if not, on occasion, re-start them. Also, mainly with Unix/Linux, OSs essentially isolate the underlying hardware from the applications – the user may never know (or care) if the platform is x86, RISC, etc.

So why not carry this analogy to the datacenter (where “the network is the computer” anyway)?

The problem set in the data center is similar: Operators spend most of their time balancing application resources between machines and across the network, installing drivers, adding patches and new software, re-starting failed servers, adding storage, doing backups, etc. In fact, in talking to customers, I’ve heard that almost 90% of time is spent “keeping the lights on” rather than doing value-add work. So, then why isn't there a technology that takes these manual tasks and and handles them as-would an O/S?

In full disclosure, this concept is essentially what Cassatt is trying to do: automate day-to-day operations so to have the data center operate as if it had an O/S. In this manner, administrators’ tasks are up-leveled to monitoring/maintaining overall capacity of compute power, memory & storage, deploying (but not managing) applications, and aligning the “O/S” operation with their business policies.

Then, maybe, operators will have more time to do fun stuff.

Tuesday, December 19, 2006

Introduction to (my version of) The Fountainhead

I've finally initiated a blog-of-my-own... after having thought it ever since I was with Sun Microsystems, where all employees were encouraged to do so ( Although Sun is in the midst of some hard times, they clearly are leading the way of "corporate transparency" - lead by Jonathan Schwartz (Wow. A CEO who blogs) - by encouraging employees to share thoughts and opinions. So, after that experience, and having read The Cluetrain Manifesto, I now embrace the importance of sharing ideas...

My theme here will be relatively focused: To highlight my personal perspective on valuable, yet untapped, opportunities in technology (did you catch the reference to Ayn Rand?). I'll also probably comment on where I challenge conventional wisdom, as well as antithetical or counterintuitive approaches, that might in fact be a "new way forward." (In no way am I, or do I plan to, endorse the Administration's current or future policies...). Thanks for reading.