RAD
ProductsLanguageHome
  • Rapid Alluxio Deployer (beta)
  • Get started
    • Sign up
    • Deploy
      • Create a Managed Access
      • Create a cluster
      • View cluster details
      • Delete cluster
    • Demos
      • FIO
    • Running jobs
      • Alluxio free cache
      • Fio benchmark
  • Architecture and Security
    • Split plane architecture
Powered by GitBook
On this page
  1. Get started
  2. Running jobs

Fio benchmark

Last updated 7 months ago

FioBenchmark

The fio benchmark job assists the user to directly run the fio command from the UI, avoiding the need to SSH into the client instance.

Three options are offered as user configurable parameters:

The benchmark completion time can vary depending on the above parameters and if the data was previously cached in Alluxio or not (hot read vs cold read). After the benchmark is completed, the output will be shown as the job output.

Note the highlighted output information below the progress bar, noting the bandwidth of the operation and the duration. The raw output of the command is also shown.

The job is preconfigured to run a read I/O benchmark against a single 20GB file that is assumed to be prepared as part of launching the. Other benchmark parameters that are also included in the resulting fio command include:

--=1

--=1

--=libaio

--

--=20G

--

: The size of each block chunk read or written

: The number of concurrent jobs to run

: Either sequential read (read) or random read (randread); each are different I/O patterns.

FioLargeFileDemo cluster
direct
iodepth
ioengine
group_reporting
size
readonly
Block size
Number of jobs
Read type