Wie verbinde ich mehrere Festplatten mit einem Computer?

21

Was ist die beste und effizienteste Möglichkeit, 10 bis 20 SATA-Festplatten an einen Heimcomputer anzuschließen? Ich meine ein gewöhnliches Motherboard, das 2 Anschlüsse für SATA-Festplatten unterstützt.

Der Zweck dieser Baugruppe ist es, ein praktisches Speichersystem zum Speichern großer Dateien wie Filme, Backups usw. zu erstellen. Die aktuellen Festplatten haben meistens 3 TB. Jetzt muss ich ein integriertes Archiv erstellen, um besser auf die auf verschiedenen Festplatten gespeicherten Daten zugreifen zu können.

Googlebot
quelle
3
Sie müssen wahrscheinlich ein NAS kaufen und es über Ethernet verbinden.
Terdon
5
Es wäre nützlich zu wissen, warum Sie das tun möchten.
Che
Also, was ist los mit SCSI? Es unterstützt nativ 16 Geräte pro Kanal (-1 für den Controller). Die meisten Controller haben 2 Kanäle.
Chad Harrison

Antworten:

32

Kann nicht wirklich definitiv antworten, ohne zu wissen, wie Sie diese Datenträger verwenden möchten.

NAS / Gehäuse

Wenn Sie beispielsweise einen großen Speicher benötigen, können Sie eine JBOD-Rückwandplatine oder ein Gehäuse verwenden und die 20 Festplatten als zwei Laufwerke "sehen" (möglicherweise sogar mit RAID). In diesem Fall ist die Datenträgerverwaltung in das Gehäuse ausgelagert, und wenn Sie einen bestimmten Laufwerksstatus abfragen möchten, benötigen Sie eine Linux-kompatible Software, die in der Lage ist, mit dem Gehäuse zu "kommunizieren".

Die obige Lösung hat den Vorteil, flexibel und gut getestet zu sein. Ein Gehäuse mit 10 oder 12 Festplatten kann andererseits teuer sein, insbesondere wenn Sie sich für RAID-fähige Gehäuse entscheiden. Es besteht ein geringes Risiko von Inkompatibilitäten mit dem Betriebssystem (das Sie verringern können, wenn Sie den Kernel und die Module bequem optimieren). Wenden Sie sich vor dem Kauf unbedingt an den Hersteller und versuchen Sie, die Treiber herunterzuladen und die entsprechenden README-Dateien zu lesen .

Dies ist eine Möglichkeit .

Problem: Datenübertragungsrate

Ein weiterer Nachteil ist die Bandbreite: Das 10-Platten-Gehäuse kann höchstens mit eSATA-1-Geschwindigkeit betrieben werden (1,5 Gbit / s oder 3 Gbit / s - auf Papier erreichen Sie möglicherweise 6 Gbit / s, aber darauf würde ich nicht wetten), selbst wenn dies möglich wäre Diese Geschwindigkeit länger aufrechtzuerhalten als ein einziger Antrieb. Die meisten Desktop-Laufwerke liefern eine dauerhafte Geschwindigkeit von ~ 500 Mbit / s, aber ein externes Gehäuse kann möglicherweise parallel lesen / schreiben (RAID 0) und die Last auf die Festplatten verteilen.

Problem: Low-Level-Steuerung auf Festplattenebene

Wenn Sie diese Festplatten unabhängig steuern möchten (selbst wenn Sie nur ihren SMART-Status abfragen können oder wissen möchten, ob eine Festplatte ausgefallen ist - billige Gehäuse lassen dies normalerweise nicht programmgesteuert zu, sondern müssen externe LEDs visuell überprüfen), müssen Sie dies tun eine Multi-SATA-Erweiterungskarte (möglicherweise mehr als eine). Dies wird auf jeden Fall billiger als ein DIY-NAS wie oben.

Problem: Was befindet sich wirklich auf einem Gehäuse?

Wenn Sie sich nicht für die JBOD-Lösung entscheiden und die 20 Festplatten als 20 unabhängige Festplatten "sehen", die zu einem erhöhten zentralen Rechenaufwand separat gehandhabt werden müssen, ordnet die CPU im Gehäuse Speicherplatz auf beispielsweise 10 Festplatten zu und erstellt ein Optimum Strategie, um darauf zuzugreifen. Dies bedeutet, dass Sie auf einer einzelnen Festplatte kein vollständiges, unabhängiges Dateisystem haben, sondern nur einen Teil davon. Und welches Teil genau von außen schwer zu erkennen ist, es sei denn, Sie sind die Elektronik des Gehäuses, die es an erster Stelle platziert hat.

