diff --git a/jobs/fio_nextcloud b/jobs/fio_nextcloud new file mode 100644 index 0000000..236deca --- /dev/null +++ b/jobs/fio_nextcloud @@ -0,0 +1,56 @@ +#fio Test für nextcloud Performance +[write_upload] +description=Simulierter Upload einer großen Datei durch einen Client +filename=./fio_testfile.dat +rw=write +bs=1M +size=1G +ioengine=libaio +direct=1 +numjobs=1 +iodepth=16 +write_bw_log=logs/write_upload +write_lat_log=logs/write_upload +write_iops_log=logs/write_upload + + +[read_single_client] +description=Ein Client lädt die Datei herunter +filename=./fio_testfile.dat +rw=read +bs=1M +ioengine=libaio +direct=1 +numjobs=1 +iodepth=16 +write_bw_log=logs/read_single_client +write_lat_log=logs/read_single_client +write_iops_log=logs/read_single_client + +[read_parallel_clients] +description=Mehrere Clients synchronisieren dieselbe Datei gleichzeitig +filename=./fio_testfile.dat +rw=read +bs=1M +ioengine=libaio +direct=1 +numjobs=3 +iodepth=16 +write_bw_log=logs/read_paralel_clients +write_lat_log=logs/read_paralel_clients +write_iops_log=logs/read_paralel_clients + +[rand_read_thumbs] +description=Galerie-/Thumbnail-Zugriffe mit kleinen Blöcken +filename=./fio_test_rand.dat +rw=randread +bs=128k +size=500M +ioengine=libaio +direct=1 +numjobs=2 +iodepth=8 +write_bw_log=logs/rand_read_thumbs +write_lat_log=logs/rand_read_thumbs +write_iops_log=logs/rand_read_thumbs + diff --git a/jobs/fio_suite b/jobs/fio_suite index 8fedb40..e38029a 100644 --- a/jobs/fio_suite +++ b/jobs/fio_suite @@ -20,6 +20,6 @@ runtime=1h size=2G numjobs=4 readwrite=randwrite -write_bw_log=longrun -write_lat_log=longrun -write_iops_log=longrun +write_bw_log=logs/longrun +write_lat_log=logs/longrun +write_iops_log=logs/longrun