Cloud Storage Benchmark

A CLI tool to evaluate performance of various cloud storage providers.
Supported storage providers
Build from source
Download and install Go.
Install the application:
go install github.com/reugn/cloud-storage-benchmark/cmd/cloudbench@latest
See the go install instructions for more information about the command.
Usage
Cloud Storage Benchmark
Usage:
cloudbench [command]
Available Commands:
aws-s3 Benchmark AWS S3 I/O operations
azure-blob Benchmark Azure Blob I/O operations
completion Generate the autocompletion script for the specified shell
gcp-storage Benchmark GCP Storage I/O operations
help Help about any command
Flags:
-f, --file string Input file path to use for upload
-h, --help help for cloudbench
-i, --iter int The number of benchmark iterations (default 10)
-j, --json Return the benchmark result as JSON
--no-reads Skip read benchmark
-o, --object int The size of the benchmark object in bytes (default 5242880)
-p, --parallelism int The benchmark parallelism (default 1)
-v, --version version for cloudbench
License
MIT