Skip to content
Details about and from the Cloud Report done in Q3 2019
Go Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cloudDetails Cleanup Jan 2, 2020
scripts Update iperf test to use multiple clients Dec 11, 2019
.gitignore Cleanup Jan 2, 2020
LICENSE Create LICENSE Nov 18, 2019
README.md Add TPC-C repro steps link in readme Dec 19, 2019
contributor-overview.md
deployment-steps.md flesh out tool; for details see README.md and overview.md Sep 18, 2019
googleSheets.go flesh out tool; for details see README.md and overview.md Sep 18, 2019
init.sh flesh out tool; for details see README.md and overview.md Sep 18, 2019
main.go
reproduction-steps.md Update reproduction-steps.md Jan 2, 2020
run-azure.sh flesh out tool; for details see README.md and overview.md Sep 18, 2019

README.md

cloud-report-2020

Details about and from the Cloud Report done in Q4 2019

In 2018, we produced a "Cloud Report", wherein we assessed the performance of AWS vs. GCP along dimensions like TPC-C throughput, I/O, CPU and latency. This year, we aim to produce a similar report but including Azure.

This repo will let us aggregate and share data among team members, including processes and results.

Enclosed Binary

The go program contained in this repo can automatically run tests on cloud providers baked into Roachprod.

For more details, see reproduction-steps.md in this repo.

Note: It would be possible to extend this binary to run on other platforms relatively easily, but requires some work to handle cloud-specific tasks––namely, getting machine metadata.

TPC-C Reproduction Steps

This guide from the CockroachDB docs shows you how to run the TPC-C benchmark on CockroachDB to reproduce the TPC-C results in the report.

Staff

Andy Woods for Product

  • Vision, structure, messaging, writing

Jessica Edwards for Marketing

  • Report production and promotion, messaging

Jim Walker for Product Marketing

  • Messaging, direction, and competitive landscape

Nathan VanBenschoten for Engineering

  • Technical oversight and insight

Paul Bardea for Engineering

  • Data collection and aggregation
You can’t perform that action at this time.