Google takes on AWS, Azure virty servers with micro billing and fat disks

Compute Engine open for all

Top three mobile application threats

Google I/O Google is done dabbling with raw compute and storage infrastructure and has thrown the doors wide open on its Compute Engine services, while at the same time offering finer-grained pricing and fatter persistent storage for its virtual machines than is available from Amazon Web Services, Microsoft Windows Azure, and other public clouds.

In a session following the keynote today in San Francisco, Urs Hölzle, senior vice president for technical infrastructure, discussed Google's Cloud Platform, revealing enhancements to Compute Engine, a service launched in June 2012, which competes with Amazon EC2, Microsoft Azure Compute, Rackspace Cloud, and a slew of others.

"Many of you want and need access to raw VMs, and that's important," he said. "We rolled out Compute Engine a year ago, and we have rolled out a ton of improvements since then."

The biggest and most important change is a sensible, even radical, shift in pricing as Compute Engine becomes generally available. Instead of charging per-hour for compute capacity for raw virty server slices, as everyone in the industry does, Google is to charge by the minute.

"Today, the standard unit of measure for compute is an hour, regardless of how much time you actually use," said Hölzle. "So if you have a 15 minute job that is done after 15 minutes, you still pay for 60 minutes, which increases your actual costs by four times."

"So just think about that. Imagine making a 15 minute phone call and then you get charged for a full hour. It makes no sense. And starting today, you won't get overcharged like that on Compute Engine."

Google has a caveat and qualifier on those per-minute charges for Compute Engine instance capacity. The charges are indeed billed in one-minute increments, but you have to pay with a ten-minute minimum.

Even so, in one fell swoop, Google has wiped out a whole chunk of profits that all of the other cloud providers have been counting on - like Bitcoins. Maybe a little too much like Bitcoins. . . .

Google's price list for Compute Engine instances still shows per-hour fees for virty machines hosted in Google's US and European data centers. Presumably, the per-minute rate for any machine is the hourly rate divided by 60 with a 10-minute minimum.

The current price list is effective as of December 1, 2012 and El Reg confirmed with Google that the billing system for Computer Engine will figure out the minutes. And by the way, it rounds up to the next minute if you go a second beyond a minute.

Another change as Compute Engine moves into general availability are shared-core instances. These are small, sub-core instances, like those available on other clouds, but unlike the tiny VMs on other clouds, according to Hölzle, who says the two from Google have predictable and consistent performance, not best-effort performance.

The g1-small instance has one virtual core, 1.7GB of virtual memory, and no persistent disk; it costs 5.4 cents per hour. The f1-micro instance has a single virtual core, 600MB of virtual memory, and no persistent disk and costs 1.9 cents per hour.

According to Hölzle, these instances are ideal for experimentation and are aimed at tasks that don't need a lot of resources but which you want to have running for a long time at a reasonable cost.

Big storage

The other big change that will cause heartburn at other public cloud providers is Google's decision to offer 10TB of persistent storage as an option for Compute Engine instances.

"Our persistent disks are limited to 1TB, and even though it matches what other providers have, it wasn't really enough," Hölzle says. "And you asked us to make them bigger and you were right – 1TB isn't really big enough."

This may not be as big as a deal as when Google offered 1GB of email storage when Gmail launched so many years ago at a time when others offered tens of megabytes. But the combination of minute billing and fat persistent disks is going to have a ripple effect on pricing throughout the cloud.

Just like every time Amazon Web Services cuts prices it does. Google buys enough iron that it can probably get into a price war with Amazon, and it sure as hell has a lot more profits than the e-tailing giant ever dreamed of.

This cloud price war is going to be fun to watch, especially if you are a customer.

Routing and OpenFlowing

Hölzle did not make a big fuss about the networking that underpins the Compute Engine service, but he noted an Advanced Routing feature that creates a virtual private network to link from your on-premise infrastructure over a secure tunnel.

Google is a pioneer in using OpenFlow SDN in production

Google is a pioneer in using OpenFlow SDN in production

He also bragged that with everyone yammering about OpenFlow and software-defined networks, Google has operated an OpenFlow backbone with several terabits per second of aggregate bandwidth that connects its data centers in North America, Europe, and Asia for the past two years.

Of course, Google is also rich enough to lay its own undersea fiber optic cables to link its data centers, too. Few companies on the planet can afford to do that. ®

High performance access to file storage

More from The Register

next story
This time it's 'Personal': new Office 365 sub covers just two devices
Redmond also brings Office into Google's back yard
Kingston DataTraveler MicroDuo: Turn your phone into a 72GB beast
USB-usiness in the front, micro-USB party in the back
Dropbox defends fantastically badly timed Condoleezza Rice appointment
'Nothing is going to change with Dr. Rice's appointment,' file sharer promises
Inside the Hekaton: SQL Server 2014's database engine deconstructed
Nadella's database sqares the circle of cheap memory vs speed
BOFH: Oh DO tell us what you think. *CLICK*
$%%&amp Oh dear, we've been cut *CLICK* Well hello *CLICK* You're breaking up...
Just what could be inside Dropbox's new 'Home For Life'?
Biz apps, messaging, photos, email, more storage – sorry, did you think there would be cake?
AMD's 'Seattle' 64-bit ARM server chips now sampling, set to launch in late 2014
But they won't appear in SeaMicro Fabric Compute Systems anytime soon
Amazon reveals its Google-killing 'R3' server instances
A mega-memory instance that never forgets
prev story


Top three mobile application threats
Learn about three of the top mobile application security threats facing businesses today and recommendations on how to mitigate the risk.
Combat fraud and increase customer satisfaction
Based on their experience using HP ArcSight Enterprise Security Manager for IT security operations, Finansbank moved to HP ArcSight ESM for fraud management.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
SANS - Survey on application security programs
In this whitepaper learn about the state of application security programs and practices of 488 surveyed respondents, and discover how mature and effective these programs are.