Software- oder Hardware-RAID für Home Server?

5267
Dean Perry

Jetzt habe ich Server Fault und Super User gesucht und gesehen, dass einige Leute Software empfehlen und einige Leute auf Hardware-RAID schwören, aber ich freue mich darauf, sie auf einem meiner Heimserver zu verwenden, um all meine Sachen zu speichern.

Ich habe eine LSI MegaRAID 8204ELP- RAID-Karte von eBay sowie 2 neue 2-TB-WD-Festplatten gekauft. Der PC wird einen Quad-Core und 8 GB RAM haben, da ich Hyper-V auf einer separaten Festplatte ausführen werde, sodass dies kein Problem darstellt. Ich habe gehört, dass Software-RAID 1 in gewisser Weise besser ist, denn wenn das Motherboard, die Netzteileinheit usw. ausfällt, kann ich die Laufwerke problemlos herausziehen und an einen anderen Computer anschließen und auf die Daten auf 1 zugreifen oder beide Laufwerke.

Andererseits habe ich gehört, dass bei Ausfall des RAID-Controllers die Daten auf den Laufwerken verloren sind, es sei denn, ich bekomme einen genau passenden Controller.

Ich habe bereits einen Windows Home Server-Computer und werde alle meine Sachen von diesem Server auf diesen neuen Server verschieben, auf dem Windows Server 2008 R2 Standard ausgeführt wird, hauptsächlich aufgrund von Hyper-V, und er kann auch viel mehr als WHS. Es ist eine Schande, dass Microsoft WHS im Wesentlichen durch das Entfernen von Drive Extender beendet hat, aber Microsoft möchte Funktionen umbenennen, ändern und entfernen ...

Danke vielmals!

0
Ob Hardware- oder Software-RAID, hier ist ein solider Sicherungsplan angebracht. joeqwerty vor 13 Jahren 5
Nun, ich werde das Zeug, das ich brauche, trotzdem kopieren (ein Hot-Swap-Gehäuse), so dass bereits daran gedacht wird. Außerdem habe ich mich gefragt, welches RAID für mich das Beste ist. Ich bekomme mehr Laufwerke, das ist kein Problem. Dean Perry vor 13 Jahren 0
@John Ich habe eigentlich einen anderen (offensichtlicher) Suchstring ausprobiert und dieses Juwel der Antike gefunden - http://serverfault.com/questions/214. Ich könnte dies als Dup versuchen voretaq7 vor 13 Jahren 0
Mögliches Duplikat von [RAID-Software vs. Hardware] (http://serverfault.com/questions/214/raid-software-vs-hardware) voretaq7 vor 13 Jahren 0

3 Antworten auf die Frage

5
larsks

Theoretisch führt die Hardware-RAID-Lösung zu einer etwas besseren Leistung. Wenn Sie jedoch darauf hinweisen, bedeutet die Verwendung von Hardware-RAID, dass Sie im Falle eines Controller-Ausfalls SOL bleiben, bis Sie eine neue Version des Controllers erwerben können . Ihre Wiederherstellungsoptionen für eine Software-RAID-Lösung sind im Allgemeinen viel besser, da Sie mit größerer Wahrscheinlichkeit auf einen Computer mit der erforderlichen Software zugreifen können (als Sie Zugriff auf einen Computer mit dem erforderlichen Hardware-Controller finden).

Für einen Heimserver vermute ich außerdem, dass der Leistungsunterschied zwischen den beiden Lösungen weitgehend unerheblich ist.

Danke für deine Antwort. Ich werde Software-RAID verwenden, da ich wie maximal 100 MB / s auf das Laufwerk schreibe, was absolut in Ordnung ist :) Dean Perry vor 13 Jahren 0
1
voretaq7

Das LSI MegaRaid bietet wahrscheinlich eine bessere Leistung, aber das ist am deutlichsten, wenn Sie etwas wie RAID-5 tun, bei dem Paritätsberechnungen erforderlich sind. Der andere Vorteil von Hardware-RAID besteht darin, dass Sie bei einem Stromausfall (wenn die Batterie gesichert ist) in festem Zustand ist (Daten, die in den Controller gespült werden, werden von der Batterie beibehalten).
Der Nachteil ist, dass Sie beim Umgang mit Hardware-RAID-Controllern, wenn der Controller in die Luft gejagt wird, möglicherweise Schwierigkeiten haben, die Daten wiederherzustellen (wie genau eine Übereinstimmung, die Sie in Bezug auf die Hardware benötigen, von dem Controller / der Firmware usw. abhängt).

Software-RAID-1 ist heutzutage ziemlich gut, und wenn Sie den Computer nur für einen Dateispeicher verwenden, ist die Leistung wahrscheinlich mehr als ausreichend. Abhängig von der Funktionsweise des Software-RAID können Sie die Festplatten möglicherweise einfach auf einen anderen Computer werfen und verwenden (einige Software wie FreeBSDs gmirror speichert die RAID-Informationen am Ende des Laufwerks. Bis zu diesem Punkt handelt es sich also nur um eine normale, alte Festplatte - Ich bin mir nicht sicher, ob es sich um Windows-Software-RAID handelt, aber bald sollte jemand dabei sein, der dazu autorisiert ist.
Ich würde nicht Ihre Zeit und Mühe mit Software-RAID 5 verschwenden (klingt, als ob Sie sowieso nicht planen :).


Auch Standard Boilerplate - wie Joeqwerty bereits erwähnt hat - Sie benötigen immer noch ein Backup. RAID ist eine Redundanz, die Sie schützt, wenn eines Ihrer Festplattenlaufwerke stirbt. Es rettet Sie jedoch nicht, wenn beide Laufwerke beschädigt sind oder Sie versehentlich eine Datei gelöscht haben erforderlich.

Danke für Ihre schnelle und gründliche Antwort. Sieht so aus, als ob ich mit Software-RAID 1 gehen könnte. Ich werde trotzdem ein paar Benchmarks machen, aber wahrscheinlich noch mit Software-RAID enden ... Warum ist Software-RAID 5 eine Zeitverschwendung? Zu viel Ärger? Wie ich schon sagte, werde ich sowieso die wichtigen Sachen sichern :) Dean Perry vor 13 Jahren 0
Zu viel Aufwand und zu viel Leistung - der Vorteil von HW-RAID ist besonders bei RAID-5 oder RAID-6 von Vorteil, bei denen die Paritätsberechnung auf einen dedizierten Chip des Controllers übertragen werden kann, anstatt die CPU zu belasten es zu tun voretaq7 vor 13 Jahren 0
1
tombull89

Ich habe eine ähnliche Frage dazu gestellt und bietet zwar kein Duplikat, aber trotzdem einen guten Rat. Am Ende habe ich mich für einen Server 2008 r2 Software Mirror (RAID 1) entschieden, da ich nicht wollte, dass die RAID-Karte ausfällt (es sei denn, Sie kaufen gleichzeitig zwei). Wie bei der RAID-Karte behalten Sie sie und verwenden Sie sie für nicht kritische Daten, oder verkaufen Sie sie erneut, und prüfen Sie, ob Sie die Kosten erstatten können.

OK danke, geht die Software RAID 1 Route. :) Dean Perry vor 13 Jahren 0