]>
git.proxmox.com Git - ceph.git/blob - ceph/src/jobs/osd/striping
ea8cabe643274063cbd77ce7a10f4c0084ef9327
5 #'n' => 28, # mpi nodes
7 'sleep' => 3, # seconds between runs
10 'numosd' => [2,3,4,5,6,7,8,10,12], #[6, 8, 10, 12, 16],
12 #'cper' => [4, 5, 6, 7, 8, 9, 10, 11, 12], #[1, 4, 6, 8, 16, 32, 64],
13 #'cper' => [4, 6, 8, 10, 12, 16, 24, 32 ], #[1, 4, 6, 8, 16, 32, 64],
16 '_dep' => [ 'cnode' => '$numosd',
17 'numclient' => '$cnode * $cper',
18 'n' => 38],#'$nummds + $numosd + $cnode'],
19 #'numclient' => [5, 10, 20, 50, 75, 100, 150 ],
23 'until' => 100, # --syn until $n ... when to stop clients
30 'writefile_size' => [# 4096,
35 # 'writefile_size' => [
43 'writefile_mb' => 1000,
45 'file_layout_num_rep'=> [1,2,3],
47 'osd_pg_bits' => 12,#[6, 8, 10, 12, 14],
49 'osd_object_layout' => [ 'hashino' ],#'hash', 'hashino', 'linear' ],
50 'osd_pg_layout' => [ 'crush', 'linear' ],#, 'linear'],#, 'hash' ],#, 'linear' ],#, 'hash' ],
52 #'custom' => '--tcp_skip_rank0', # --osd_maxthreads 0',
53 #'custom' => '--debug_after 110 --debug_osd 15 --debug_filer 15 --debug 5',
55 # for final summation (script/sum.pl)
58 'x' => 'numosd',#'writefile_size',
59 'vars' => [ 'osd.c_wrb', 'cl.wrlat' ],
60 # 'maptitle' => { 'osd_object_layout=' => '',
61 # ',osd_pg_layout=' => ' + '}
66 =item some googoo notes
70 with numosd=6, min cper=6 to saturate (cper_saturate)
71 googoo saturates at numosd=8. (osd_saturate)
73 -> so, numosd=6 or 7 is a safe size!