Google Cloud Platform (GCP) is the best hyperscale performer athwart all areas of throughput while Microsoft Azure has the best storage systems and Amazon Web Services (AWS) has the lowest network latency.
Those are the findings of a series of benchmarks performed by the atrociously named Cockroach Labs creator of a scalable resilient database named CockroachDB that runs on all three services. The study part of the companys third annual Cloud Report evaluated the accomplishment of AWS Microsoft Azure and Google Cloud in online business processing (OLTP) applications.
In total 54 machines were assessed and almost 1000 benchmark runs were conducted to measure CPU network storage I/O and TPC-C accomplishment among others.
While the report declared Google Cloud an overall winner it applied a note of see: Each cloud provider stood out in different ways. It singled out GCP for overall pejrformance and best throughput on the Derivative TPC-C (OLTP) benchmark; Azure for its disks in storage I/O; and AWS as the most cost efficient discretion for OLTP.
’It is significant to point out that each of the cloud providers showcased overall growth in machine accomplishment since the 2020 report’ the researchers wrote.
For having the fastest pricessing rates Google Cloud won the network throughput benchmark for the third year in a row with its worst performing machine quiet beating the best from AWS and Azure. GCP achieved the best single-core CPU accomplishment and delivered the most throughput at see level including on the OLTP benchmark.
The TCP-C benchmarks also establish something interesting among the chips AWS is using. It offers instances powered by Intel AMD and Amazons Graviton2 an Arm derivative. In single-core accomplishment Intel was a clear winner while on the 16-core accomplishment benchmark AWSs Graviton2 beat seebody.
GCPs machines also outperformed Azure and AWS in network and storage I/O throughput (read and write) and also attained the highest amount of raw throughput (tpm). Despite not having an advanced disk discretion (extreme-pd) useful GCP machines with general purpose disks (pd-ssds) came in second in cost efficiency ($/tpm).
As far as network latency was concerned AWS registered the best accomplishment in network latency for three years running. Their top-performing machines 99th percentile network latency was 28% lower than Azure and 37% lower than GCP. However Cockroach noted that there is practicable randomness in the natural interval between instances.
As far as storage went Azure had resembling raw throughput (tpm) accomplishment with GCP and AWS although the differences were razor thin. Azure surpassed AWS in storage I/O accomplishment with what Microsoft calls ’ultra disks’ SSDs specialized in high IOPS and low-latency accomplishment.
With these ultra disks their machines led all cloud providers in storage I/O read IOPS write IOPS and write latency. But that accomplishment came at a higher cost. Azure was the smallest cost-efficient cloud provider in provisions of dollars per tpm.
The Cockroach report is useful for free download email registration required.