Expert analysis and advice on server virtualization technologies, deployments and management.
Our blogger: Bernard Golden is CEO of consulting firm HyperStratus, which specializes in virtualization, cloud computing and related issues. He is also the author of "Virtualization for Dummies," the best-selling book on virtualization to date.
The Mix and Match Trouble with Virtualization and Cloud Computing
PAGE 2
While that offers Amazon a great new business opportunity, it also ends up benefitting end-user customers by adding to the number of easily available, ultra-high-quality data services based not on open standards rather than technology specific to a hardware or software vendor.
"To work, these services need to be better than you get from your own data center," Vogels says of cloud-computing services in general. "They have to be close to perfect, indistinguishable from perfect, which is a lot better than you can do in your own data center. Otherwise you don't want them."
You also don't want them if they're attached to one specific vendor or another, panel members agreed.
"For the average developer, the average IT shop, the level of abstraction keeps moving up a level at a time," according to Matthew Glotzbach, product management director at Google. "No one asks what's running between the hardware and the operating system. For a lot of businesses, the Internet is the platform as far as what you care about and what you can do."
Any service that provides anything but bandwidth and raw processing power includes some lock-in, according to Parker Harris, executive vice president of technology at Salesforce.com. But cloud-based services have to be inherently interoperable or they won't be financially viable for either the providers or the customers, Harris says.
"If you do it at the hardware level it's easy to imagine how you can move from one [vendor's product] to another," Rosenblum says. "At a higher level, I assume if I can get all my data into Salesforce and use it, then taking it to some other CRM provider would be relatively easy as well."
All those points are among the benefits that make cloud computing attractive as a generic idea. Buy what you need when you need it without having to worry too much about formats or operating systems or other vendor lock-in issues.
"Ultimately what you want to own is an application," Vogels says. "You don't want to own a machine or an operating system. At the end of the day you want to have the data and the application and don't want to have to worry about standardization."
In a cloud-computing model the operating system, "this thing that was really crucial to bind the interface to the hardware," Rosenblum says, "it will be there, but it will be part of the applications. You'll just pick from this set of applications and what you pick will come with some piece of the operating system in a package that you'll need."
Find out what vendors offer the products you need.
View the Vendor Matrix »


