Welche Hardwarekombination sollte ich für einen 20-TB-Dateiserver beachten?

5617
JL.

Ich möchte einen Dateiserver für meine Heimmedien erstellen. Der Server wird nur dazu verwendet, Dateien an meinen Media-PC zu liefern. Im Wesentlichen genügt es, etwa 20 TB freigegebener Ordner verfügbar zu machen.

Ich habe keine Ahnung von Serverhardware oder auch, ob dies mit Desktophardware möglich ist. Ich möchte einige der folgenden Überlegungen beantworten:

  1. Welche Motherboards können 20 SATA-Verbindungen aufnehmen? Ich habe mich für 1 TB-Laufwerke entschieden. Natürlich kaufe ich sie nicht im Voraus, sondern füge sie hinzu, wenn meine Mediensammlung wächst. Ich habe noch nie ein Motherboard mit 20 SATA-Anschlüssen gesehen. Ich vermute, Sie können Controller-Karten für mehr Festplatten erhalten.

  2. Ich habe von etwas namens SAN gehört. Wäre es in meinem Interesse, ein billiges Second Hand SAN zu finden, oder sollte ich einen Second Hand Fileserver suchen? Alternativ wäre es besser, einen Desktop für die Ausführung der Aufgabe auszuprobieren. Ich möchte vor allem Zuverlässigkeit, aber der Preis ist auch ein bestimmender Faktor.

  3. All dies zu kennen, gibt es eine andere Lösung. Ich habe einen alten Laptop mit USB-Anschlüssen. Ich könnte auch ein externes USB-Laufwerk kaufen und dieses dann ständig per USB an diesen Laptop anschließen. Ich bin jedoch nicht begeistert davon, 20 USB-Laufwerke an einen Laptop angeschlossen zu haben (nicht einmal sicher, ob dies funktionieren würde), aber die Stromkabel, die zur Stromversorgung von 20 USB-Laufwerken erforderlich sind, wären verrückt!

Alle Empfehlungen sind sehr willkommen.

21
Warten Sie, welche Art von Medien halten Sie mit 20 TB? Josh Hunt vor 14 Jahren 1
@joshhunt: _ * viele * _. :) quack quixote vor 14 Jahren 2
Wenn 2160p 3D-Filme herauskommen, werden Sie sich über den Platz freuen! Phoshi vor 14 Jahren 6
@phoshi: Ich persönlich bleibe bei 1080p bis 7560p 5D-Filmen. quack quixote vor 14 Jahren 3
5D ist nur ein Spiel, Mann, man kann den Unterschied nicht ohne diese dummen plastischen Gehirnimplantate erkennen. Phoshi vor 14 Jahren 11

8 Antworten auf die Frage

17
quack quixote

Interessantes Projekt. Sie müssen Ihre Anforderungen und Ihr Budget genau festlegen, und Sie werden feststellen, welche Hardware Sie für Ihr Design benötigen.

Schritt zurück von der Entscheidung "1TB-Laufwerk" für den Moment; In ein oder zwei Jahren wird das eher begrenzt erscheinen. Bedenken Sie auch, wie schlecht Sie die Möglichkeit haben möchten, 20 Laufwerke in diesem System zu verwenden - das ist viel Leistung. Die Anzahl der Spindeln, nach denen Ihr Plan verlangt, wirkt sich auf die Auswahl des Gehäuses und der Stromversorgung aus.

  1. 20 SATA-Verbindungen sind auf einem einzigen Controller schwer zu finden, aber es gibt einige Optionen. Sie können Motherboards mit 6 oder 8 SATA-Ports erwerben und dann PCIe-SATA-Controller für weitere 6 oder 8 SATA-Ports pro Karte hinzufügen.

    Die andere Option ist die Verwendung einer speziellen Port-Multiplikator-Backplane, um einen SATA-Port in viele zu verwandeln. Lesen Sie die Backblaze pod Architektur : zu Journeyman Geek Antwort Links für ein Beispiel. Sie weisen darauf hin, dass die SATA-Port-Multiplikation schwierig sein kann und ihre Lösung gut funktioniert, da sie Silicon Image-Chipsätze sowohl auf der Rückwandplatine als auch auf den PCIe-Karten verwenden.

  2. SAN ist ein technisches Design. NAS ist ein anderes. Kurz gesagt: NAS ermöglicht das Teilen von Dateien. SAN bietet Blockspeicher ( einige Einzelheiten zu SAN und NAS finden Sie hier ). Aus der Sicht eines Computers bietet NAS Dateifreigaben über Ihr vorhandenes Netzwerk, während SAN Festplatten über ein separates Netzwerk bereitstellt . Sieh den Unterschied? Der Computer kann eine NAS-Freigabe nicht partitionieren oder neu formatieren, der SAN-Speicher funktioniert jedoch wie lokale Laufwerke.

    SAN-Geräte sind in der Regel sehr teuer, da sie Komponenten auf Unternehmensebene verwenden - Laufwerke mit 10.000 oder 15.000 U / Min., Die superschnelle Fibre Channel- oder SAS-Verbindungen verwenden. Der Bau eines eigenen SANs ist nichts für schwache Nerven und wahrscheinlich kein gutes Starterprojekt für einen Neueinsteiger in Computerhardware.

    Auf der anderen Seite kann der Bau eines NAS-artigen Servers kostengünstig mit Geräten der Unterhaltungsklasse durchgeführt werden und ist eine gute Einführung in die Systemerstellung.

  3. Yeah Nein. Einfach nicht. USB ist hier keine echte Lösung. Ein USB-Bus kann mit so vielen angeschlossenen Geräten umgehen, aber die Leistung wird durchlaufen, wenn Sie versuchen, auf mehrere Laufwerke gleichzeitig zuzugreifen. Wenn Sie mit dem Laptop und ein paar USB-Laufwerken herumspielen möchten, versuchen Sie einfach, einen sehr einfachen Netzwerk-Dateiserver einzurichten. Fühlen Sie sich frei - ich garantiere, dass Sie etwas lernen. Das ist jedoch ein völlig anderes Projekt als das oben skizzierte Projekt.

