Google has unveiled a service akin to Amazon’s Elastic Compute Cloud, letting developers and businesses hoist applications atop virtual machines running on the same sweeping infrastructure that underpins Google’s own applications and web services.
Unveiled on Thursday morning by Urs Hölzle — the man who oversees Google’s infrastructure — at the company’s annual developer conference, the new service is known as Google Compute Engine. The company already offers a service for building and running applications atop its infrastructure — Google App Engine — but this service does not offer access to raw virtual machines. With App Engine, you must code applications for specific APIs, or application programming interfaces, that place certain restrictions on what programming languages, libraries, and frameworks can be used.
With raw virtual machines, developers can pretty much run whatever software they want, just as they can with Amazon EC2, the undisputed king of the cloud computing game.
Google’s new service is currently in the beta testing stage, and it’s available to only a limited number of users. Hölzle claimed that next to competitors — presumably Amazon — the service would offer 50 percent more compute power per dollar. During his keynote, the Google man said that the service lets applications scale to hundreds of thousands of processors cores, showing one genetics-related application running on about 600,000 cores.
The move had been rumored since mid-May, with GigaOM reporting that Google was preparing to release a service akin to Amazon EC2. Google’s service will compete not only with EC2, but with a similar service Microsoft added to its Windows Azure cloud last month and services offered by the Texas-based Rackspace.
Like these competitors, Google Compute Engine is essentially a way of building and hosting applications without setting up computing hardware in your own data center. Amazon pioneered the idea of a public service that would provide businesses and developers with instant access to virtual servers and other computing resources, such as storage, and according to one estimate, its services now run as much as 1 percent of the internet. In response to the popularity of Amazon service, myriad companies have introduced similar services.
Continue Reading “Google Mimics Amazon Cloud With ‘Google Compute Engine’” »