Dies bedeutet, dass Sie bei einem Festplattenausfall mit der richtigen RAID-Einrichtung immer noch sicher sind und keine Daten verloren gehen. Aber wenn die Elektronik ausfällt, haben Sie vielleicht zehn gute Festplatten , die niemand lesen kann , und alle Daten auf ihnen sind noch vorhanden, aber nicht erreichbar. verloren zu allen Absichten und zu Zwecken, Wiederherstellung von einer vollständigen Sicherung erforderlich.

Wenn Sie sich also für ein NAS / Gehäuse entscheiden, sollten Sie prüfen, welche Art von Datenorganisation unterstützt wird und wie wahrscheinlich es ist, dass Sie in einigen Jahren Ersatzteile finden . Zum Beispiel sind viele NAS tatsächlich optimierte, maßgeschneiderte Linux-Boxen. Wenn der NAS bei Ihnen stirbt, besteht die Möglichkeit, dass durch das Anschließen der Festplatten an einen geeigneten Linux-Computer die darauf gespeicherten Daten zugänglich werden. Andere Anbieter verwenden proprietäre Schemata - manchmal Standardschemata, die absichtlich so angepasst wurden, dass sie nicht kompatibel sind und die Treue der Kunden fördern - und können auf der Hardware anderer Anbieter nicht gelesen werden.

Problem: Stromversorgung aller dieser Festplatten

Wenn Sie kein externes Gehäuse verwenden, besteht das Problem , dass diese Festplatten mit Strom versorgt werden. Beim Hochfahren können acht Festplatten genug Strom aufnehmen, um ein Standard-Netzteil in Überlastung zu versetzen, den PC über das Signal "Power Good" zurückzusetzen und den Startvorgang möglicherweise für immer in einer Schleife zu durchlaufen (war schon da, habe das getan. Das wird mir manchmal gesagt Die Festplatten drehen sich nach dem Zurücksetzen weiter, sodass sie beim nächsten Zyklus nicht so viel Strom verbrauchen und das System startet. Trotzdem schaudert es mich zu überlegen, was das istkönnte sich auf die Lebenserwartung des Systems auswirken). Sie benötigen also ein oder mehrere Netzteile, die in der Lage sind, einen beträchtlichen Anlaufstrom (ca. 30-60 A) zu liefern, oder eine Karte, die einen "gestaffelten / verzögerten Anlauf" unterstützt (nicht alle) zwei Schalterstellungen, "sofort aufwecken" und "in 10 Sekunden aufwecken". Sie benötigen möglicherweise mehr als das, wenn Sie die Festplatten in vier Gruppen hochfahren möchten.

Die DIY-Option

Eine dritte Möglichkeit besteht darin, die gesamte Architektur zu überarbeiten, je nachdem, wofür Sie diese Festplatten benötigen. Ein Port-Multiplikator bringt Ihnen rund 500 USD ein. Ein 8-SATA-Motherboard mit Gigabit-Ethernet kann bis zu 79 USD kosten. Drei solcher Motherboards, drei übergroße Netzteile und ein Gigabit-Switch, und Sie haben etwas, das für 24 Festplatten geeignet ist unabhängig (und viel flexibler).

Überlegungen: eine ausgewogene Architektur

Auch wenn Sie die Double-Port-Multiplier-Enclosure-Lösung mit 1.000 USD bevorzugen, sollten Sie in ein Computer-Upgrade investieren: Ein 2-SATA-Motherboard ist wahrscheinlich in die Jahre gekommen und bringt Ihnen möglicherweise nicht das Beste für eine PME ist gebaut um zu liefern.

Überlegungen: Festplattenausfallrate und Wartungskosten

Denken Sie auch daran, dass Sie bei 20 Festplatten einen Festplattenausfall wirklich einplanen möchten. Hot-Swap-Funktionen und RAID-Offloading sind in externen NAS / Multiplikatoren viel häufiger (und einfacher zu verwenden / implementieren) als in DIY-Lösungen. Möglicherweise möchten Sie die Wartungs- und Ausfallkosten berücksichtigen.

Fehlerrate des externen Gehäuses

