Oren Teich, Ken Wallich and Ashish Patel of Sun Microsystems spent an hour with me yesterday evening. The conversation covered quite a bit of territory. All right, I'll admit it, my train of thought is easily derailed. So, I forced these poor unfortunate people to ramble through many different layers of virtualization technology. Even though the provocation was rather severe, they were gracious enough to go along for the ride. Sun's architects have segmented the problem into the following high level areas.
One of the more interesting tidbits I gleaned from the rambling discussion was the level of thinking Sun's overarching view of management of virtualized resources demonstrates. Rather than picking one problem to solve, Sun has experience in building very large computing solutions. It understands that power and scope can be as important as features and functions.
A company without this type of experience might build solutions able to manage hundreds to, perhaps, thousands of virtualized resources. Sun's architects are thinking about hundreds of thousands of resources to even larger environments.
What do you think, class, are these the right categories? Do you believe that Sun has left out something important? Do you believe that Sun has included things that really don't belong on this list?