Google Compute Engine Review

GCE

Last updated on

Google Compute Engine was founded as a VPS provider in 2008.
It is headquartered in the USA.
It offers VPS, Database, Storage and Networking hosting products.

It has data centers in:
  • Australia
  • Belgium
  • Brazil
  • Canada
  • Chile
  • China
  • Finland
  • France
  • Germany
  • Hong Kong
  • India
  • India
  • Indonesia
  • Israel
  • Italy
  • Japan
  • Malaysia
  • Netherlands
  • Poland
  • Qatar
  • Qatar
  • Saudi Arabia
  • Singapore
  • South Africa
  • South Korea
  • Switzerland
  • Taiwan
  • Taiwan
  • United Kingdom
  • United States

Quick Links


Google Compute Engine VPS Features

Features not included in VPS prices are marked as missing in the table below.

Feature Value Comment
Hourly Billing  Yes
DDOS Protection  Yes
Backups  No

Snapshots and Images are available but are charged extra as storage ($0.026 per GB per month as of 5/8/2016).

Control Panel  Builtin
SSH Keys Setup  Yes
Total Number of Datacenters  42
Number of Data Center Continents  5
Monitoring Charts  Yes

CPU, disk and network utilization.

Admin REST API  Yes
Upgrade VPS from admin console  No
Mobile Friendly UI  No
Reverse DNS  No
Accepted Forms of Payment  Credit Cards
Hidden CPU Model  Yes
Affiliate Program  No
IPv6 support  Yes
Firewall  No
Shelving  Yes

"A stopped instance does not incur charges, but all of the resources that are attached to the instance continue to incur charges.": https://cloud.google.com/compute/docs/instances/stop-start-instance

Compare Features

Pros and Cons

Strengths

  • Large catalog of available features.
  • Datacenter locations all over the world.

Weaknesses

  • Disk IO is throttled on small storage volumes.

Google Compute Engine Extra Services

In addition to features included in VPS plans, Google Compute Engine also sells the services marked green in the following table:

Backups   Block storage   Object storage   Load balancer  
Floating IP addresses   Team Management   Managed databases   Serverless  
DDoS protection   Kubernetes   GPU instances   Private network  

VPS Instance Provisioning Time

For each Google Compute Engine VPS trial, we measured how long it took to provision the server from the moment it was ordered to the moment it accepted SSH connections.

See also VPS provisioning times for all providers.

Average Provisioning Time Median Provisioning Time Min Provisioning Time Max Provisioning Time Number of VPS Samples
80s 40s 40s 160s 3

Control Panel Screenshots


Cloud Storage Prices

For a comparison of storage features and prices from all providers, please check the Cloud Storage Prices page.

Storage Type Price / GB / month & Request Pricing Description Restriction

Extra capacity provisioning
Block $0.080 Product name: Hyperdisk Balanced

Hyperdisk volumes are network storage for Compute Engine, with configurable performance and volumes that can be dynamically resized.
You are charged per GiB per month. Additionally, you are billed for the following: Hyperdisk Balanced charge a monthly rate for the provisioned IOPS and provisioned throughput (in MBps) in excess of the baseline values of 3,000 IOPS and 140 MBps throughput.


Google Compute Engine block storage

IOPS price: $0.005
IOPS allowance: 3000
Throughput price per MBps: $0.040
Throughput allowance MBps: 140 MBps
Object $0.023
100,000 reads: $0.040
100,000 writes: $0.500
Product name: Cloud Storage Standard

Object storage is called "Cloud Storage" at Google.
Nearline and Coldline storage are also available at lower prices and speeds.

Data transfer and operation fees are extra.


Google Compute Engine object storage
Standard Storage. First 5GB free.
Block $0.110 Product name: Balanced persistent disk

Persistent Disk volumes provide high-performance and redundant network storage.Each Persistent Disk volume is striped across hundreds of physical disks.Balanced Persistent Disks are priced by the amount of provisioned space per disk. For these disk types, I/O operations are included in the price for provisioned space.

  • 6 IOPS per GiB
  • 0.48 MiB/s per GiB

Google Compute Engine block storage

Snapshots $0.023

GCE snapshots are incremental and stored in "Cloud Storage" (object storage)


Google Compute Engine snapshots storage


Network Bandwidth Prices

