Backup- & Surveillance-Server / RAID

Hi @ll,

das ist jetzt keine direkte Frage nach einer Kaufempfehlung - ich mag es einfach nur verstehen…

Derzeit läuft der Server auf einem Mainstream AM3 Board mit SSD als Systemplatte und 4 Barracudas 2TB im SB 750 - RAID 10.
Mittlerweile ist das ebbes langsam und - naiv wie ich war - dachte ich: eine RAID-Controllerkarte dazu und alles wird gut.
Geht so aber nicht…
Jeder rät mir daher: wechsel zu Server/HPC Technik - das mag ich aber nicht, außerdem mag ich AMD unterstützen…

Meine Vorstellung war:
Ein Mainboard am3+, AMD-FX-6300, 16GB Speicher, Systemplatten auf native SATA-6 im RAID 1 und einen RAID Controller mit mind. 12 SATA3 Ports dann erst mal 8x 1TB im RAID 10 (HotSwap und/oder HotSpare sollte es schon können).
Mein Verständnis endet da: welches Board passt zu welchem RAID Controller (gerne auch ältere Controller, da PCIe 2.0-Controller heutzutage durch PCIe 3 abgelöst werden…)

Besteht da Hoffnung?

LG
Ce

Hallo ceestmoi,

wenn ich Dich recht verstehe hast Du folgendes vor :