Vielen Dank, dass Sie Backblaze erwähnt haben. Ich finde es interessant, dass sie Implementierungsdetails bereitstellen und Sie deren Design verwenden lassen. Janis Veinbergs vor 12 Jahren 0
13
Journeyman Geek

Nun, dies ist ein bisschen größer als Sie möchten, aber das Design / die Architektur auf der Hardwareseite würde dem entsprechen, was Sie brauchen. Ein Laufwerk mit 20 Laufwerken oder sogar ein Gehäuse mit 15 Laufwerken zu finden, wird jedoch schwierig sein

Das wäre, wie man es machen würde, wenn man gehen würde. nettes Design. quack quixote vor 14 Jahren 0
+1 las dies vor einiger Zeit und würde es empfehlen. William Hilsum vor 14 Jahren 0
Dies ist eine hervorragende Lösung. Ich mag die Vision hinter diesem Produkt. Troggy vor 14 Jahren 0
Und Sie müssen diese http://www.c0t0d0s0.org/archives/5906-Gedanken-zur-this-DIY-Thumper-und-Lager-in-general.html durchlesen * PA. vor 14 Jahren 1
5
3498DB

1-TB-Laufwerke sind im Bereich des Massenspeichers so ziemlich die Geschichte (und damit meine ich MASS-Speicher :), 1,5 TB sind derzeit der süße Sport für die Kosten pro GB und 2-TB-Laufwerke sind auch nicht weit entfernt.

Holen Sie sich ein paar Rack-Einbaugehäuse (wie das unten, es können bis zu 5 3,5-Zoll-HDDs aufgenommen werden), Sie können sie mit wachsender Sammlung bestücken.

Alt-Text

wenn Sie gutes Aussehen bevorzugen

Alt-Text

Und hier ist ein (industrielles) Rackmount-Chassis für 20x hot-swappable SATA-Laufwerke ($ 350):

Alt-Text

Hier ist eine ausgezeichnete illustrierte Rezension bei WeGotServed.com, die Sie möglicherweise hilfreich finden.

Dies löst das Problem, ein "Motherboard mit" 20 SATA-Verbindungen "zu finden (die Übertragungsrate von bis zu 6 G wird sicherlich ausreichen :) und Sie können sie an jeden Computer anschließen, den Sie als Home / NAS-Server verwenden möchten.

5
wazoox

Es stehen mehrere Adaptec-, 3Ware- und Areca-RAID-Controller mit 24 SATA-Anschlüssen zur Verfügung. Denken Sie daran, dass durch das Zusammenführen von 20 Laufwerken die Wahrscheinlichkeit eines katastrophalen Ausfalls um das 20-fache erhöht ist. Daher ist RAID-5 oder RAID-6 unbedingt erforderlich.

Sie können mit diesen professionellen RAID-Controllern auch Laufwerke zu einem RAID-Array hinzufügen. Daher empfiehlt es sich, mit einem dieser Laufwerke und 8 Laufwerken zu beginnen, die als RAID6-Array eingerichtet sind und ungefähr 5,5 TB effektiven Speicherplatz bieten. Dann wachse, während du gehst.

Beachten Sie, dass das Mischen verschiedener Laufwerke (sogar derselben Marke) Probleme verursachen und die Leistung beeinträchtigen kann.