These are the network bandwidth prices charged by Google Compute Engine for outbound transfers from VPS to the internet.

For a comparison of bandwidth prices from all providers, go to the Network Bandwitdh Prices page.

Description Price / GB
Pricing model: Allowance Then Charged (the provider gives a free bandwidth allowance with each server. Bandwidth above the free allowance is charged by the provider.)
Free allowance: 0 GB / month (for a 2 core 4GB instance or closest available)
Product range: Premium tier
Transfer pool: yes
The Network Service Tiers Premium Tier leverages Google's premium backbone to carry traffic to and from your external users. The public internet is usually only used between the user and the closest Google network ingress point.
Google Compute Engine networking

Tiered pricing:

Between 0TB and 1TB$0.1200 / GB
Between 1TB and 10TB$0.1100 / GB
Above 10TB$0.0800 / GB

Google Compute Engine Instance Types and Plans

How fast are Google Compute Engine servers?
Screen all Google Compute Engine VPS Plans

All Google Compute Engine instance types

Note: All VPS prices reported at VPSBenchmarks are for one month without any further commitment and before promotions unless noted otherwise. The IPv4 charge is added to the VPS monthly price in case the provider doesn't include it by default.

Cloud Server Plans

Note: This is not an exhaustive list of plans and instance types offered by Google Compute Engine. Only plans that have been tested by VPSBenchmarks or may be tested in the future are included.
Plan Number of CPU cores RAM Storage Monthly Price
Family:
General purpose
Instance Type:
N2 Standard

N2 machine series has up to 128 vCPUs, 8 GB of memory per vCPU, and is available on the Intel Ice Lake and Cascade Lake CPU platforms.

Provider page for instance type: https://cloud.google.com/compute/docs/machine-types
VPSBenchmarks has not tested any plan for this instance type yet.
Family:
Compute optimized
Instance Type:
C2 Standard

The C2 series enables the highest performance per core and the highest frequency for compute-bound workloads using Intel 3.9 GHz Cascade Lake processors.

VPSBenchmarks has not tested any plan for this instance type yet.
Family:
General purpose
Instance Type:
N2D Standard

N2D machine series has up to 224 vCPUs, 8 GB of memory per vCPU, and is available on second generation AMD EPYC Rome and third generation AMD EPYC Milan platforms.

Provider page for instance type: https://cloud.google.com/compute/docs/machine-types
n2d-standard-2 2 8.0GB 40GB $63.35 / month
Family:
Compute optimized
Instance Type:
C2D Standard

The C2D machine series provides the largest VM sizes and are best-suited for high-performance computing (HPC). They use the third generation AMD EPYC Milan platform

c2d-standard-2 2 8.0GB 40GB $73.08 / month
Family:
General purpose
Instance Type:
E2 Standard

The E2 machine series has a predefined CPU platform, running either an Intel processor or the second generation AMD EPYC Rome processor. E2 offers 2 vCPUs for short periods of bursting.

Provider page for instance type: https://cloud.google.com/compute/docs/machine-types
VPSBenchmarks has not tested any plan for this instance type yet.
Family:
General purpose
Instance Type:
E2 Shared cores

Unlike predefined machine types and custom machine types, shared-core machine types are not billed on their individual resources. Each machine type has a defined price for both vCPUs and memory. E2 shared-core machines with committed use discount contracts consume cores in the following manner:
e2-micro: 0.25 cores
e2-small: 0.50 cores
e2-medium: 1.0 cores

e2-small 2 2.0GB 40GB $16.23 / month
e2-medium 2 4.0GB 40GB $24.46 / month
Family:
General purpose
Instance Type:
N2 High memory

N2 machine series has 8 GB of memory per vCPU, up to 128 vCPUs, and is available on the Intel Ice Lake and Cascade Lake CPU platforms.

VPSBenchmarks has not tested any plan for this instance type yet.
Family:
Compute optimized
Instance Type:
C3 High CPU

The C3 high CPU instances are powered by the 4th Gen Intel Xeon Scalable processor Sapphire Rapids CPU platform and feature 2GB RAM per vCPU.

c3-highcpu-4 4 8.0GB 80GB $139.45 / month
Family:
Compute optimized
Instance Type:
C4 High CPU

