pbtraveller
Well-Known Member
Hallo,
Habe einen HP ProLiant MicroServer NL 36 mit zwei zugegeben langsamen Festplatten (WD204ARS mit 64MB Cache) als zfs pool raidz1. Eigentlich wollte ich noch eine Dritte Platte reinhängen, habe sie aber noch nicht besorgt. Root liegt auf dem zfs pool.
Der Server hat 8 GB RAM, sollte also genug sein.
Der Server soll nur als file-server dienen, ein davical soll drauf laufen, firefly und asterisk.
Die Schreibgeschwindigkeit der Maschine ist aber so unterirdisch, dass es ich erst einmal aufgehört habe, weiterzubasteln. Dass die Platten nicht gerade die schnellsten sind, war ja klar, aber die Geschwindigkeit kann eigentlich nicht alleine an den Platten liegen. Mein alter Laptop mit ext4 schafft da ja die 3-fache Geschwindigkeit. Die Tipps aus dem zfs tuning guide habe ich alle schon durch. Nur vfs.zfs.zil_disable="1" scheint ein bisschen was zu bringen.
iozone liefert folgende Ergebnisse:
Include fsync in write timing
Record Size 32 KB
File size set to 4194304 KB
Auto Mode
Command line used: iozone -e -r 32 -s 4g -a
Output is in Kbytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 Kbytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
random random bkwd record stride
KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread
4194304 32 19098 18802 1613614 1682083 1651881 4633 1653437 28229^C
Die Einstellungen der Maschine sind aktuell wie folgt (wurden alle automatisch so gesetzt):
vm.kmem_size: 8171413504
vm.kmem_size_max: 329853485875
vfs.zfs.arc_max: 7097671680
vfs.zfs.vdev.cache.size: 10485760
hw.ata.wc: 1
in /boot/loader.conf habe ich aktuell folgende Parameter gesetzt:
vfs.zfs.txg.write_limit_override=1073741824
vfs.zfs.prefetch_disable="1"
Datenübertragungen per afp und smb sind auch unglaublich langsam.
Kann mir jemand weiterhelfen? Die Geschwindigkeit kann doch nicht sein. Gibt es jemand hier, der die gleiche Kiste hat und der seine Settings und die erzielten Geschwindigkeiten mitteilen kann? .
Vielen Dank und herzliche Grüße
pbtraveller
Habe einen HP ProLiant MicroServer NL 36 mit zwei zugegeben langsamen Festplatten (WD204ARS mit 64MB Cache) als zfs pool raidz1. Eigentlich wollte ich noch eine Dritte Platte reinhängen, habe sie aber noch nicht besorgt. Root liegt auf dem zfs pool.
Der Server hat 8 GB RAM, sollte also genug sein.
Der Server soll nur als file-server dienen, ein davical soll drauf laufen, firefly und asterisk.
Die Schreibgeschwindigkeit der Maschine ist aber so unterirdisch, dass es ich erst einmal aufgehört habe, weiterzubasteln. Dass die Platten nicht gerade die schnellsten sind, war ja klar, aber die Geschwindigkeit kann eigentlich nicht alleine an den Platten liegen. Mein alter Laptop mit ext4 schafft da ja die 3-fache Geschwindigkeit. Die Tipps aus dem zfs tuning guide habe ich alle schon durch. Nur vfs.zfs.zil_disable="1" scheint ein bisschen was zu bringen.
iozone liefert folgende Ergebnisse:
Include fsync in write timing
Record Size 32 KB
File size set to 4194304 KB
Auto Mode
Command line used: iozone -e -r 32 -s 4g -a
Output is in Kbytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 Kbytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
random random bkwd record stride
KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread
4194304 32 19098 18802 1613614 1682083 1651881 4633 1653437 28229^C
Die Einstellungen der Maschine sind aktuell wie folgt (wurden alle automatisch so gesetzt):
vm.kmem_size: 8171413504
vm.kmem_size_max: 329853485875
vfs.zfs.arc_max: 7097671680
vfs.zfs.vdev.cache.size: 10485760
hw.ata.wc: 1
in /boot/loader.conf habe ich aktuell folgende Parameter gesetzt:
vfs.zfs.txg.write_limit_override=1073741824
vfs.zfs.prefetch_disable="1"
Datenübertragungen per afp und smb sind auch unglaublich langsam.
Kann mir jemand weiterhelfen? Die Geschwindigkeit kann doch nicht sein. Gibt es jemand hier, der die gleiche Kiste hat und der seine Settings und die erzielten Geschwindigkeiten mitteilen kann? .
Vielen Dank und herzliche Grüße
pbtraveller