summaryrefslogtreecommitdiffstats
path: root/glustolibs-io/shared_files/io_config.yml
blob: 27c930a3ab83f2e0c3b815e2bae8aed98df53171 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Config yaml file for IO's

io:
    tools:
        fio:
            script_path : "/usr/share/glustolibs/io/tools/fio/run_fio.py"
            job_files :
                small_files: ['/usr/share/glustolibs/io/tools/fio/small_file_fio_job.ini']
                large_files: ['/usr/share/glustolibs/io/tools/fio/large_file_fio_job.ini']
                generic_workload: ['/usr/share/glustolibs/io/tools/fio/generic_workload_fio_job.ini']

    scripts:
        fd_writes:
            script_path : "/usr/share/glustolibs/io/scripts/fd_writes.py"
        generate_io:
            script_path : "/usr/share/glustolibs/io/scripts/generate_io.py"
        file_dir_ops:
            script_path : "/usr/share/glustolibs/io/scripts/file_dir_ops.py"

    workload:
        small_files:
            - fio
            - fd_writes
            - file_dir_ops
            - small_file_generator

        large_files:
            - fio
            - iozone
            - bonnie

    generic_workload:
        - fio
        - fd_writes
        - file_dir_ops
        - small_file_generator
        - iozone
        - bonnie