Bei externen Gehäusen werden Sie häufig Horrorgeschichten über Gehäuse hören, die versagen und sogar die Festplatten im Inneren zerstören oder zumindest deren Lebensdauer verkürzen. Es passiert. Der Hauptgrund, warum dies passiert, ist, dass Gehäusebauer zu oft Billigläufer mit den niedrigsten Geboten sind und einer einfachen Tatsache nicht genügend Beachtung schenken - eine Festplatte ist ein elektrischer Induktionsmotor mit einer Menge empfindlicher Elektronik. Es erfordert daher , oder zumindest es wünscht, ein angemessenes Arbeitsumfeld. Bei einer Festplatte läuft dies auf "konstante Temperatur, nicht zu warm und sauberen Eingangsstrom" hinaus. Ich habe mehrere Gehäuse kennengelernt, die in beiden Punkten fatal ausgefallen sind und "schmutzigen" Strom mit Spitzen und Über- / Unterspannungen geliefert haben, was den Tod der Elektronik bedeutet, und auf passive Kühlung angewiesen sind oder keinen einzigen, oft zu kleinen 12-V-Lüfter an der Rückseite haben Redundanz- oder Fehlermodus . Dies bedeutet, dass, wenn der USD 2,00-Lüfter ausfällt, die Stromversorgung nicht unterbrochen wird, kein Warnsummer ertönt und ein halbes Dutzend USD 250,00-Festplatten möglicherweise lautlos heißer und heißer werden, bis sie sich verriegeln oder abstürzen . Wenn das passiert,. Ich habe ein 5-Platten-Gehäuse mit geschmolzener Plastikfront gesehen . Natürlich war das RAID-Array nicht mehr zu retten - alle Festplatten waren tot (Gott sei Dank für angemessene und aktualisierte Backups!).

Leider können Dinge wie "zwei redundante Lüfter" oder "Übertemperaturwarnung" vor dem Kauf aus Bildern und Handbüchern entnommen werden, sie sind jedoch normalerweise nur in viel teureren Gehäusen erhältlich. Ein sehr sicherer Wärmeschutz kann unter dem Strich bis zu USD 10 betragen, und mehrere Hersteller scheinen der Meinung zu sein, dass es sich lohnt, 2.500 USD Magnetspeicher zu riskieren, um diese USD 10 zu sparen.

LSerni
quelle
3
Ich habe wirklich aus Ihrer informativen Antwort gelernt!
Googlebot
2
Ich hatte eine sehr schlechte Lebenserwartung durch externe Gehäuse. Das Einzige, das ich nach ein paar Jahren noch habe, ist ein Laptop-Laufwerk in einem feuerfesten Gehäuse, das eines meiner Backup-Ziele ist.
Loren Pechtel
Oh, das ist eine Scherzerei wert. Danke, @LorenPechtel, ich denke, ich werde meine Antwort ergänzen.
LSerni
@ Iserni: Ich hatte keine Probleme mit Lüfterausfällen. Ich habe noch nie ein Laufwerk in einem externen Gehäuse verloren. Es ist immer die Gehäuseelektronik selbst. Ziehen Sie das Laufwerk und es funktioniert immer noch gut.
Loren Pechtel
11

Wirklich nicht. Es gibt ein paar Probleme, mit denen Sie sich befassen müssen. Sie würden sicherlich nicht genug Stromanschlüsse in der durchschnittlichen Stromversorgung haben - die meisten würden mit 6-8 höchstens kommen. Sie könnten möglicherweise zusätzliche Netzteile verwenden. Ihr Gehäuse hat nicht genug Platz für all diese Laufwerke. Sie benötigen ein größeres Gehäuse. Sie müssten Port-Multiplikator-Karten und Backplanes hinzufügen ...

Sie würden am Ende so etwas wie einen der Backblaze-Pods haben - eine riesige Kiste mit Laufwerken mit vielen Backplanes, mehreren Netzteilen und viel Kühlung. Dies wäre in keiner Weise ein durchschnittlicher Desktop. Bei so vielen Laufwerken ist es möglicherweise sinnvoll, ein paar normale Fälle in Betracht zu ziehen und den Speicher einfach aufzuteilen. Das Motherboard und das Gehäuse sind in Bezug auf das gesamte System kein großer Kostenfaktor, und die Redundanz ist besser

Geselle Geek
quelle
Das ist eine praktische Lösung. Welche Idee haben Sie, um verschiedene Computer effektiv miteinander zu verbinden und einen besseren Zugriff über die Speicherfestplatten zu erzielen? Ein Computer sollte der Hauptcomputer sein, und andere sind Sklaven, oder?
Googlebot
1
Kommt ganz auf deine Bedürfnisse an. Ich würde Gluster, ZFS (das nicht geclustert geliefert wird) und Blackhole einen ernsthaften Blick geben - wenn Sie so viele Laufwerke haben, oder eine Kombination davon, würde ich verwenden. SF kann einige interessante Fragen zu diesem Thema enthalten. Das eigentliche Dateisystem hier ist schwierig und hängt von der gewählten Implementierung ab.
Geselle Geek
5