C4 VMs are powered by 5th generation Intel Xeon Scalable processors (code-named Emerald Rapids) and Titanium. The C4 machine series is designed to deliver price-performance and enterprise-grade reliability along with a maintenance experience for your most demanding workloads. Appropriate workloads include web and app serving, game servers, databases and caches, video streaming, data analytics, network appliances, and CPU-based ML inference.

c4-highcpu-2 2 4.0GB 40GB $66.19 / month
Family:
General Purpose
Instance Type:
N4 Standard

N4 is powered by the 5th generation Intel Xeon Scalable processor (code-named Emerald Rapids). N4 offers a sustained, all-core turbo frequency of 2.9 GHz, 640 GB of DDR5 memory, and up to 50 Gbps of standard network bandwidth.

n4-standard-8 8 32.0GB 0GB $276.73 / month
Family:
General Purpose
Instance Type:
C4 Standard

C4 is powered by the 5th generation Intel Xeon Scalable processor (code-named Emerald Rapids). C4 offers a sustained, all-core turbo frequency of 3.1 GHz, 1.5 TB of DDR5 memory, and supports up to 200 Gbps of per VM Tier_1 networking performance.

c4-standard-4 4 15.0GB 0GB $144.30 / month
c4-standard-8 8 30.0GB 0GB $284.64 / month
c4-standard-16 16 60.0GB 0GB $569.29 / month
Family:
General Purpose
Instance Type:
C4D Standard

The C4D machine series is powered by the fifth generation AMD EPYC™ Turin processors. These instances are designed for general-purpose computing tasks and AI inference, offering significant performance improvements over previous generations. They support various workloads including web servers, databases, and CPU-based machine learning. C4D standard instances provide approximately 3.875 GB of memory per vCPU and can scale up to 384 vCPUs.

c4d-standard-8 8 31.0GB 0GB $273.01 / month
Instance Type:
Other

No description

Provider page for instance type: /hosters/google_compute_engine
g1-small 1 1.7GB 10GB $13.13 / month
n1-standard-1 1 3.75GB 20GB $27.67 / month
t2d-standard-1 1 4.0GB 20GB $34.24 / month
e2-highcpu-2 2 2.0GB 0GB $36.11 / month
n1-highcpu-2 (Off rankings) 2 1.8GB 20GB $36.23 / month
n2-highcpu-2 2 2.0GB 0GB $41.87 / month
n1-standard-2 (Off rankings) 2 7.5GB 10GB $48.55 / month

GPU Plans

Plan GPU Number of CPU cores RAM Storage Hourly Price
Family:
Accelerator Optimized
Instance Type:
A3 High

A3 VMs are preconfigured in one shape with eight of NVIDIA H100 GPUs

a3-highgpu-1g 1 x Nvidia H100
80GB GPU RAM
26 234.0GB 750GB $11.06
a3-highgpu-2g 2 x Nvidia H100
160GB GPU RAM
52 468.0GB 1500GB $22.12
a3-highgpu-4g 4 x Nvidia H100
320GB GPU RAM
104 936.0GB 3000GB $44.25
a3-highgpu-8g 8 x Nvidia H100
640GB GPU RAM
208 1872.0GB 6000GB $88.49
Family:
Accelerator Optimized
Instance Type:
G2

G2 VMs come with NVIDIA L4 GPUs.

g2-standard-4 1 x Nvidia L4
24GB GPU RAM
4 16.0GB 0GB $0.71
g2-standard-8 1 x Nvidia L4
24GB GPU RAM
8 32.0GB 0GB $0.85
g2-standard-12 1 x Nvidia L4
24GB GPU RAM
12 48.0GB 0GB $1.00
g2-standard-16 1 x Nvidia L4
24GB GPU RAM
16 64.0GB 0GB $1.15
g2-standard-24 2 x Nvidia L4
48GB GPU RAM
24 96.0GB 0GB $2.00
g2-standard-32 1 x Nvidia L4
24GB GPU RAM
32 128.0GB 0GB $1.73
g2-standard-48 4 x Nvidia L4
96GB GPU RAM
48 192.0GB 0GB $4.00
g2-standard-96 8 x Nvidia L4
192GB GPU RAM
96 384.0GB 0GB $8.00

Be the first to learn about new Best VPS rankings. Subscribe to our newsletter.