Having the requirement benefit of working with both Dave McCrory and Joyent on a daily basis at Dell, I cannot resist weighing in on the blog pong between them.
Dave’s post comparing VM pricing prompted Joyent to blog that VMs are not the only measure of cloud.
While I completely agree that clouds are not all about VMs, I think that Joyent is too limited in their definition of cloud in their reply. We’re seeing an emergence of services as the differentiator between clouds.
Looking at Amazon, Azure, and Google, the clear way to reduce cloud spend is to migrate applications to consume their services (SQL, Storage, Bus, etc).
If cloud users are primarily concerned about price per hour (which I’m not convinced is the case) then they have real motivation to migrate from purely VM (or SmartMachine(tm) ) based applications to ones that use services.