Which cloud provider prevails across the key benchmarks today’s cloud applications care about most?
In the 2022 Cloud Report, we sought to put performance in real-world context—to provide practical insights, not just pure numbers.
Insight 1
Machines with AMD Milan (EPYC Gen 3) processors claimed the top spots in both CPU benchmarking and OLTP testing for both large and small instance types.
In past years, we saw Intel lead the pack in overall performance, with AMD competing on price-for-performance metrics. This year, both the overall performance leader and the price-for-performance leader were AMD-based instances.
Download the report for more CPU benchmarks
Tweet
Tweet
Insight 2
There is at least one instance type and storage combination in the 4-5 cent reserved $/TPM range for all three clouds.
Download the report for more cost comparisons
Tweet
Insight 3
When we paid explicitly for a resource we got the promised performance out of that resource.
However, in cases where the cloud provider advertised a performance range (e.g. “up to 10 Gbps”) and did not explicitly charge for a specific level of performance, the results varied between cloud providers and between runs.
We saw a wide range in performance for non-network optimized instance types, including some apparent throttling.
Download the report for more speed tests
Tweet
Insight 4
High-perfomance
storage
General purpose
storage
For even relatively small amounts of persistent block storage, the cost of running a particular workload is much more influenced by the cost of the storage than it is the cost of the instance.
For persistent workloads, it is extremely important to optimize cost calculations based on this consideration.
This chart shows average storage costs as a percentage of the total instance costs (including storage).
Download the report for more cost analysis
Tweet
Insight 5
TPM per vCPU
Warehouses per vCPU (workload complexity)
TPM per vCPU
Warehouses per vCPU (workload complexity)
Our tests suggest that while you may save a bit of money by choosing instance types with a lower vCPU to RAM ratio, you will likely see more consistent performance from instance types with more available memory. The impact of this decision is more apparent with larger, more complicated workloads.
In our tests, we found the sweet spot to be a vCPU:RAM ratio of 1:4.
Download the report for more best practices
Tweet
The 2022 Cloud Report was a massive undertaking we're proud to share with the community free of charge. Simply fill out the form below to get your copy.