Hi.
Nach einem Crash will/muss ich meinen Homeserver eh neu installieren. Nun habe ich über eine Neustrukturierung nachgedacht. Bisher hatte ich das System (Ubuntu 11.04) auf zwei 160GB Platten im Raid1 mit mdadm und dann die Daten auf 8x2TB im mdadm-raid-6. Das war mit luks dann noch vollverschlüsselt.
Neuer Plan ist, die zwei 160er rauszuschmeißen und das System mit ins Raid6 zu legen und mit zu verschlüsseln. Theoretisch müsste das wohl gehen. grub2 kann ja angeblich auch von Raid5 und 6 booten und ein verschlüsseltes System ist auch kein Problem so lange ine unverschlüsselte /boot-Partition vorhanden ist.
ich habe tatsächlich noch mit einem ganzen Stapel kleinerer und großer Probleme zu kämpfen.
hauptproblem sind dagegen derzeit die Zugriffszeiten - die Transferraten sind kein Problem. Im Raid6 mit mdadm erreiche ich mehrere hundert MB/s und auch mit Verschlüsselung bleiben ca 90 MB/s übrig. Sobald kleine Dateien kommen, bricht die Rate auf xxx kb/s ein. Beim Löschen liegt die Rate bei unter 40 Objekten pro Sekunde. Ubuntu braucht 2 Std. zur Installation. Konfiguration wie folgt: 8x2 TB HDD, eine große Partiton drauf jeweils, diese mit mdadm im Raid6, das raid in 2 Partitionen aufgeteilt, Nummer 1 mit ext4 als boot, auf Nummer 2 luks, in luks dann mit lvm eine Aufteilung in swap und root.
Wenn ich das ganze Array statt mit mdadm mit meinem Areca ARC-1201 Controller "berechnen lasse", und sonst ab "das raid in 2 Partitionen aufgeteilt" alles gleich lasse, habe ich plötzlich super Zugriffszeiten. Ubuntu installiert in unter 20 min. usw.
Doch was mache ich falsch? Habt ihr Ideen wie ich die Config besser lösen könnte? Ich würde ungern auf das Hardwareraid setzen. Bei einem defekt der Hardware/des Controllers brauche ich genau den gleichen Controller wieder (und der ist verdammt schwer zu bekommen) um wieder an die Daten zu kommen. Mit mdadm ist das flexibler und bei defekt des Servers können die Platten einfach eben in einen anderen gesetzt werden und mdadm kümmert sich um den Rest. Doch die Zugriffszeiten sind so für mich nicht hinnehmbar...
Nach einem Crash will/muss ich meinen Homeserver eh neu installieren. Nun habe ich über eine Neustrukturierung nachgedacht. Bisher hatte ich das System (Ubuntu 11.04) auf zwei 160GB Platten im Raid1 mit mdadm und dann die Daten auf 8x2TB im mdadm-raid-6. Das war mit luks dann noch vollverschlüsselt.
Neuer Plan ist, die zwei 160er rauszuschmeißen und das System mit ins Raid6 zu legen und mit zu verschlüsseln. Theoretisch müsste das wohl gehen. grub2 kann ja angeblich auch von Raid5 und 6 booten und ein verschlüsseltes System ist auch kein Problem so lange ine unverschlüsselte /boot-Partition vorhanden ist.
ich habe tatsächlich noch mit einem ganzen Stapel kleinerer und großer Probleme zu kämpfen.
hauptproblem sind dagegen derzeit die Zugriffszeiten - die Transferraten sind kein Problem. Im Raid6 mit mdadm erreiche ich mehrere hundert MB/s und auch mit Verschlüsselung bleiben ca 90 MB/s übrig. Sobald kleine Dateien kommen, bricht die Rate auf xxx kb/s ein. Beim Löschen liegt die Rate bei unter 40 Objekten pro Sekunde. Ubuntu braucht 2 Std. zur Installation. Konfiguration wie folgt: 8x2 TB HDD, eine große Partiton drauf jeweils, diese mit mdadm im Raid6, das raid in 2 Partitionen aufgeteilt, Nummer 1 mit ext4 als boot, auf Nummer 2 luks, in luks dann mit lvm eine Aufteilung in swap und root.
Wenn ich das ganze Array statt mit mdadm mit meinem Areca ARC-1201 Controller "berechnen lasse", und sonst ab "das raid in 2 Partitionen aufgeteilt" alles gleich lasse, habe ich plötzlich super Zugriffszeiten. Ubuntu installiert in unter 20 min. usw.
Doch was mache ich falsch? Habt ihr Ideen wie ich die Config besser lösen könnte? Ich würde ungern auf das Hardwareraid setzen. Bei einem defekt der Hardware/des Controllers brauche ich genau den gleichen Controller wieder (und der ist verdammt schwer zu bekommen) um wieder an die Daten zu kommen. Mit mdadm ist das flexibler und bei defekt des Servers können die Platten einfach eben in einen anderen gesetzt werden und mdadm kümmert sich um den Rest. Doch die Zugriffszeiten sind so für mich nicht hinnehmbar...