andre Ruiz Woodpecker
- By Andre Ruiz
- Cloud
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 0 | 31 May 2021 |
juju deploy andre-ruiz-woodpecker
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
fio
Run the fio performance test
- Params
-
block-size string
Block size with units
-
disk-devices string
If unset, use the charm default rbd device in the ceph pool or the block devices provided using test-devices storage. If set run fio, against the set disk. Space delimited list of devices.
-
image-size integer
Size of the RBD image.
-
iodepth integer
IO Depth
-
latency-percentile number
Percentage of IO's that must be below latency target
-
latency-target integer
Latency target in microseconds for latency profile based testing
-
latency-window integer
Latency target profile window (default - 5s) in microseconds
-
num-jobs integer
Number of GET operations to permform
-
operation string
Operation: read, write
-
pool-name string
If using the default rbd device, name of ceph pool for test. Defaults to config option pool-name
-
runtime integer
Limit the duration of the test
-
pause
Pause services.
-
rados-bench
Run the rados bench performance test
- Params
-
operation string
Operation: write, rand, or seq
-
pool-name string
Name of ceph pool for test. Defaults to config option pool-name
-
seconds integer
Number of seconds for rados-bench to run.
-
switches string
String of further parameter switches. (e.g. '-b 1024' or '--no-cleanup')
-
rbd-bench
Run the rbd bench performance test
- Params
-
image-size integer
Size of the RBD image.
-
operation string
Operation: write, rand, or seq
-
pool-name string
Name of ceph pool for test. Defaults to config option pool-name
-
rbd-map-image
Run rbd map image.
- Params
-
image-size integer
Size of the RBD image.
-
pool-name string
Name of ceph pool for test. Defaults to config option pool-name
-
resume
Resume services.
-
swift-bench
Run the swift bench performance test
- Params
-
concurrency integer
Number of concurrent connections to use
-
delete-objects boolean
Delete objects after test
-
num-gets integer
Number of GET operations to permform
-
num-objects integer
Number of objects to PUT
-
object-size integer
Size of object to PUT (in bytes)
-
swift-address string
Address to access Swift or Ceph Rados Gateway. IP Address or hostname
- Required
swift-address