browbeat/rally/rally-plugins/pbench-fio
rajeshP524 03f1300e2e Storage Automation with Pbench-fio
Added a new workload in browbeat, where in it runs fio
benchmarks against vms attached with cinder volumes(backed by ceph)
and collects the results

Change-Id: I3bfe96fcf3242a0f88c50be35fe9d6368910fab8
2023-09-28 14:47:41 +05:30
..
ansible Storage Automation with Pbench-fio 2023-09-28 14:47:41 +05:30
templates Storage Automation with Pbench-fio 2023-09-28 14:47:41 +05:30
README.rst Storage Automation with Pbench-fio 2023-09-28 14:47:41 +05:30
pbench-fio.yml Storage Automation with Pbench-fio 2023-09-28 14:47:41 +05:30
pbench_fio.py Storage Automation with Pbench-fio 2023-09-28 14:47:41 +05:30

README.rst

Block Storage Performance Testing with Pbench FIO

Overview

This workload is designed to perform storage-based tests to analyze the read and write throughput achieved by OpenStack VMs backed by Ceph. Cinder provides volumes as additional mounts to the guest machines, and the scenario uses Pbench FIO to perform these tests.

Pbench FIO is utilized to simulate block-based I/O to drives, whether virtual or physical. These drives are presented to the virtual machines using Cinder and Nova.

Customizing FIO Parameters

To customize FIO parameters and better understand their usage, please refer to the [Pbench FIO documentation](https://github.com/distributed-system-analysis/pbench/blob/main/agent/bench-scripts/pbench-fio.md). This documentation provides detailed information on how to configure and pass FIO parameters for your specific testing requirements