GoogleCloudPlatform / PerfKitBenchmarker

PerfKit Benchmarker (PKB) contains a set of benchmarks to measure and compare cloud offerings. The benchmarks use default settings to reflect what most users will see. PerfKit Benchmarker is licensed under the Apache 2 license terms. Please make sure to read, understand and agree to the terms of the LICENSE and CONTRIBUTING files before proceeding.
https://googlecloudplatform.github.io/PerfKitBenchmarker/
Apache License 2.0
1.91k stars 511 forks source link

The object storage services needs a refatoring #853

Open voellm opened 8 years ago

voellm commented 8 years ago

In looking through the object storage benchmark a lot of implementation details have leaked into the code and does not meet the separate of policy and mechanism we have for other benchmarks.

A benchmark should be implemented in a Cloud independent way. The means there should be an interface for;

One issues I'm hitting as well is I'm running GCS from GCE vms and its trying to install the azure cli. That seems like a bug but first pri is getting a solid refactor.

voellm commented 8 years ago

Noah and I talked about this yesterday and he is going to work on this in Q2 (april - june) timeframe. First up however is a design doc.