Nicht zuletzt haben die "Desktop-Laufwerke" ernsthafte Vibrationsinteraktionen, wenn sie in großen Stapeln zusammengefügt werden. Verwenden Sie entweder die teureren "Enterprise" -Laufwerke oder weniger große Laufwerke (z. B. 8 x 2 TB).

Ja, es gibt definitiv echte Gründe, warum Speichergehäuse, Unternehmenslaufwerke und RAID-Controller teuer sind. Seien Sie also bereit, ernstes Geld auszugeben, wenn Sie nicht mit Problemen geplagt werden wollen.

+1 für anspruchsvolles RAID5 oder RAID6, und ehrlich gesagt, sollte RAID6 meiner Meinung nach das Minimum sein. ChrisInEdmonton vor 14 Jahren 2
@wazoox: Gute Arbeit, um Vibrationen zu erzeugen, aber es gibt andere Wege, um damit umzugehen, als Enterprise-Hardware zu kaufen. DIY-Schwingungsdämpfer können sehr effektiv sein. @ChrisInEdmonton: Nur weil Sie 20 Laufwerke haben, heißt das nicht, dass Sie * RAID * verwenden müssen ... quack quixote vor 14 Jahren 0
@quack: Die aktuelle Ausfallquote von Laufwerksausfällen liegt im Bereich von 1 bis 3% pro Jahr. Wenn Sie 20 Laufwerke haben, die Sie 5 Jahre lang verwenden möchten, verlieren Sie in diesem Zeitraum 1 bis 3 Laufwerke. Es ist sinnvoll, 1 oder 2 Laufwerke für RAID einzusparen. wazoox vor 14 Jahren 0
@Wazoox - keine Uneinigkeit hier. aber da die Frage RAID überhaupt nicht erwähnte, neige ich dazu, es als unwichtiges Implementierungsdetail zu betrachten. (Dies ist für das Gesamtprojekt immer noch von Bedeutung, es ist jedoch für diese Frage nicht geeignet. Wenn Sie über 20 Laufwerke auf mehreren Controllern RAID-fähig sind, müssen Sie sowieso ein Software-RAID verwenden, oder Ihre RAID-Sets sind auf die Laufwerke beschränkt auf jedem Controller.) quack quixote vor 14 Jahren 0
Ich würde mit OpenSolaris und ZFS gehen. RAID ist für 20 Festplatten nicht billig und sicher genug. RAID sollte billiger sein. Verwenden Sie keine großen Laufwerke, verwenden Sie billige Laufwerke. Jonas vor 14 Jahren 0
@sanoj: ZFS ist kein Zauber, und RAID ist für eine beliebige Anzahl von Festplatten sicher, wenn es richtig konfiguriert ist. ZFS verwendet auch RAID, aber RAID-Z kann sehr leicht falsch konfiguriert werden und ist häufig schlecht. Nach meiner Erfahrung ist ZFS nicht die silberne Kugel, denn es gibt sowieso keine silberne Kugel :) wazoox vor 14 Jahren 0
2
harrymc

Von Tom's Hardware: 2,5-TB-Festplatte für 2010 erwartet (7. August 2009)

Eine kürzlich von der TDK Corporation - einem Hersteller von Schreib- / Leseköpfen für viele Festplattenlaufwerke (HDD) - Hersteller - vorgelegte Roadmap zeigte, dass 640 GB große 2,5-Zoll- und 2,5 TB-3,5-Zoll-HDDs ab Januar 2010 verfügbar sein sollten . Derzeit bieten Seagate und WD Festplatten mit den größten Kapazitäten an: 2 TB.

Da Sie langsam starten möchten, würde ich mit einem oder zwei 1,5-TB-USB-Festplatten beginnen.

Wenn Sie möchten, können Sie einen Server mit 6-8 internen Festplattenschächten erhalten und die 1,5-TB-Festplatten mit zwei Einschüben bestücken. Warten Sie dann. Wenn Sie mehr benötigen, sind 2,5-TB-Festplatten viel billiger und verfügbarer. Dies ist bei weitem die einfachste Lösung und mit der besten Leistung.

1
Illotus

Es gibt einige Voll-Gehäuse, die 20 Antriebe passen, mit diesen . Sie können natürlich Hot-Swap-Einschübe kaufen, aber diese kosten viel mehr. In der häuslichen Umgebung ist es unwahrscheinlich, dass ein Herunterfahren des Servers für einen Laufwerk-Swap ein Problem darstellt. Die Verwendung dieser Hot-Swap-Einschübe, die 5 Laufwerke in 3 5,25-Zoll-Steckplätzen einschließen, kann natürlich dazu beitragen, 20 Laufwerke an mehr Fälle anzupassen.

In Bezug auf die SATA-Ports gibt es eine Menge billiger RAID-Karten, die Sie ohne die RAID-Funktion verwenden können. Kaufen Sie einfach ein zuverlässiges Motherboard mit ausreichend PCie / PCI-Steckplätzen.

