foexle
Kaiser
Hiho Community,
ich bin gerade an Performancetests mit glusterFS für kleine Files. Im genaueren files zwischen 10 - 400Kb.
Das Cluster besteht aus 2 Server verbunden über 1GBit Backnet.
Die Platten sind nicht die schnellsten (Seagate ST31500341AS) in jedem 2 Stück über ein SW-Raid.
Die Partition des glusterFS ist ein LV und als Brick eingebunden.
Gemountet ist das glusterFS-Target auf beiden Servern.
Tests:
Parallel auf beiden servern lasse ich dies laufen und schaue mir die Zeiten an.
Gespielt habe ich mit den Werten:
Nun mir ist klar, das mein Setup so oder so das ganze ausbremst, aber ich würde gerne einmal eure Erfahrungswerte wissen, wie ihr so die Werte setzt und auf was man evtl achten sollte
greetz
ich bin gerade an Performancetests mit glusterFS für kleine Files. Im genaueren files zwischen 10 - 400Kb.
Das Cluster besteht aus 2 Server verbunden über 1GBit Backnet.
Die Platten sind nicht die schnellsten (Seagate ST31500341AS) in jedem 2 Stück über ein SW-Raid.
Die Partition des glusterFS ist ein LV und als Brick eingebunden.
Gemountet ist das glusterFS-Target auf beiden Servern.
Code:
server2:test on /mnt/ type fuse.glusterfs (rw,allow_other,default_permissions,max_read=131072)
server1:test on /mnt/ type fuse.glusterfs (rw,allow_other,default_permissions,max_read=131072)
Code:
time for i in `seq 1 20000`; do dd if=/dev/zero of="/mnt/test/test$i" bs=200KB count=1; done
Parallel auf beiden servern lasse ich dies laufen und schaue mir die Zeiten an.
Gespielt habe ich mit den Werten:
Code:
performance.write-behind-window-size
performance.stat-prefetch
performance.cache-size
greetz