Skip to content
Christian Baun edited this page May 6, 2017 · 16 revisions

Welcome to the s3perf wiki

s3perf is a lightweight command line tool for analyzing the performance and data integrity of S3-compatible storage services. 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-related tasks is measured and printed out on command line.

Storage services tested with this tool are so far:

Up to now, it was not possible to test s3perf with Swift because the TempAuth authentication system of Swift is not compatible with the s3cmd tool, which is used by s3perf. Extending s3perf in a way that it can interact with Swift via curl or the Swift Client is one of the future steps.

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.

Deploy Storage Services

Performance

Clone this wiki locally