Category Archives: Google Compute Engine

Google launches virtual machine customisation facility

Google cloud platformGoogle has announced a new more fitting way of buying virtual machines (VMs) in the cloud. It claims the extra attention to detail will stamp out forced over purchasing and save customers money.

With the newly launched beta of Custom Machine Types for Google’s Compute Engine, Google promised that it will bring an end to the days when “major cloud buyers force you to overbuy”. Google has promised that under its new system users can buy the exact amount of processing power and memory that they need for their VM.

The new system, explained in a Google blog, aims to improve the experience for customers when buying a new virtual machine in the cloud. Google says it wants to replace the old system, where users have to choose from a menu of pre-configured CPU and RAM options on machines that are never quite adjusted right to fit the user. Since VMs usually come in multiples of two, Google explained, customers frequently have to buy eight CPUs, even when they only need six.

The Custom Machine Types system will let users buy virtual CPU (vCPU) and RAM in smaller units (Gigibytes rather than Gigabytes) and give customer more options to adjust the number of cores and memory as needed. If a customer’s bottom line expands, the cloud can be ‘let out’ accordingly. In another tailoring option, Google has introduced smaller units of charging (with per-minute billing) in a bid to create more accurate metering of the customer’s consumption of resources.

In the US every vCPU hour will cost $0.03492 and every GiB of RAM will cost $0.00468 per hour. The price for Europe and Asia, however, is a slightly higher rate $0.03841 per vCPU hour. Rates will decrease on bulk purchasing however.

Support is available in Google’s command line tools and through its application programming interface (API) and Google says it will create a special graphical interface for its virtual machine shop in its Developer Console. Developers can specify their choice of operating system for their tailored VM, with the current options being CentOS, CoreOS, Debian, OpenSUSE and Ubuntu.

Meanwhile, elsewhere in the Google organisation, it is working with content deliverer Akamai Technologies to reduce hosting and egress costs and improve performance for Akamai customers taking advantage of Google Cloud Platform.

OK, Google, What Do I Need To Know About I/O Cloud Announcements?

With all the focus on Google Glass, new Maps features and Star Trek-ish conversations coming to Google Search everywhere (“OK Google…”) let’s not forget Google’s cloud computing moves:

Google Compute Engine – now available for everyone

New Compute Engine features:

  • Sub-hour billing charges for instances in one-minute increments with a ten-minute minimum, so you don’t pay for compute minutes that you don’t use
  • Shared-core instances provide smaller instance shapes for low-intensity workloads
  • Advanced Routing features help you create gateways and VPN servers, and enable you to build applications that span your local network and Google’s cloud
  • Large persistent disks support up to 10 terabytes per volume, which translates to 10X the industry standard

ISO 27001:2005 international security certification for Compute Engine, Google App Engine, and Google Cloud Storage.

Google App Engine adds PHP runtime

Google Cloud Datastore (AKA NoSQL)

Google Cloud Datastore is a fully managed and schemaless solution for storing non-relational data. Based on the popular App Engine High Replication Datastore, Cloud Datastore is a standalone service that features automatic scalability and high availability while still providing powerful capabilities such as ACID transactions, SQL-like queries, indexes and more.

You can catch today’s live streams for two Google Cloud talks, or watch recordings of yesterdays, here.

This time next  year we’ll probably just open up the Google home page, tap the mike, and ask, “OK, Google, what do I need to know about Google Cloud?”

Google Fiber Has Far-reaching Implications

Image representing Google as depicted in Crunc...

Reading this post on Google’s low-cost, super-fast fiber-to-the-home initiative (makes me sort of wish I lived in Kansas City) brought to mind all the other Google products and initiatives that might be empowered by it. Go read it, then come back here and consider:

Chrome OS: it takes a long time to make a new operating system and it looks trivial today, but with widely available gigabit internet at the household and small business level it begins to look like a realistic “the network is the computer” future.

Mobile OS: Google already has that covered with Android.

Add Google Drive: Ubiquitous very high speed connectivity at a low price makes Drive viable for more than backup, sharing and synch. Actually synch becomes easier if the only copy is on a server.

Add Google Compute Engine: A thin-client netbook running Chrome OS, or Android on tablets and handsets, become more appealing if you  can quickly access network-based computing resources for high-performance computing tasks like video transcoding.

Add Google Voice: consider all those hypothetical hotspots. Combine with Android and Voice. Can a Google competitor to cell phone providers be far behind, one that leverages the coming Google network? All it would take is a couple extra capabilities in the fiber/WiFi box that seems inevitable. And don’t forget they now own Motorola, a top-notch mobile phone company.

YouTube/Google TV: Already dipping its toe into original programming, and fast fiber means TV will change dramatically.

Living In the cloud would become a real option for everyday consumers. What about effects on professionals and small businesses?

And what about those other seemingly sci-fi projects, self driving cars and Glass? Hey, if the car drives itself my brain then has the bandwidth for augmented reality. How might they benefit from the ability to hop from fiber-connected WiFi hotspot to hotspot?

All this based on a good search engine algorithm, and then ads next to search results? Who’d a thunk it?


Google Compute Engine and Cloud Video Transcoding — How Does it Compare?

Zencoder performed some initial comparison tests of Google Compute Engine versus Amazon EC2 for transfering and transcoding video.

“On EC2, we use Cluster Compute instances, which are fast dual-CPU machines in two sizes: 4XL and 8XL. We compared these with the fastest GCE instance type, which is currently a single-CPU 8-core server.”

Here’s one of their resulting charts:

Read the full post for details.