Monday, January 25, 2021

GCP named the most performant IaaS public cloud

The Google Cloud Platform remains making progress in availability, services and cost and continues to challenge AWS and Azure year over year

In their 2021 Cloud Report, Cockroach Labs just name Google Cloud Platform (GCP) is the most performant public cloud infrastructure-as-a-service (IaaS) for online transactional processing (OLTP) workloads.

Google Cloud had the best single-core CPU performance and delivered the most throughput of all providers, and was the second most cost-efficient option, even without an advanced disk option.

AWS and Azure

But other clouds also get good remarks. Amazon Web Services (AWS) wins as the most cost efficiency and the best network latency. 

Azure also made some gains this year passing AWS for storage I/O performance. However it still remains least cost efficient of all providers.

What's inside the 2021 Cloud Report?

The 2021 Cloud Report is the only cloud performance report to compare AWS, Azure, and GCP on benchmarks that reflect critical applications and workloads. The report includes answers to:

  • Which cloud is the most cost efficient
  • How to evaluate performance tradeoffs
  • How to assess the cost/benefit of disks and CPU processors

AWS, Azure and GCP Compared

The 2021 Cloud Report ran over 1,000 benchmarks to evaluate CPU, network, storage, and TPC-C performance. To quantify the performance and tradeoffs of each cloud and its machines,

  • 54 machines were evaluated
  • 1,000+ tests run
  • 4 benchmarks implemented
  • 12 performance categories compared

Metrics Evaluated

Among the metrics used, were:
  • CPU performance benchmarks
  • Network performance benchmarks
  • Storage I/O performance
  • OLTP performance
  • Analysis of advanced vs general purpose disks
  • Insights into CPU processors

How the report was built

The report was built from benchmarks extracted from major cloud providers taking into account 54 machine configurations and nearly 1,000 benchmark test runs for CPU, network throughput, latency, storage read and write performance, and a homegrown derivative of the industry standard TPC-C benchmark.

To understand the methodology, check this GitHub page.


Featured Article

Detect, diagnose, and prevent performance problems using Cloud SQL Insights

Cloud SQL Insights, a database observability tool for your Cloud SQL database has just arrived in GCP ...

Popular this Week