Open source and the cloud: An unbalanced marriage
One does all the work
Selling Jeff Bezos
People are hoping that it does, this is for sure. And the ability to grab some source code, tweak it to do something clever, and keep that cleverness all to themselves. Unless the Affero GPL v3 (a variant that compels contribution of code even for services, according to Aslett) or maybe the Open Software License (which already apparently does so already) take off, it seems that cloud providers with the most IT technical muscle will benefit more than those who rely on the open source variants of cloud extensions.
Here's the second problem with open source software providers thinking they are going to necessarily make money off cloud computing. What are companies like Red Hat, Novell, and Oracle (which has Linux and soon Solaris) going to do when when Amazon and Google simply tell IT shops they will build and maintain an internal cloud using all their own secret sauce, right there in the corporate data center? The internal cloud will be the same as the external one, and the compatibility issues just go away.
The big fear at system makers these days must be that it may be far easier to just let Google or Amazon build you a cloudy data center than have IBM, Hewlett-Packard, or Oracle and a bunch of software partners do it with some modicum of compatibility with a public cloud like EC2. Neither Amazon nor Google have said they are planning to build and sell internal clouds for companies, but Google was perfectly happy to sell search appliances for an outrageous amount of money and Amazon would probably sell Jeff Bezos himself in the Office Products & Supplies section if the retailer was convinced it could get a good price.
As far as IT is concerned, a commercially supported, internal cloud infrastructure with the Google or Amazon label on it might be a lot easier to sell than creating the kinds of cloud computing standards and security and compliance measures that Red Hat knows have to be established to make it not only easy to move applications onto clouds. But to allow them to move from one cloud to another. I am not sure how the GPL v2 license would affect such a box, but all Amazon or Google would have to do is say they are co-locating their iron inside corporate data centers for their services customers to deal with latency or other issues and then continue to sell that setup as a service. The lawyers got nothing.
Red Hat and its partners and competitors in the infrastructure space need standards, and they need as much of this code open source as possible. That's for sure. (El Reg will be taking a look at the cloud-related projects Red Hat has cooking in separate coverage).
So what is actually happening out there in data centers when it comes to clouds? And how much money are we talking about when it comes to cloudy infrastructure?
William Fellows, the principle analyst at the 451 Group, spoke a bit at the Open Source Cloud Computing Forum about it, saying that IT shops "love the model and they want to imitate, emulate, and replicate" what the cloud providers like Amazon and Google are doing. According to surveys done by the 451 Group, setting up private clouds has saved some companies as much as 30 per cent on their infrastructure costs, and companies that are mulling cloud infrastructure are willing to dedicate as much as 25 per cent of their total capacity to clouds.
IT shops like the fact that clouds offer a self-service deployment model with built-in charge back mechanisms, and Fellows says that application test and development and disaster recovery are the two killer applications for clouds today.
"Our guess is that there will be a relatively small number of public clouds, but a lot more private clouds out there," says Fellows. Unless, as I have suggested, the public cloud providers go private and basically push the incumbent system providers out of the market.
How much money is at stake right now? Not much. Fellows says that sales estimates for infrastructure as a service (selling raw capacity on virtualized servers, not applications like Salesforce.com sells) are all over the map.
"Pick a number," says Fellows. "One analyst will tell you it is tens of billions [of dollars] and another will tell you it is hundreds of billions." Fellows has picked some numbers of his own and estimates that global IaaS sales in 2008 were around $137m and will rise to around $300m this year and to $1.25bn in 2011.
That is hardly a dent in the overall IT market. But that can change, and if the global economy continues to be challenging and cloud providers can demonstrate security and cost savings, the numbers could change a lot faster than perhaps many expect. ®