locahlhoster
Goto Top

Raid im Server - Was macht Sinn für OS und Daten?

System:

FSC Primergy TX200 S4
RAID 1 (onboard) mit 2x 600GB WD
Datenspeicherung- und Zugriff über LAN auf readyNas NV+ im RAID 5

Hallo zusammen,

ich habe ein paar prinzipielle Fragen an alle langjährigen Administratoren / Techniker unter euch (Systeminfos s. oben). Hier erst mal eine kurze Beschreibung des Sachverhalts:

Da unser NAS mehr und mehr Probleme verursacht und auch nicht wirklich als professionelle Lösung anzusehen ist, soll jetzt ein RAID-Controller für den Server her.

Meine Überlegung ist folgende:

Da nur 4 HDD Steckplätze intern vorhanden sind, RAID-Controller (ARECA ARC-1880LP) und das alte RAID 1 durch ein RAID 5 mit 4 Platten intern ersetzen.


Jetzt zur eigentlichen Frage:

Macht es Sinn, bzw. kann es zu Problemen führen, wenn sich das OS (SBS 2008) im gleichen Verbund befindet, wie die Unternehmensdaten? Ich weiss... klassisch RAID 1 für
das OS und ein RAID 5 für die Daten... das steht aber nicht zur Debatte, da eben nur 4 Slots intern verfügbar sind. Was sind in der Hinsicht erfahrungsgemäß die best-practices?
Kann der Controller an die Backplate des Arrays vom Server angeschlossen werden,

Was könnt ihr über die die Controller von ARECA sagen? Laut Angaben und Infos vom Distri sollten sie in der Klasse der LSI mit vergleichbaren Anforderungen spielen.

Für schnelle Hilfe wäre ich sehr dankbar. Es brennt mal wieder die Bude face-smile


Anmerkung: Aus kostengründen sollte das Ganze keine großen Ausmaße annehmen. Alternativen fallen mir auch ein, jedoch sollte es auch bezahlbar bleiben.

Content-ID: 175628

Url: https://administrator.de/contentid/175628

Ausgedruckt am: 22.11.2024 um 20:11 Uhr

StefanKittel
StefanKittel 01.11.2011 um 22:52:19 Uhr
Goto Top
Hallo,

Warum nicht 2x RAID1? Einmal für das System und einmal für die Daten.
Raid5 ist eigentlich eher eine Kostensparmaßname. Oder 1x RAID10 für mehr Performance.

Das OS frist aber eigentlich nicht viel Leistung.
Wie sieht es mit SQL oder Exchange aus?

Stefan
Locahlhoster
Locahlhoster 01.11.2011 um 23:18:06 Uhr
Goto Top
Hallo Stefan,

danke erst mal für die schnelle Antwort.

2x RAID 1 kommt nicht in Frage, da

1. zu wenig Performance
2. zu wenig Kapazität

Das hieße ja, ich wäre auf 2 Platten (1 effektiv) für die Daten beschränkt. Das geht mal garnicht. Alleine jetzt sind schon fast 1,5 Terra an Kapazität ausgeschöpft und das Ganze sollte
ja auch erweiterbar sein face-smile Wie kommst du auf Kostensparmaßnahme bei RAID 5?

RAID 10 klingt ok, ist aber bezüglich Erweiterbarkeit nicht diskutabel.

SQL und Exchange laufen. Ist ja ein SBS.

Grüße
jsysde
jsysde 02.11.2011 um 03:54:53 Uhr
Goto Top
Zitat von @Locahlhoster:
[...]2x RAID 1 kommt nicht in Frage, da [...]
[...]RAID 10 klingt ok, ist aber bezüglich Erweiterbarkeit nicht diskutabel.[...]
Darüber solltest du mal nachdenken, denn:
[...]Ein RAID-10-Verbund ist ein RAID 0 über mehrere RAID 1[...]
Quelle: http://de.wikipedia.org/wiki/RAID#RAID-Kombinationen

Bei nur vier Platten bleiben dir nicht viele Möglichkeiten und wenn eh nur ein SBS vorhanden ist, ist das sicherlich keine 1000-Mann-Bude, sondern eher "ne kleine Klitsch". Da macht es dann eigentlich (in der Praxis) keinen merklichen Unterschieden, ob du 2xRAID1, 1xRAID10 oder 1xRAID5 verwendest.

