btrfs reif für RAID 6 ?
- whisper
- Beiträge: 3193
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
btrfs reif für RAID 6 ?
Es scheint ja, dass btrfs so langsam reif für raid geworden ist, aber immer noch nicht als stable bezeichnet wird.
Setzt ihr btrfs auf einem raid ein?
Erfahrungen?
Setzt ihr btrfs auf einem raid ein?
Erfahrungen?
Re: btrfs reif für RAID 6 ?
Grundsätzlich konnte man schon immer ein mit mdadm erstelltes RAIDx mit btrfs formatieren. Z.B. Synology hat btrfs das schon seit vielen Jahren auf ihren NASen als Defaultdateisystem. Etwaige Unstabilitäten hätten es sonst wohl schon in zahlreiche Newsticker im Internet geschafft.
Ob mdadm eine ideale Lösung darstellt, kann ich nicht beurteilen. Grundsätzlich wird ja an einem eigenen RAID-Mechanismus innerhalb von btrfs gearbeitet, der mdadm komplett umgeht und direkt auf dien Blockdevices aufsetzt. Aber da habe ich bisher nur von RAID-1 gehört, das stabil laufen soll.
Ob mdadm eine ideale Lösung darstellt, kann ich nicht beurteilen. Grundsätzlich wird ja an einem eigenen RAID-Mechanismus innerhalb von btrfs gearbeitet, der mdadm komplett umgeht und direkt auf dien Blockdevices aufsetzt. Aber da habe ich bisher nur von RAID-1 gehört, das stabil laufen soll.
Zuletzt geändert von MSfree am 13.12.2023 09:27:39, insgesamt 1-mal geändert.
- jph
- Beiträge: 1049
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: btrfs reif für RAID 6 ?
RAID56 wird von den Entwicklern noch immer als unstable deklariert. Es soll leidlich nutzbar sein, wenn man für Metadaten RAID1C3 verwendet. Darüber hinaus ist aber problematisch, dass ein Scrub wohl ewig dauert, weil das noch nicht richtig mit RAID56 umgehen kann.
Siehe auch https://btrfs.readthedocs.io/en/latest/ ... -practices
Den großen Playern, die hinter btrfs stehen, ist RAID56 halt völlig egal. Das sind RAID-Level für Heimanwender mit schmalem Budget, aber nichts für den professionellen Einsatz.
Siehe auch https://btrfs.readthedocs.io/en/latest/ ... -practices
Den großen Playern, die hinter btrfs stehen, ist RAID56 halt völlig egal. Das sind RAID-Level für Heimanwender mit schmalem Budget, aber nichts für den professionellen Einsatz.
- cosinus
- Beiträge: 3441
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: btrfs reif für RAID 6 ?
Wirklich? RAID 5 und 6 werden doch auch in vielen NAS genutzt, die in KMUs stehen.jph hat geschrieben:13.12.2023 09:24:50Den großen Playern, die hinter btrfs stehen, ist RAID56 halt völlig egal. Das sind RAID-Level für Heimanwender mit schmalem Budget, aber nichts für den professionellen Einsatz.
Re: btrfs reif für RAID 6 ?
Du willst doch jetzt nicht ein NAS mit 48 Platte je 22TB von QNAP/Synology oder ein Seagate Exos Corevault als "professionell" bezeichnen wollen?cosinus hat geschrieben:13.12.2023 09:34:28Wirklich? RAID 5 und 6 werden doch auch in vielen NAS genutzt, die in KMUs stehen.
- cosinus
- Beiträge: 3441
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: btrfs reif für RAID 6 ?
Wie könnte ich nurMSfree hat geschrieben:13.12.2023 09:43:32Du willst doch jetzt nicht ein NAS mit 48 Platte je 22TB von QNAP/Synology oder ein Seagate Exos Corevault als "professionell" bezeichnen wollen?
- whisper
- Beiträge: 3193
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: btrfs reif für RAID 6 ?
Ok, dann bleibe ich privat bei meinem softraid6 mit ext4.
Mir kam gerade ein Dell Rack mit hardware Raid 5 unter, da sieht es ja wieder anders aus. das btrfs wird ja davon nix merken und nur eine platte sehen.
Als da kann man das ruhigen Gewissens machen..
Gedanke richtig?
Mir kam gerade ein Dell Rack mit hardware Raid 5 unter, da sieht es ja wieder anders aus. das btrfs wird ja davon nix merken und nur eine platte sehen.
Als da kann man das ruhigen Gewissens machen..
Gedanke richtig?
Re: btrfs reif für RAID 6 ?
Wie gesagt, du kannst btrfs auf einem Softraid6 betreiben. Ob das RAID nun ein Dell Rack ist, das sich als eine Platte ausgibt, oder ob es ein mdadm Softraid6 ist, das sich als eine Platte ausgibt, ist egal, beides funktioniert.whisper hat geschrieben:13.12.2023 09:59:04Mir kam gerade ein Dell Rack mit hardware Raid 5 unter, da sieht es ja wieder anders aus. das btrfs wird ja davon nix merken und nur eine platte sehen.
Die Frage ist dann auch, wie "hard" das "Hardware"-RAID des Dell Racks ist. Letztlich sind das immer softwarebasierte Systeme. Wenn man RAID-Software, die auf einem Controller läuft, als Hardware bezeichnen möchte, OK. Möglicherweise kannst du das Rack aber auch so konfigurieren, daß du jede Platte einzeln siehst, so daß du es mit mdadm nutzen kannst.
Ich habe auch ein ext4 auf einem Softraid5 laufen. Der Nachteil von ext4 ist halt, daß es im Gegensatz zu btrfs keine Prüfsummen kann.
- whisper
- Beiträge: 3193
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: btrfs reif für RAID 6 ?
Eben, die Prüfsummen Geschichte ist interessant.
Nee das Raid6 ist zu hause auf einem HP Proliant.
Der Rack ist Firma, ja ich weiß, dass man die Platten auch ohne raid konfigurieren kann, wenn man sich durch die Eingeweide von iDrack quält.
Dort sind etliche poweredge Server, die alle das Hardware raid 5 benutzen. Seit etlichen Jahren problemlos.Das werde ich nicht ändern, ohne Not
Nee das Raid6 ist zu hause auf einem HP Proliant.
Der Rack ist Firma, ja ich weiß, dass man die Platten auch ohne raid konfigurieren kann, wenn man sich durch die Eingeweide von iDrack quält.
Dort sind etliche poweredge Server, die alle das Hardware raid 5 benutzen. Seit etlichen Jahren problemlos.Das werde ich nicht ändern, ohne Not
Re: btrfs reif für RAID 6 ?
OK, den Stromverbrauch von vielen Platten und die Lautstärke der Lüfter und Platten, will man sich zuhause ja ohnehin nicht antun.
Was hält dich dann noch davon ab, es auf einem "Hardware"-RAID56 einzurichten?Eben, die Prüfsummen Geschichte ist interessant.
Meine Erfahtung mit btrfs auf einem Softraid1 (2-Platten Synology) sind allerdings schon 5-6 Jahre alt. Das lief zwar sehr zuverlässig, wurde aber ab einem Füllstand von ca. 85% immer langsamer. Als ich das Teil dann gegen etwas größeres tauschen mußte, war die Schreibgeschwindigkeit auf 10MByte/s eingebrochen. Ob btrfs heute immer noch so einbricht, wenn nur noch 10% Platz frei ist, weiß ich nicht.
- whisper
- Beiträge: 3193
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: btrfs reif für RAID 6 ?
soll bei XFS bleiben, obwohl der suse installer sogar btrfs vorschlägt. Wird ein SAP HANA und soll eins ablösen.MSfree hat geschrieben:13.12.2023 10:43:13Was hält dich dann noch davon ab, es auf einem "Hardware"-RAID56 einzurichten?
Meine Erfahtung mit btrfs auf einem Softraid1 (2-Platten Synology) sind allerdings schon 5-6 Jahre alt. Das lief zwar sehr zuverlässig, wurde aber ab einem Füllstand von ca. 85% immer langsamer. Als ich das Teil dann gegen etwas größeres tauschen mußte, war die Schreibgeschwindigkeit auf 10MByte/s eingebrochen. Ob btrfs heute immer noch so einbricht, wenn nur noch 10% Platz frei ist, weiß ich nicht.
Aber egal, danke dir für deine Antworten, vielleicht wäre es auch einen Versuch wert. Muss mal diskutieren.
Re: btrfs reif für RAID 6 ?
Moin,
Die Vorteile sind:
-belasten nicht das System(Performance)
-WriteCache bei Ausfall
-einfaches Austauschen einer defekten Platte
-Hotspare mit autom. Rebuild
Wenn ich länger nachdenken würde, kommen bestimmt noch mehr Vorteile aber bestimmt auch Nachteile. Ich wollte das nur nicht so pauschal stehen lassen.
ganz so einfach ist es dann aber auch nicht. Klar ist ein Raid-Controller erst einmal teuer. Aber es kommt doch darauf an, was man mit dem System erreichen will.MSfree hat geschrieben:13.12.2023 10:12:22Die Frage ist dann auch, wie "hard" das "Hardware"-RAID des Dell Racks ist. Letztlich sind das immer softwarebasierte Systeme. Wenn man RAID-Software, die auf einem Controller läuft, als Hardware bezeichnen möchte, OK.
Die Vorteile sind:
-belasten nicht das System(Performance)
-WriteCache bei Ausfall
-einfaches Austauschen einer defekten Platte
-Hotspare mit autom. Rebuild
Wenn ich länger nachdenken würde, kommen bestimmt noch mehr Vorteile aber bestimmt auch Nachteile. Ich wollte das nur nicht so pauschal stehen lassen.
Gruß Ole
AbuseIPDB
AbuseIPDB
Re: btrfs reif für RAID 6 ?
Nunja, einierseits sind heutige CPUs so schnell, daß die selbst bei maximaler Schreibgeschwindigkeit auf das RAID nur 2-3% CPU-Last verursachen. Ich habe bei mir einen Low-End Pentium Gold stecken (Coffee Lake), der sich zu Tode langweilt. Andererseits kann auch der Hardwarecontroller einbrechen.
Du meinst batteriegebufferte Caches? Das Problem ist, daß der Controller zwar seine letzten Schreiboperationen puffern kann. Der Hostrechner cacht und puffert aber auch, und das ist dann bei einem Stromausfall trotzdem verloren. Eine USV ist für kritische Systeme sowieso ratsam.-WriteCache bei Ausfall
Das ist aber hauptsächlich ein mechanisches Problem. Platteneinschübe mit Abschaltung bei Entriegelung gibt es auch für "normale" Desktops. SATA ist sowieso hotplugfähig (zumindest, wenn der Hersteller es nicht komplett verbockt).-einfaches Austauschen einer defekten Platte
Hotspare hatte ich zwar noch nie im Einsatz, weil unsere Anforderungen an die Erreichbarkeit der Daten nicht so hoch ist. Aber das sollte mit mdadm eigentlich auch gehen.-Hotspare mit autom. Rebuild
Nachteilig dürfte in erster Linie der Kostenpunkt sein. "Hardware"-RAIDs lassen sich die Hersteller gerne fürstlich entlohnen, konverntionelle x64-Hardware ist in der Regel deutlich günstiger.Wenn ich länger nachdenken würde, kommen bestimmt noch mehr Vorteile aber bestimmt auch Nachteile.
Kompatibilität zwischen zwei Herstellern ist nicht gegeben. Will ich von Dell auf HP wechseln, kann es sein, daß ich die Festplatten nicht einfach umstecken kann, Vendor Lockin. Selbst über zwei Hardwaregenerationen ist die Kompatibilität nicht gewährleistet. (mit mdadm ist das kein Problem). Wer in 3-Jahres Leasingintervallen denkt, dem ist das aber wohl egal.
Letzten Endes ist es wohl egal, ob man auf Herstellerhardware oder Softraid setzt.
- heisenberg
- Beiträge: 3567
- Registriert: 04.06.2015 01:17:27
- Lizenz eigener Beiträge: MIT Lizenz
Re: btrfs reif für RAID 6 ?
Na ein alte Platte raus und neue Platte rein und automatischer rebuild geht damit schon mal nicht. D. h. es braucht schon mal mindestens einen Admin, der die Kommandozeile und mdadm bedienen kann. Mit dem RAID-Controller muss dass noch nicht mal ein Linux-Admin sein. Das fände ich mit Linux-Software-RAID schon auch nett, wenn das gehen würde.MSfree hat geschrieben:13.12.2023 11:50:59Das ist aber hauptsächlich ein mechanisches Problem. Platteneinschübe mit Abschaltung bei Entriegelung gibt es auch für "normale" Desktops. SATA ist sowieso hotplugfähig (zumindest, wenn der Hersteller es nicht komplett verbockt).-einfaches Austauschen einer defekten Platte
Jede Rohheit hat ihren Ursprung in einer Schwäche.
Re: btrfs reif für RAID 6 ?
Also ganz theoretisch könnte man das in nem udev-Script lösen
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: btrfs reif für RAID 6 ?
Automatisches Rebuild findet aber auch bei "professionellen Hardwarelösungen" nicht unbedingt statt. Ich habe in den letzten 25 Jahren genug RAID-Systeme in den Fingern gehabt, bei denen man das Rebuild manuell anstossen mußte.heisenberg hat geschrieben:13.12.2023 12:40:33Na ein alte Platte raus und neue Platte rein und automatischer rebuild geht damit schon mal nicht.
Re: btrfs reif für RAID 6 ?
Moin,
Auch die Kompatibilität ist dort nie ein Problem gewesen. Klar wenn ich eine neue Kiste bekomme, dann setze ich den komplett neu auf und überspiele die Daten. Da jetzt die Festplatten mit rüber zu nehmen ergibt dann keinen Sinn, da die ja auch schon eine gewisse Laufzeit hinter sich haben.
Ich sitze in Berlin und wir haben eine Filiale in München. Da sitzt kein ITler. Da hat selbst unsere Buchhalterin mal ein Platte gewechselt, weil Sie die erste im Büro war und sie das piepen aus den Serverraum gestört hat.
Klar ist der Preis von ~300 - 400€ ein Kostenpunkt. Aber über 5Jahre(solagnge laufen die Kisten bei uns) ist das ein kleines Übel. Teurer wäre, wenn ich nach München müsste.
mag sein, dass es so etwas gitbt. Aber die letzten 15Jahre von namenhaften Herstellern ist mir so etwas nicht unter gekommen.MSfree hat geschrieben:13.12.2023 13:53:12Automatisches Rebuild findet aber auch bei "professionellen Hardwarelösungen" nicht unbedingt statt. Ich habe in den letzten 25 Jahren genug RAID-Systeme in den Fingern gehabt, bei denen man das Rebuild manuell anstossen mußte.
Auch die Kompatibilität ist dort nie ein Problem gewesen. Klar wenn ich eine neue Kiste bekomme, dann setze ich den komplett neu auf und überspiele die Daten. Da jetzt die Festplatten mit rüber zu nehmen ergibt dann keinen Sinn, da die ja auch schon eine gewisse Laufzeit hinter sich haben.
Ich sitze in Berlin und wir haben eine Filiale in München. Da sitzt kein ITler. Da hat selbst unsere Buchhalterin mal ein Platte gewechselt, weil Sie die erste im Büro war und sie das piepen aus den Serverraum gestört hat.
Klar ist der Preis von ~300 - 400€ ein Kostenpunkt. Aber über 5Jahre(solagnge laufen die Kisten bei uns) ist das ein kleines Übel. Teurer wäre, wenn ich nach München müsste.
Gruß Ole
AbuseIPDB
AbuseIPDB