NEW YORK ( TheStreet) -- Back in late June, Amazon.com's (AMZN) cloud service experienced an embarrassing outage after a series of thunderstorms knocked out power near its East Coast data center, Gigaom reported.
Services from Instagram, Quora, Heroku, Pinterest, Hootsuite, and Netflix (NFLX) were all affected, and a dating service called Whatsyourprice.com quit Amazon over the issue, as Information Week reported.
Clouds aren't supposed to do that.
Even when data centers go out, cloud customers are told to copy or mirror their services in multiple data centers. Just as this file is copied or cached thousands of times across the Internet, so are cloud services expected to be replicated over time, becoming more Internet-like.That's the goal, anyway. Cloud computing isn't supposed to be a data center, but a network of data centers, a global network like the Internet that will offer redundancy, multiple paths between people and resources, the security of knowing you can never be knocked offline, as Whatsyourprice was. We are told that what stands in the way of that goal are closed systems and closed standards. VMware's (VMW) ESX hypervisor, the market leader for virtualization, letting programs written for different operating systems run on shared hardware, is proprietary. Amazon's Application Program Interface (API), considered a de facto industry standard for public clouds whose use is rented, is proprietary. So is the Microsoft (MSFT) Azure cloud operating system. Against these market leaders stand a growing ecosystem of open source alternatives like the KVM hypervisor, the OpenStack infrastructure initially sponsored by Rackspace (RAX) and now supported by Red Hat (RHT) (among others), and Joyent's SmartOS, based on Sun Solaris. Open source advocates want to build entire cloud "stacks" on open source. A cloud stack would include an operating system, a hypervisor, infrastructure and a platform with computer languages and middleware. They argue this will enable the kind of interoperability found on the Internet, which is also based on open standards. But even here users have choices. Do you use SmartOS or Red Hat Enterprise Linux? The KVM hypervisor or Xen? OpenStack or CloudStack, which is offered by Citrix (CTXS) under the Apache license, as described in this press release?