Board (noch unentschied

Hallo ceestmoi,

wenn ich Dich recht verstehe hast Du folgendes vor :

Board (noch unentschieden)

  • 12 SATA-3 Port RAID Controller
  • davon 8 Platten a 1 TB im RAID 10
  • HotSwap und HotSpare fähig

Das Ganze soll ein AMD Board sein.

Zunächst :
Das Board sollte nicht so sehr alt sein, da es SATA-3 unterstützen soll und SATA-3 gibt es noch nicht so lange.

Nun ist Dir Deine jetzige Konfiguration zu langsam.

Die Geschwindigkeit ist aber immer ein Produkt der verwendeten Hardware und der installierten Software (bzw. der beim Start geladenen Programme und Treiber).

Bei dem System, dass Dir vorschwebt (10 1 TB Platten + zusätzlich eine Systemplatte + HotSwap + HotSpare) würde ich grundsätzlich erst mit 32 GB Arbeitsspeicher anfangen.

Welches Board passt zu Deinen Anforderungen ?

Grundsätzlich habe ich hier keine Möglichkeiten Boards zu vergleichen. Ich gehe aber davon aus, dass es ein Board des oberen Preissegments sein wird.

Das sinnvollste wird sein, dass Du diesbezüglich die Hersteller der Mainboards per Mail anschreibst. Die kennen ihre Boards am Besten.

Dann wirst Du von (ASUS, GIGABYTE usw.) eine Empfehlung von 2 bis 3 Boards bekommen.

Diese wiederum vergleichst Du miteinander und das Board, dass Dir am meisten zusagt, das nimmst Du dann.

Jetzt habe ich aber noch eine Frage.

Warum benutzt Du RAID 10 ???

RAID 10 ist ein gespiegeltes Stripeset, bei dem Du die Hälfte der Kapazität verlierst. Du hast zwei Stripesets von je 5 Platten und diese spiegelst Du dann.

HotSwap und HotSpare ist bei RAID 10 zumindestens problematisch.

Ein Stripeset addiert zwar die Kapazität aller vorhandenen Platten. Wenn jedoch eine Platte ausfällt,
ist das Stripeset kaputt und Du kommst nicht mehr an Deine Daten. Deshalb wohl auch der Gedanke mit der Spiegelung.

Wenn Du schon einen RAID Controller mit 12 SATA-3 Ports benutzt, dann kann dieser garantiert auch RAID 5.

Bei RAID 5 verlierst Du nur die Kapazität einer Festplatte. Du hättest also eine Gesamtkapazität von 7 TB. RAID 5 ist fehlertolerant und somit HotSwap und HotSpare fähig (RAID 10 ist das nicht).

Grundsätzlich schreibt der RAID Controller auf jeden Datenträger eine eindeutige ID. Du hast also 8, 10 oder 12 RAID Datenträger.

Beim Systemstart kannst Du den RAID Controller durch einen Tastendruck konfigurieren.

Hier werden alle vorhandenen Platten im System angezeigt und Du kannst Dein RAID Array definieren.

Z.B. 8 aktive Platten im RAID Array, 4 Spare Platten.

Alle Platten haben eine eindeutige RAID ID. Du kannst jetzt die Spare Platten abklemmen und das System läuft weiter.

Fällt eine Festplatte des RAID 5 Arrays aus, so kannst Du diese Platte im laufenden Betrieb (Hotswap) entnehmen und durch eine Spare Platte ersetzen. Die Daten werden restauriert (eben Fehlertoleranz).

Ich denke, dass ist das, was Du erreichen wolltest.

Gruß

cowboy_herby

Sorry,
da kann ich leider auch nicht helfen.
Die Frage der Kompatibilität - wenn es um RAID geht - wird bei uns im Business-Bereich von Experten getroffen, die sich näher im Umfeld der Serverhersteller befinden.

MfG
St.

Hi Herby,

erst mal vielen Dank für die ausführliche Antwort…

Hallo ceestmoi,

wenn ich Dich recht verstehe hast Du folgendes vor :

Board (noch unentschieden) + 12 SATA-3 Port RAID Controller - davon 8 Platten a 1 TB im RAID 10 - HotSwap und HotSpare fähig

Das Ganze soll ein AMD Board sein.
Zunächst : Das Board sollte nicht so sehr alt sein, da es SATA-3 unterstützen soll und SATA-3 gibt es noch nicht so lange.

[CE] Hier eigentlich eher: moderne, stromsparende CPUs also AM3+ (und Gigabyte hatte mir FM2 Board nahegelegt, da dies das einzige war, das LSI auf der Kompatibilitätsliste aufführte)

Nun ist Dir Deine jetzige Konfiguration zu langsam.

[CE] Das System an sich nicht, aber das SB eigene Raid 5 darauf

Die Geschwindigkeit ist aber immer ein Produkt der verwendeten Hardware und der installierten Software (bzw. der beim Start geladenen Programme und Treiber).

[CE] CPU-Seitig und Systemplatte: no Problem!

Bei dem System, dass Dir vorschwebt (10 1 TB Platten + zusätzlich eine Systemplatte + HotSwap + HotSpare) würde ich grundsätzlich erst mit 32 GB Arbeitsspeicher anfangen.

[CE] Warum das denn? weitere Erhöhung des Systemcaches?

Welches Board passt zu Deinen Anforderungen ?
Grundsätzlich habe ich hier keine Möglichkeiten Boards zu vergleichen. Ich gehe aber davon aus, dass es ein Board des oberen Preissegments sein wird.

Das sinnvollste wird sein, dass Du diesbezüglich die Hersteller der Mainboards per Mail anschreibst. Die kennen ihre Boards am Besten.

[CE] … von ASUS und ASROCK bisher keine Antwort… :frowning:

Dann wirst Du von (ASUS, GIGABYTE usw.) eine Empfehlung von 2 bis 3 Boards bekommen.

Diese wiederum vergleichst Du miteinander und das Board, dass Dir am meisten zusagt, das nimmst Du dann.

Jetzt habe ich aber noch eine Frage.

Warum benutzt Du RAID 10 ???

[CE] weiles das schnellste RAID sein soll…

RAID 10 ist ein gespiegeltes Stripeset, bei dem Du die Hälfte der Kapazität verlierst. Du hast zwei Stripesets von je 5 Platten und diese spiegelst Du dann.
HotSwap und HotSpare ist bei RAID 10 zumindestens problematisch.

[CE] mein uralt-Server IBM x235 hatte ServeRAID RAID 10 mit 4 FP und eine HotSpare und das funktionierte bei einem Crash…

Ein Stripeset addiert zwar die Kapazität aller vorhandenen Platten. Wenn jedoch eine Platte ausfällt, ist das Stripeset kaputt und Du kommst nicht mehr an Deine Daten. Deshalb wohl auch der Gedanke mit der Spiegelung.

[CE] vor allem wird die Übertragungsrate gesteigert… bei RAID 5 ist schreiben (Hauptaufgabe) wohl gehandicapt

Wenn Du schon einen RAID Controller mit 12 SATA-3 Ports benutzt, dann kann dieser garantiert auch RAID 5.

Bei RAID 5 verlierst Du nur die Kapazität einer Festplatte. Du hättest also eine Gesamtkapazität von 7 TB. RAID 5 ist fehlertolerant und somit HotSwap und HotSpare fähig (RAID 10 ist das nicht).

Grundsätzlich schreibt der RAID Controller auf jeden Datenträger eine eindeutige ID. Du hast also 8, 10 oder 12 RAID Datenträger.

Beim Systemstart kannst Du den RAID Controller durch einen Tastendruck konfigurieren.

Hier werden alle vorhandenen Platten im System angezeigt und Du kannst Dein RAID Array definieren.

Z.B. 8 aktive Platten im RAID Array, 4 Spare Platten.

Alle Platten haben eine eindeutige RAID ID. Du kannst jetzt die Spare Platten abklemmen und das System läuft weiter.

Fällt eine Festplatte des RAID 5 Arrays aus, so kannst Du diese Platte im laufenden Betrieb (Hotswap) entnehmen und durch eine Spare Platte ersetzen. Die Daten werden restauriert (eben Fehlertoleranz).

Ich denke, dass ist das, was Du erreichen wolltest.

Gruß

cowboy_herby

Hi Herby,

erst mal vielen Dank für die ausführliche Antwort…

Hallo ceestmoi,

wenn ich Dich recht verstehe hast Du folgendes vor :

Board (noch unentschieden) + 12 SATA-3 Port RAID Controller - davon 8 Platten a 1 TB im RAID 10 - HotSwap und HotSpare fähig

Das Ganze soll ein AMD Board sein.
Zunächst : Das Board sollte nicht so sehr alt sein, da es SATA-3 unterstützen soll und SATA-3 gibt es noch nicht so lange.

[CE] Hier eigentlich eher: moderne, stromsparende CPUs also
AM3+ (und Gigabyte hatte mir FM2 Board nahegelegt, da dies das
einzige war, das LSI auf der Kompatibilitätsliste aufführte)

Natürlich kannst Du das Board nehmen. Wenn es auf der Kompatibilitätsliste steht wird das schon passen.

Nun ist Dir Deine jetzige Konfiguration zu langsam.

[CE] Das System an sich nicht, aber das SB eigene Raid 5

Du meinst, der RAID Controller des Mainboards ist zu langsam. Natürlich sparen die Hersteller gerade bei integrierten Bauteilen.

Ich bin sowieso davon ausgegangen, dass Du Dir eine RAID Erweiterungskarte zulegst.

darauf

Die Geschwindigkeit ist aber immer ein Produkt der verwendeten Hardware und der installierten Software (bzw. der beim Start geladenen Programme und Treiber).

[CE] CPU-Seitig und Systemplatte: no Problem!

Bei dem System, dass Dir vorschwebt (10 1 TB Platten + zusätzlich eine Systemplatte + HotSwap + HotSpare) würde ich grundsätzlich erst mit 32 GB Arbeitsspeicher anfangen.

[CE] Warum das denn? weitere Erhöhung des Systemcaches?

Ja, einerseits eine Erhöhung des Systemcaches, andererseits sind 8 TB eine Menge Daten. Gerade wenn das System als Backup & Surveillance Server eingesetzt werden soll, braucht es genug Speicher.

Wenn Du schon 8 TB an Festplatten benutzt, dann wirst Du wohl auch entsprechende Datenmengen beim Backup schaufeln müssen und Du willst wohl nicht den halben Tag warten, bis das Backup fertig ist.

Welches Board passt zu Deinen Anforderungen ?
Grundsätzlich habe ich hier keine Möglichkeiten Boards zu vergleichen. Ich gehe aber davon aus, dass es ein Board des oberen Preissegments sein wird.

Das sinnvollste wird sein, dass Du diesbezüglich die Hersteller der Mainboards per Mail anschreibst. Die kennen ihre Boards am Besten.

[CE] … von ASUS und ASROCK bisher keine Antwort… :frowning:

Dann wirst Du von (ASUS, GIGABYTE usw.) eine Empfehlung von 2 bis 3 Boards bekommen.

Diese wiederum vergleichst Du miteinander und das Board, dass Dir am meisten zusagt, das nimmst Du dann.

Jetzt habe ich aber noch eine Frage.

Warum benutzt Du RAID 10 ???

[CE] weiles das schnellste RAID sein soll…

Möglicherweise ist RAID 10 schneller als RAID 5.
Das wirkt sich aber nur bei großen Datenmengen und geringem Arbeitsspeicher wirklich merkbar aus.

Wenn Du also beispielsweise 32 GB Arbeitsspeicher hast, dann solltest Du keinen Unterschied merken. Er ist zwar vorhanden, liegt aber im Bereich von hunderstel Sekunden.

RAID 10 ist ein gespiegeltes Stripeset, bei dem Du die Hälfte der Kapazität verlierst. Du hast zwei Stripesets von je 5 Platten und diese spiegelst Du dann.
HotSwap und HotSpare ist bei RAID 10 zumindestens problematisch.

[CE] mein uralt-Server IBM x235 hatte ServeRAID RAID 10 mit 4
FP und eine HotSpare und das funktionierte bei einem Crash…

Dann hast Du einen guten RAID Controller gehabt, der mehr kann als laut Definition von RAID 10 Standard ist.

Dass das immer

Ein Stripeset addiert zwar die Kapazität aller vorhandenen Platten. Wenn jedoch eine Platte ausfällt, ist das Stripeset kaputt und Du kommst nicht mehr an Deine Daten. Deshalb wohl auch der Gedanke mit der Spiegelung.

[CE] vor allem wird die Übertragungsrate gesteigert… bei
RAID 5 ist schreiben (Hauptaufgabe) wohl gehandicapt

Wenn Du schon einen RAID Controller mit 12 SATA-3 Ports benutzt, dann kann dieser garantiert auch RAID 5.

Bei RAID 5 verlierst Du nur die Kapazität einer Festplatte. Du hättest also eine Gesamtkapazität von 7 TB. RAID 5 ist fehlertolerant und somit HotSwap und HotSpare fähig (RAID 10 ist das nicht).

Grundsätzlich schreibt der RAID Controller auf jeden Datenträger eine eindeutige ID. Du hast also 8, 10 oder 12 RAID Datenträger.

Beim Systemstart kannst Du den RAID Controller durch einen Tastendruck konfigurieren.

Hier werden alle vorhandenen Platten im System angezeigt und Du kannst Dein RAID Array definieren.

Z.B. 8 aktive Platten im RAID Array, 4 Spare Platten.

Alle Platten haben eine eindeutige RAID ID. Du kannst jetzt die Spare Platten abklemmen und das System läuft weiter.

Fällt eine Festplatte des RAID 5 Arrays aus, so kannst Du diese Platte im laufenden Betrieb (Hotswap) entnehmen und durch eine Spare Platte ersetzen. Die Daten werden restauriert (eben Fehlertoleranz).

Ich denke, dass ist das, was Du erreichen wolltest.

Gruß

cowboy_herby

Weiter mit „Crash bei RAID 10“.

Dass das immer funktioniert, darauf würde ich mich nicht verlassen.

Laut Definition ist Raid 10 ein gespiegeltes Stripeset ohne Fehlertoleranz.

Unter Fehlertoleranz versteht man die Fähigkeit eines Systems bei Ausfall einer Festplatte diese im laufenden Betrieb (hier sind Backplanes oder Wechselfestplatteneinschübe sinnvoll) durch einen bis zu diesem Zeitpunkt als Spare Platte definierten Datenträger zu ersetzen. Das System wird durch die Checksummen Daten der Verwaltungsfestplatte wiederhergestellt.

So etwas gibt es bei RAID 0 nicht, weil RAID 0 die Summe der Kapazitäten der einzelnen Festplatten ist.

Bei RAID 10 gibt es dies grundsätzlich auch nicht, weil
es eine Spiegelung von 2 Stripesets ist. Dadurch erfolgt eine Parallelaufzeichnung auf beide Stripesets.

Natürlich sind die Daten der defekten Platte noch auf der entsprechenden Spiegelplatte vorhanden.

Wenn es der verwendete Controller erlaubt (keine Ahnung), dann kann es möglich sein, dass die Daten wiederherstellbar sind und das defekte Stripeset repariert werden kann.

Hi Herby,

erst mal vielen Dank für die ausführliche Antwort…

Hallo ceestmoi,

wenn ich Dich recht verstehe hast Du folgendes vor :

Board (noch unentschieden) + 12 SATA-3 Port RAID Controller - davon 8 Platten a 1 TB im RAID 10 - HotSwap und HotSpare fähig

Das Ganze soll ein AMD Board sein.
Zunächst : Das Board sollte nicht so sehr alt sein, da es SATA-3 unterstützen soll und SATA-3 gibt es noch nicht so lange.

[CE] Hier eigentlich eher: moderne, stromsparende CPUs also
AM3+ (und Gigabyte hatte mir FM2 Board nahegelegt, da dies das
einzige war, das LSI auf der Kompatibilitätsliste aufführte)

Nun ist Dir Deine jetzige Konfiguration zu langsam.

[CE] Das System an sich nicht, aber das SB eigene Raid 5
darauf

Die Geschwindigkeit ist aber immer ein Produkt der verwendeten Hardware und der installierten Software (bzw. der beim Start geladenen Programme und Treiber).

[CE] CPU-Seitig und Systemplatte: no Problem!

Bei dem System, dass Dir vorschwebt (10 1 TB Platten + zusätzlich eine Systemplatte + HotSwap + HotSpare) würde ich grundsätzlich erst mit 32 GB Arbeitsspeicher anfangen.

[CE] Warum das denn? weitere Erhöhung des Systemcaches?

Welches Board passt zu Deinen Anforderungen ?
Grundsätzlich habe ich hier keine Möglichkeiten Boards zu vergleichen. Ich gehe aber davon aus, dass es ein Board des oberen Preissegments sein wird.

Das sinnvollste wird sein, dass Du diesbezüglich die Hersteller der Mainboards per Mail anschreibst. Die kennen ihre Boards am Besten.

[CE] … von ASUS und ASROCK bisher keine Antwort… :frowning:

Dann wirst Du von (ASUS, GIGABYTE usw.) eine Empfehlung von 2 bis 3 Boards bekommen.

Diese wiederum vergleichst Du miteinander und das Board, dass Dir am meisten zusagt, das nimmst Du dann.

Jetzt habe ich aber noch eine Frage.

Warum benutzt Du RAID 10 ???

[CE] weiles das schnellste RAID sein soll…

RAID 10 ist ein gespiegeltes Stripeset, bei dem Du die Hälfte der Kapazität verlierst. Du hast zwei Stripesets von je 5 Platten und diese spiegelst Du dann.
HotSwap und HotSpare ist bei RAID 10 zumindestens problematisch.

[CE] mein uralt-Server IBM x235 hatte ServeRAID RAID 10 mit 4
FP und eine HotSpare und das funktionierte bei einem Crash…

Ein Stripeset addiert zwar die Kapazität aller vorhandenen Platten. Wenn jedoch eine Platte ausfällt, ist das Stripeset kaputt und Du kommst nicht mehr an Deine Daten. Deshalb wohl auch der Gedanke mit der Spiegelung.

[CE] vor allem wird die Übertragungsrate gesteigert… bei
RAID 5 ist schreiben (Hauptaufgabe) wohl gehandicapt

Nun ja, bei entsprechendem Arbeitsspeicher wirst Du davon kaum etwas merken.

Wenn Du schon einen RAID Controller mit 12 SATA-3 Ports benutzt, dann kann dieser garantiert auch RAID 5.

Bei RAID 5 verlierst Du nur die Kapazität einer Festplatte. Du hättest also eine Gesamtkapazität von 7 TB. RAID 5 ist fehlertolerant und somit HotSwap und HotSpare fähig (RAID 10 ist das nicht).

Grundsätzlich schreibt der RAID Controller auf jeden Datenträger eine eindeutige ID. Du hast also 8, 10 oder 12 RAID Datenträger.

Beim Systemstart kannst Du den RAID Controller durch einen Tastendruck konfigurieren.

Hier werden alle vorhandenen Platten im System angezeigt und Du kannst Dein RAID Array definieren.

Z.B. 8 aktive Platten im RAID Array, 4 Spare Platten.

Alle Platten haben eine eindeutige RAID ID. Du kannst jetzt die Spare Platten abklemmen und das System läuft weiter.

Fällt eine Festplatte des RAID 5 Arrays aus, so kannst Du diese Platte im laufenden Betrieb (Hotswap) entnehmen und durch eine Spare Platte ersetzen. Die Daten werden restauriert (eben Fehlertoleranz).

Ich denke, dass ist das, was Du erreichen wolltest.

Gruß

cowboy_herby