-
Notifications
You must be signed in to change notification settings - Fork 11
Home
OSSperf is a lightweight command line tool for analyzing the performance and data integrity of storage services which implement the S3 API, the Swift API or the Azure Blob Storage API. The tool creates a user defined number of files with random content and of a specified size inside a local directory. The tool creates a bucket, uploads and downloads the files and afterwards removes the bucket. The time, required to carry out theses S3/Swift/Azure-related tasks is measured and printed out on command line.
Until November 2017, the OSSperf tool had the name S3perf because initially, the tool had only implemented support for storage services, which implement the S3 API. Because now, the solution targets also storage services that implement different APIs, the tool was renamed to OSSperf. OSS stands for Object-based Storage Services.
Storage services tested with this tool are so far:
- Amazon Simple Storage Service (S3)
- Google Cloud Storage (GCS)
- Nimbus Cumulus
- Minio
- S3ninja
- S3rver
- Fake S3
- Scality S3
- Riak CS
- OpenStack Swift
The deployment of the different available private cloud solutions is a sometimes challenging because of the complex installation and configuration tasks. This wiki provides some installation tutorials.
Additionally, this wiki provides some performance measurements with the public cloud service offerings Amazon S3 and Google Cloud Storage.
- Nimbus Cumulus on...
- Minio on...
- S3ninja on...
- S3rver on...
- Fake S3 on...
- Scality S3 on...
- OpenStack Swift on...
- Riak CS on...
- Measurements with s3perf and...
- Measurements with gsutil and...