Um die Punkte ansprechen zu können, die von Console gemacht wurden: All dies ist offensichtlich ein Gleichgewicht zwischen Kosten und Komfort. Es wäre wirklich schön, Sun Engineers dazu zu bringen, ein paar Thumpers im Keller unterzubringen, aber die Kosten sind für die meisten Verbraucher zu hoch.

Wenn Sie jedoch bereit sind, die Zeit und den Aufwand für den Bau Ihrer eigenen NAS zu investieren, ist dies in den meisten Fällen viel billiger und oft auch leiser und zuverlässiger als bei vorgefertigten Boxen. Als Sidebenefit lernen Sie auch viel über OpenSolaris / Linux / WSH / W2008 / FreeNas / Hardware / etc. Die Situation kann sich in der Zukunft ändern, wenn NAS-Hersteller den Verbrauchern 20-TB-Lösungen zu angemessenen Preisen anbieten. YMMV.

1
David

Ich werde ein wenig gegen den Strich gehen und empfehlen, eine Windows Home Server-Box zu kaufen.

Ich habe einen 4-TB-Server, der in erster Linie genau das tut, wovon er spricht - riesige Mediendateien bis zu einem Media Center-PC (und ein paar XBox 360s).

Wenn 20 TB sein "Sweet Spot" sind, gibt ihm ein HP-WHS-Server Platz für interne 7 TB (1 TB, die mitgeliefert werden, und die restlichen 3 Schubladen können mit 2 TB-Laufwerken gefüllt werden), mit einem eSata, der für eine sofortige Erweiterung verwendet werden kann .

Drive Pooling ist ein Glücksfall - Sie müssen sich keine Gedanken darüber machen, welche Dateien auf welchem ​​Laufwerk gespeichert wurden. Fügen Sie den "Pools" und PRESTO einfach ein Laufwerk hinzu - Ihr "Laufwerk" ist jetzt um 2 TB größer geworden. Mein "Medien" -Ordner auf meiner WHS-Box beläuft sich allein auf etwa 3 TB.

Kopieren von Dateien - RAID des armen Mannes. Stellt sicher, dass es von jeder Datei redundante Kopien gibt, so dass kein einzelnes Laufwerk, das in den Süden geht, zum Verlust von Dateien führt.

Netzwerk-Backups - Ermöglicht schnelle Bare-Metal-Wiederherstellungen des Media Center-PCs, wenn dieser in den Süden (oder einen anderen PC in seinem LAN (bis zu 10)) geht.

Extender-Support, Remotezugriff und ein Webserver sind andere Vorteile, die Sie möglicherweise nie verwenden werden, aber es ist schön, sie zu haben.

Ich würde mir keine Sorgen darüber machen, dass USB die Last nicht handhabt, wenn er in diese Richtung geht, da er nur jeweils eine Datei streamen wird. Auch wenn er ein paar weitere Media Center-PCs erhält, ist dies bei USB 2.0 keine große Herausforderung. (Obwohl die Verdrahtung unordentlich werden könnte)

Ein Gerät wie das hier besprochene: http://www.wegotserved.com/2008/09/21/sans-digital-tr4m-b-4-bay-sata-das-enclosure-review/ würde ausreichen, um die Erweiterung vorzunehmen eSata-Port und Sie können wahrscheinlich ähnliche Geräte für USB finden. Mit den bereitgestellten externen Anschlüssen sehen Sie etwa 32 TB externe Erweiterung, die auf dem HP über die 3 USB-Anschlüsse und einen eSata-Anschluss verfügbar ist.

Danke für die Empfehlung. Ich denke, Windows Server als Softwareplattform ist in der Tat eine gangbare Option. JL. vor 14 Jahren 0
0
Console

Ich empfehle keine maßgeschneiderte Fulltower-Lösung, auch wenn diese möglicherweise günstiger ist, treten Probleme mit der Kühlung, der Leistung, dem Rauschen und anderen Dingen auf. Ein paar Laufwerke sind aufgrund von Überhitzung oder Spannungsspitzen ausgefallen und Sie verschwenden bald mehr Geld, als Sie denken.

Ich empfehle einen einfachen, billigen Computer Ihrer Wahl mit ein paar eSATA-Anschlüssen als Dateiserver, und dann einige externe Gehäuse mit mehreren Laufwerken wie diesem oder warum nicht einmal der vielgelobte Drobo, der es Ihnen ermöglicht Wachsen Sie, indem Sie bei Bedarf Laufwerke hinzufügen. Separate Gehäuse kosten im Voraus mehr, sind jedoch auf lange Sicht bequemer, sauberer und zuverlässiger.