Skip navigation
Google’s Perfkit Benchmarking Tool Aims to Evaluate Performance Across Clouds
Cold aisle at a Google data center (Photo: Google)

Google’s Perfkit Benchmarking Tool Aims to Evaluate Performance Across Clouds

Google releases cloud performance benchmarking framework designed to give organizations an easy way to benchmark across cloud platforms.


This article originally appeared at The WHIR

Having previously been unable to measure the relative performance of Google Cloud Platform with competitors, Google has released a cloud performance benchmarking framework called PerfKit Benchmarker that is designed to give organizations an easy way to easily benchmark across cloud platforms and give them a transparent view of application throughput, latency, variance, and overhead.

According to a Wednesday blog post announcement from the Google Cloud Platform Performance Team, Google released the code under the Apache License, Version 2.0, allowing contributors to collaborate and maintain a balanced set of benchmarks through GitHub.

Google noted, “[I]t’s surprisingly difficult to evaluate cloud offerings beyond just looking at price or feature charts.”

The criteria and methods, according to Google, have meant consulting other cloud providers, analysts, and academics.

“PerfKit is a living benchmark framework, designed to evolve as cloud technology changes, always measuring the latest workloads so you can make informed decisions about what’s best for your infrastructure needs,” Google said. “As new design patterns, tools, and providers emerge, we’ll adapt PerfKit to keep it current. It already includes several well-known benchmarks, and covers common cloud workloads that can be executed across multiple cloud providers.”

Google said it has worked with over 30 leading researchers, companies, and customers over the past year including ARM, Broadcom, Canonical, CenturyLink, Cisco, CloudHarmony, CloudSpectator, EcoCloud/EPFL, Intel, Mellanox, Microsoft, Qualcomm Technologies, Inc., Rackspace, Red Hat, Tradeworx Inc., and Thesys Technologies LLC.

Stanford and MIT will be leading a quarterly discussion on default benchmarks and settings proposed by the community.

PerfKitBenchmarks can be run on major cloud providers including Google Cloud Platform, Amazon Web Services, and Microsoft Azure, as well as any machine with SSH access.

Google also created a visualization tool Perfkit Explorer that includes a set of pre-built dashboards that help interpret the internal network performance tests results.

This article originally appeared at:

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.