User Tools

Site Tools


storperf:api

This is an old revision of the document!


Table of Contents

StorPerf API Set

ReST API

CLI

python storperf/main.py

Command line options:

  • target=[device or path] Optional The path to either an attached storage device (/dev/vdb, etc) or a directory path (/opt/storperf) that will be used to execute the performance test. In the case of a device, the entire device will be used. If not specified, the current directory will be used.
  • workload=[SW, RW, RR, RW, RS] Optional If not specified, the default is to run all workloads. The workload types are:
    • RS: 100% Read, sequential data
    • WS: 100% Write, sequential data
    • RR: 100% Read, random access
    • WR: 100% Write, random access
    • MR: 70% Read / 30% write, random access
  • nossd optional Do not perform SSD style preconditioning.
  • nowarm optional Do not perform a warmup prior to measurements.
  • verbose optional Emit periodic output describing the current read and write latency, and measured IOPS.
storperf/api.1447256727.txt.gz · Last modified: 2015/11/11 15:45 by Mark Beierl