]> git.proxmox.com Git - ceph.git/blob - ceph/src/jobs/osd/write_sizes
buildsys: fix parallel builds
[ceph.git] / ceph / src / jobs / osd / write_sizes
1 #!/usr/bin/perl
2 # hi there
3 {
4 # startup
5 'n' => 30, # mpi nodes
6 'sleep' => 3, # seconds between runs
7 'nummds' => 1,
8 'numosd' => 6,
9 'numclient' => 100,#[25,50,100,300],#100,#[10, 50, 100, 200, 400],
10
11 'until' => 100, # --syn until $n ... when to stop clients
12 'kill_after' => 300,
13
14 # parameters
15 'fs' => [
16 # 'obfs',
17 'fakestore',
18 # 'ebofs'
19 ],
20 'writefile' => 1,
21 'writefile_size' => [
22 # 2048*1024,
23 1024*1024,
24 512*1024,
25 256*1024,
26 128*1024,
27 64*1024,
28 48*1024,
29 32*1024,
30 28*1024,
31 24*1024,
32 16*1024,
33 12*1024,
34 8*1024,
35 4096,
36 # 256,
37 # 16,
38 # 1
39 ],
40 'writefile_mb' => 1000,
41
42 'file_layout_num_rep'=> 1,#[1,2],
43
44 'custom' => '--debug_after 110 --debug_mds 15 --debug 5 --mds_shutdown_check 60',
45
46 # for final summation (script/sum.pl)
47 'start' => 30,
48 'end' => 90,
49
50 'comb' => {
51 'x' => 'writefile_size',
52 'vars' => [ 'osd.c_wrb' ],
53 # 'maptitle' => { 'osd_object_layout=' => '',
54 # ',osd_pg_layout=' => ' + '}
55 }
56 };