A benchmark for cloud file systems, workload generator
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
drivers
iat_distr
request_generator
README.md
cfbench.cfg.xml
cfbench.json
configure.py
main.py
mysql_utils.py
response_time_analysis.py

README.md

porcupine

Porcupine is designed for benchmarking various cloud file systems. Unlike previous file system benchmarks. Porcupine can generate customized file I/O requests, which could be rather heterogeneous and complex. The workload can be generated by sample trace replay or synthesized with a set of workload configurations, such as the composition of request types (sequential/random read/write, etc) and the pattern of request arrival rate.