Ian Kallen over at Technorati wrote a nice post about the cloud computing ontology and the subtleties of Infrastructure as a Service (IaaS).  I'm glad to know he's still working on the hard problems there at the blogsphere search engine after their recent cost cutting measures.  As he has said to me previously, he writes, "What I foresee is that the first vendor to embrace and commoditize a standard interface for infrastructure management changes the game."  I think he's right, particularly in his prediction that these standards will enable a market place in which workloads can be moved from cloud to cloud according to price, capacity, and feature criteria.  A few companies are jockeying for the pole position in the race to provide the arbitrage for this meta cloud that Ian envisions.  Rightscale is perhaps in the best spot for that right now.  But who's going to set the standards for interfacing with clouds.  It's still pretty early in the game, but there's no question that Amazon has a good leg up with the AWS API's, which are further butressed by Eucalytus's emulation of those interfaces in their open source Xen based IaaS stack.  Meanwhile, Ruv over at Enomaly is fostering a Unified Cloud Interface (UCI) standard to be submitted to the IETF next year.  Conspicuously, it appears that Amazon is involved in neither the Eucalyptus nor UCI standards efforts.  Meanwhile, Rightscale is working closely with Rich Wolski's Eucalytus team, and both of these standard bearers are advising on Sun's Network.com model.  It will be interesting to witness the evolution of agreed upon standard interfaces in the presence of the defacto standard that is AWS.  Until there's a cleaner and/or cheaper way to develop on OpenSolaris in the cloud, I'll continue to write to the AWS interfaces to launch and extend instances of OpenSolaris on EC2.
Comments:

You've got to admit that the Amazon AWS interface is incredibly elegant and simple. I love the small attention to detail, for example how identifiers start with "i-", "vol-" and "snap-" for instances, volumes, snapshots - and they provide the essential ingredients you need: persistent IP addresses, running instances of home-cooked images, mountable NAS volumes and snapshots. I'm very impressed and hope that Sun can come up with something just as good - hopefully better - and yes standards would be a huge help. Watch out for VMWare and their Cloud Operating System designs with companies like Rackspace - they could take the market over if Sun isn't careful.

Good luck!

Posted by Kevin Hutchinson on December 04, 2008 at 01:34 AM PST #

Post a Comment:
Comments are closed for this entry.

This blog copyright 2009 by downstream