andre Ruiz Woodpecker

Channel Revision Published Runs on
latest/stable 0 31 May 2021
Ubuntu 20.04 Ubuntu 18.04
juju deploy andre-ruiz-woodpecker
Show information

Platform:

Ubuntu
20.04 18.04

Learn about actions >

  • 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