Wir setzen unsere Server mittlerweile mit 1xRAID1 nur für OS und NxRAID10 für Daten/Anwendungen auf und fahren bisher sehr gut damit.

Cheers,
jsysde

EDIT
Stichwort Erweiterbarkeit: Das habe ich schon bei etlichen RAID-Controllern gelesen, theoretisch ist es wohl auch bei manchen RAID-Typen wirklich möglich. Praktisch möchte ich eine solche "Erweiterung" aber beim besten Willen nicht durchführen wollen, da wäre mir das Risiko eines Totalausfalls viel zu hoch. Dann lieber alle Platte nacheinander gegen grössere ersetzen und auf dem freien Platz ein weiteres Array anlegen (sofern der Controller das hergibt).
Locahlhoster
Locahlhoster 02.11.2011 um 07:51:54 Uhr
Goto Top
Darüber solltest du mal nachdenken, denn:
> [...]Ein RAID-10-Verbund ist ein RAID 0 über mehrere RAID 1[...]

Ja, das ist mir schon bewusst. Wollte nur separat darauf eingehen, da Stefan meinte RAID 1 oder RAID 10. Es hätte ja sein können, er meint
2 separate RAID 1 an unterschiedlichen Controllern... Wer weiß, wer weiß face-smile

...ist das sicherlich keine 1000-Mann-Bude, sondern eher "ne kleine Klitsch...

Ein 7 Mann Betrieb. Es werden aber täglich sehr viel und teilweise sehr große Datenmengen durchgesetzt. Deshalb auch das Auge auf Performance
und Speicherkapazität mit Erweiterbarkeit.

Stichwort Erweiterbarkeit: Das habe ich schon bei etlichen RAID-Controllern gelesen, theoretisch ist es wohl auch bei manchen
RAID-Typen wirklich möglich. Praktisch möchte ich eine solche "Erweiterung" aber beim besten Willen nicht
durchführen wollen, da wäre mir das Risiko eines Totalausfalls viel zu hoch. Dann lieber alle Platte nacheinander gegen
grössere ersetzen und auf dem freien Platz ein weiteres Array anlegen (sofern der Controller das hergibt).

Also wir hatten bei der Erweiterung unseres RAID 5 keine Probleme. Dafür ist es ja da. Neue Platte rein, Resynchronisierung abwarten und
auf zusätzlichen Speicherplatz freuen.
Hansmaulwurf86
Hansmaulwurf86 02.11.2011 um 09:37:35 Uhr
Goto Top
Moin Moin,

ich würde aufgrund der Tatsache das du nur 4 Solts zur verfügung hast ein Raid 10 fahren. Wenn die Kapazität dir Probleme macht kauf die neuen Platten,
die gibt es doch heutzutage für nen Appel und Ei. Das Raid 10 auftrgrund seines Verbund aus Raid 1 und 0 sehr schnell und zudem Sicher.
Wenn du nun 2. Raid 1 fahren würdest hättest du genausoviel Speicherplatz aber keine performance. Raid 5 wäre mir zu Langsam gerade wenn da schon
Exchange und ne Datenbank draufsitzt

BTw. wenn du nun eh schon den Server umstellst warum denn nicht gleich Richtig?

mfg
Hans
Lochkartenstanzer
Lochkartenstanzer 02.11.2011 um 10:32:15 Uhr
Goto Top
Zitat von @jsysde:
1000-Mann-Bude, sondern eher "ne kleine Klitsch". Da macht es dann eigentlich (in der Praxis) keinen merklichen
Unterschieden, ob du 2xRAID1, 1xRAID10 oder 1xRAID5 verwendest.

Gewagte Behauptung, ohne genau zu wissen, was alles auf dem Server läuft. Ich hatte schon eine 3-Mann-Bude mit einer mandantenfähigen Steuersoftware, die Kiste runtergerissen hat (von der Performance), wenn man nicht sauber OS und Daten getrannt hat. Müssen ziemlich miese Programmierer gewesen sein.

An den TO:

