- syntactical sugar
[peacs] / conf
1 nubisavelog = off
2
3 #creates samplefiles with the following sizes in KB
4 [samplefiles]
5 state = on
6 filesizes = 1024
7
8 #creates sample directories-storages
9 #example: use quantity = 10 and availability = 0.8 for 10 storages with the same availability
10 #or set availability = 0.8 0.5 .. 0.3 for storages with different availability-values
11 [sampledirectories]
12 state = on
13 quantity = 10
14 availability = 0.5
15
16 #creates sample webdav-storages http://141.76.41.201/peacs/davXX/
17 [samplewebdavs]
18 state = off
19 quantity = 10
20
21 #need a file from samplefiles-script and storages from sampledirecories-script
22 [redundancytest]
23 state = on
24 strategy = AllUseInParallel
25 filesizes = 1024
26 quantityofstorages = 10
27 startbystorage = 1
28 iterations = 1
29 startbyrun = 1
30 startbyredundancy = 0
31 redundancysteps = 1
32 storagetype = directory
33
34 #filesystem benchmark
35 [iozonetest]
36 state = off
37 iozonedir = iozone3_420
38 testdir = /home/martin/.nubisave/nubisavemount/data
39 reclenBegin = 4
40 reclenEnd = 2048
41
42 #output the the calculated availability-values of the storage-controller for the different strategies
43 #need only the created directories of the sampledirectories-script
44 #Strategies are AllUseInParallel or RoundRobin
45 [availabilitytest]
46 state = off
47 strategy = AllUseInParallel
48 quantityofstorages = 10
49
50 #test the maximum filenamelength and the maximum directorydepth of a mounted storage
51 [directorytest]
52 state = off
53 mountscript = mount_directory.sh
54 storage = directory
55 storageconfig = directory1
56
57 #only activate plots if it sure that the csv-file is exist or the dependent test is running before
58 #if the value for state is off, the other values for the seperate plots (yes or no) are immaterial
59 [plot]
60 state = off
61 availabilityUAIP = no
62 availabilityRR = no
63 redundancyUAIP = yes
64 redundancyRR = no
65 iozonePLOTS = no