Alexandre Bourget

geek joy

Archives for June 2012

Amazon EC2 vs Google Cloud Compute Engine

June 28, 2012 at 02:45 PM

Here is a quick comparison of the pricing between Amazon's EC2 and Google's newly released Cloud

Definition: GCEU (Google Cloud Engine Unit) ~= EC2 Compute Unit

Provider Name Virtual cores Memory Compute Unit HDD (GB) $ /hour $ /Unit /hour
Google n1-standard-1-d 1 3.75GB 2.75 420 $0.145 $0.053
Amazon m1.medium - Medium Instance 1 3.75GB 2 410 $0.160 $0.080
Google n1-standard-2-d 2 7.5GB 5.5 870 $0.290 $0.053
Amazon m1.large - Large Instance 2 7.5GB 4 850 $0.320 $0.080
Google n1-standard-4-d 4 15GB 11 1770 $0.580 $0.053
Amazon m1.xlarge - Extra Large Instance 4 15GB 8 1690 $0.640 $0.080
Google n1-standard-8-d 8 30GB 22 2 x 1770 $1.160 $0.053
Amazon m2.2xlarge - High-Mem Dbl-X-Large
Memory-equiv, 1.7x less CPU
4 34.2GB 13 850 $0.900 $0.069
Amazon c1.xlarge - High-CPU X-Large
CPU-equiv, 4.3x less mem.
8 7GB 20 1690 $0.660 $0.033
Amazon cc1.4xlarge - Cluster Compute 4x-X-Large
Pseudo-equiv., with tradeoffs
8 23GB 33.5 1690 $1.300 $0.039

Notes:

  • There is no direct equivalent to Google's largest instance. You have to trade off memory or CPU each time. In that sense, Google seems to have more general purpose instances (for now).
  • Also, Amazon will give you less HDD space with the larger instances
  • Only the Linux instances were considered in the comparison, as Google only offers Linux (for now?)
  • I made now comparison of the different Compute Units from each provider. I pretty much assume to be equivalent.
  • The comparison is done using Amazon's regular instances. Google does not seem to provide adaptive pricing according to usage, but they claim you always have full power of your instance, and you don,t notice the other VMs. If this claim is true, then their VMs would be pretty much the equivalent of the high-utilisation VMs of Amazon.
  • The Amazon pricing list that was taken was for the cheapest region (USA East Virginia), so move around the globe and your Amazon bill could be up to ~1.8x higher.
  • This isn't a complete comparison as it doesn't take into account the network and storage fees. I might take a look if there is interest.

Conclusion: for now, Amazon has better fits and prices depending on your purpose for high-end instances, but Google seems to have better prices overall. I'm eager to discover their

Source: Google Cloud specs and pricing, Amazon's specs and pricing

Read and Post Comments