Ein Festplattenkäfig (der hier nur als Beispiel) könnte Dir zusätzliche 4 Laufwerke bescheren.
Locahlhoster
Locahlhoster 02.11.2011, aktualisiert am 18.10.2012 um 18:48:59 Uhr
Goto Top
Jetzt muss ich mal genauer nachfragen... Wieso sind eigentlich alle gegen ein RAID 5, bzw. empfehlen RAID 10?
Bei nem RAID 5 habe ich sicherlich wesentlich bessere Performance (und mit jeder Platte zunehmend mehr), bin bei gleicher Plattengröße mit einer Platte weniger bedient und die Datensicherheit ist genauso hoch, wie
beim RAID 10 (außer es fallen 2 Platten gleichzeitig aus). Es gäbe da ja aber auch noch die Möglichkeit auf ein RAID 6

Bin hier gerade noch auf diesen Thread gestoßen, was das angeht:

RAID 5 vs RAID 10

Also ich tendiere jetzt zu folgender Umsetzung:

- OS weiterhin über internen Controller auf RAID 1 belassen
- RAID 5 über RAID-Controller auf externes Disk Array für Daten

Kostet zwar ein bisschen mehr, aber scheint mir - vor allem zwecks Erweiterbarkeit - die vernünftigste Lösung zu sein.
Zu der Performance mit den Datenbanken... Bei den RAID-Controllern lässt sich doch die Blockgröße einstellen. Wenn man das optimiert, sollte es doch eigentlich kein Thema sein, oder?

Ein RAID 10 intern kommt nicht in Frage, da 1. Kosten und 2. noch mehr Kosten. Dafür müsste auch ein extra Controller her (der interne kann kein RAID 10). Backplane im Server kann nur 3Gbit/s und dann 4 abartig teure Platten!?!? Was denkt ihr?
Hansmaulwurf86
Hansmaulwurf86 02.11.2011 um 12:41:11 Uhr
Goto Top
hey
also ich habe gerade erst letzte woche einen kunden umgestellt von Raid 54 auf Raid 10 ihm war das zu langsam.

Meiner erfahrung nach ist Raid 10 deutlich schneller als Raid5. Ab mehr wie 4 Platten mach das Natürlich nen unterschied machen.
MMh Raid 5 und dazu ein Jbod ich glaub das ist etwas verkehrt.

JBOD ist einfach ein Haufen Festplatten ohne Absicherung. Die Daten werden einfach bis zu Plattengrenze Vollgeschrieben und dann auf die Nächste verteilt.
jsysde
jsysde 02.11.2011 um 14:09:50 Uhr
Goto Top
Zitat von @Locahlhoster:
Ein 7 Mann Betrieb. Es werden aber täglich sehr viel und teilweise sehr große Datenmengen durchgesetzt. Deshalb auch
das Auge auf Performance und Speicherkapazität mit Erweiterbarkeit.
Ein RAID5 wird nie so performant sein wie ein RAID10, egal, wieviele Platten du dranhängst - das Berechnen der Parität wird immer mehr Zeit in Anspruch nehmen, als das "simple" Schreiben von Daten auf mehrere Platten. Wobei die Performance natürlich auch immer direkt vom Controller und den Platten abhängig ist.

Und wen ich der Produktbeschreibung des Cotroller-Herstellers auf seiner Website glaube, unterstützt der Controller doch beinah alle RAID-Modi

Cheers,
jsysde
jsysde
jsysde 02.11.2011 um 14:11:21 Uhr
Goto Top
Zitat von @Lochkartenstanzer:
Gewagte Behauptung, ohne genau zu wissen, was alles auf dem Server läuft. Ich hatte schon eine 3-Mann-Bude mit einer
mandantenfähigen Steuersoftware, die Kiste runtergerissen hat (von der Performance), wenn man nicht sauber OS und Daten
getrannt hat. Müssen ziemlich miese Programmierer gewesen sein.
Respekt. So krass ist mir das noch nicht untergekommen.

Cheers,
jsysde
Locahlhoster
Locahlhoster 02.11.2011 um 15:36:04 Uhr
Goto Top
Ok... Danke für die Antwort. Hat mir alles sehr weitergeholfen.

Was ich jedoch noch wissen wollte, ob jemand schon Erfahrungen mit den ARECA Controllern gemacht hat?

JBOD ist einfach ein Haufen Festplatten ohne Absicherung. Die Daten werden einfach bis zu Plattengrenze Vollgeschrieben und dann
auf die Nächste verteilt.

Sorry, da hab ich mich schlecht ausgedrückt. Was ich meinte ist einfach nur das JBOD-Gehäuse, besser gesagt ein Disk Array.