Ein typisches Desktop-Motherboard verfügt normalerweise über 4, 6 oder sogar 8 SATA-Anschlüsse. Sie können Erweiterungskarten hinzufügen, um die Anzahl zu erhöhen. 10-20 Laufwerke verfügen wahrscheinlich nicht über den physischen Speicherplatz, in den sie eingesetzt werden können. Sie sollten wahrscheinlich ein externes NAS in Betracht ziehen.

Kevin
quelle
4

Normalerweise werden so viele Festplatten in einem einzelnen Gerät nicht an die breite Öffentlichkeit vermarktet. Das erste, was Sie finden möchten, ist ein Gehäuse, das groß genug ist, um alle gewünschten Festplatten zu unterstützen. Das gewünschte Gehäuse muss ein Servermodell oder ein kundenspezifisch gefertigtes sein.

Überlegen Sie, ob Ihre Festplatten oder lff oder sff, können Sie beispielsweise 12 oder 24 SATA-Festplatten in dieses Gehäuse einbauen. http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-3896136-5080871-4290526-4324034.html?dnr=1

Wenn Sie bereits über Hardware verfügen, finden Sie ein kompatibles Gehäuse mit 20 Einschüben, das die Anforderungen Ihres Laufwerks erfüllt . Dann müssen Sie ein Netzteil mit ausreichender Leistung kaufen und möglicherweise eine RAID-Karte , um alle Ihre Festplatten anzuschließen. ( Einzelne Erweiterungskarten funktionieren auch)

ponsfonze
quelle
2

Wie Keven vorgeschlagen hat, ist es möglich, aber Sie werden offensichtlich nur über begrenzten Platz im Koffer verfügen, wenn Sie nicht möchten, dass sich alles ausbreitet.

NAS ist eine gute Idee, aber Sie benötigen mehr Hardware, sodass Sie sich RAID-Arrays oder -Karten für Ihren PC ansehen können, wenn Sie ein Gehäuse haben, das groß genug ist.

Ben Lavender
quelle
2

Mit einem ausreichend großen Netzteil und einem Paar PCI-SATA-Karten können Sie problemlos 10 bis 12 pro MB ausführen. Einige Motherboards haben eine native Unterstützung für 4 oder 8 SATA-Laufwerke, und ich würde nach einem suchen, der 3-4 PCI-Erweiterungssteckplätze hat, so dass Sie mindestens 2 davon für Karten verwenden können. dann vernetzen Sie sie einfach als gemeinsamen Zugriff. und 1200W Netzteile!

Jetzt haben Sie nicht erklärt, was der Zweck für so viele Laufwerke ist, wenn 4-TB-Laufwerke verfügbar sind, sodass WIR nur raten können, was Sie vorhaben. möglicherweise unter Berücksichtigung der Geschwindigkeit, da sie für Daten-Cache-Puffer verwendet werden könnten, wenn Sie mit großen Bilddateien arbeiten, aber eine ist immer noch gut genug dafür. Wenn Sie wissen, warum dies wichtig ist, es sei denn, es dient nur zur Speicherung, besteht ein RAID-Array aus maximal 5 Laufwerken pro Array für 3-fache Redundanz (2 gestreifte Paare und ein drittes als Backup für diese). und der einzige Grund dafür ist, dass bei Ihnen eine Laufwerksgrößenbeschränkung erkannt wurde und Dutzende von 200-MB-Laufwerken verwendet werden mussten (aber dies wären wiederum IDE- (Parellel-) und keine SATA-Verbindungen.

Alternativ kann USB über einen Hub bis zu 127 Geräte über einen USB-Port stapeln (daizychain), aber das ist eine Menge Verkabelung. NAS mit 4 Laufwerken pro Gerät wäre die bessere Alternative. So oder so redest du ziemlich teuer

David
quelle
1200 Watt Netzteile? Was ist das für ein Unsinn? Eine Desktop-Festplatte verbraucht etwa 5 bis 10 Watt, sodass 20 davon dem System 200 Watt hinzufügen.
Bryan Boettcher
Die Festplatten, die ich benutze, sind alle 3 TB. Der Zweck ist ein Speichersystem zum Speichern großer Dateien wie Filme oder Backups.
Googlebot