Nachdem ich nun gestern meinen neuen Controller erhalten habe musste ich mich ersteinmal in das Thema Advanced Format einlesen.
Dazu sind diese Links hilfreich:
http://www.brain4free.org/wiki/doku.php/blog:wd_advanced_format_hd_mit_linux
http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/
Nachdem ich diese Artikel gelesen habe, musste ich mich noch mit der RAID Stripe Größe auseinandersetzen:
http://www.adaptec.com/blog/2006/06/05/picking-the-right-stripe-size/
http://www.tomshardware.de/RAID-Stripes-Blockgrosse,testberichte-239896.html
Folgende Überlegungen führten zum endgültigen Layout:
- Die Festplatte arbeitet mit 4KiB
- Der RAID Controller arbeitet mit 256KiB Stripe Größe
- LVM arbeitet mit 4MiB Blocks
Mit diesen Daten könnte ich, um richtig ausgerichtet auf der Festplatte zu arbeiten, mit 256KiB starten. Ich habe mich dagegen entschieden, da ich die Stripe Size auf 1024KiB setzen könnte und starte bei 1MiB.
Um eventuellen Problemen aus dem Weg zu gehen separiere ich die Boot Partition und den Swap (ich will/brauche dafür kein LVM), den Rest lege ich in ein LVM.
Meine Partitionstabelle (2xWD20EURS) sieht nun so aus:
Model: Adaptec MainArray (scsi) Disk /dev/sda: 1904630MiB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1,00MiB 101MiB 100MiB ext2 primary 2 101MiB 16485MiB 16384MiB linux-swap(v1) primary 3 16485MiB 1904629MiB 1888144MiB primary lvm
Hier sieht man auch, das die Platte Linux gegenüber noch mit 512Byte präsentiert wird.
Ein kleiner Performance Test:
Server:~# dd if=/dev/zero of=/media/lvroot/test bs=1M count=10000 9901+0 Datensätze ein 9901+0 Datensätze aus 10382413824 Bytes (10 GB) kopiert, 70,5676 s, 147 MB/s Server:~# dd if=/media/lvroot/test of=/dev/null bs=1M count=10000 9901+1 Datensätze ein 9901+1 Datensätze aus 10382413824 Bytes (10 GB) kopiert, 56,1045 s, 185 MB/s
Die Performance kann sich für diese stromsparenden Platten wirklich sehen lassen und der Adaptec Controller 6405 bringt wirklich gute Leistungen.
http://www.brain4free.org/wiki/doku.php/blog:wd_advanced_format_hd_mit_linux