Ich möchte möglicherweise Speicherbereiche in Server 2012R2 verwenden, um ein NAS daraus zu erstellen. Ich möchte eine ziemlich große Einheit, 12-14 Festplatten, in einem "RAID10" -ähnlichen Setup (ich weiß, dass Speicherplätze nicht RAID10, aber etwas Ähnliches auch) mit einer SSD zum Zwischenspeichern bauen.
Und ich möchte in Zukunft vielleicht ein anderes externes JBOD-Gehäuse an dieses anschließen, um ein "RAID5-6" -ähnliches Setup zu erhalten.
Ich habe nicht vor, Dekomprimierung oder Deduplizierung durchzuführen.
Meine Frage ist, welche Art von Hardware würde ich dafür wollen? Würde ein kleiner Xeon oder Opteron damit umgehen können? Oder sollte ich für ein größeres 2,4 GHz + Xeon 4-Core HT oder 12 Core Opteron fotografieren oder sogar Dual-CPU verwenden? Und wie viel Speicher würde das System für eine optimale Leistung benötigen? Ich habe nach Hardwarerichtlinien von Microsoft für Storage Spaces-Setups gesucht, aber ich konnte nichts finden. Wenn also jemand davon weiß, weisen Sie mich bitte in die richtige Richtung.
Ich habe überlegt, diese Einheiten mit FreeNAS oder einer anderen Linux-basierten Alternative einzurichten, aber die meisten IT-Experten in meiner Abteilung haben wenig bis gar keine Linux-Erfahrung, und falls ich von einem Bus getroffen werde, würden sie eine Windows-basierte Lösung bevorzugen, wenn möglich. Ebenso kennt jeder Leistungsvergleiche von FreeNAS oder anderen Linux NAS-Alternativen, VS. Windows Server 2012R2-Speicherbereiche?
Antworten:
Der CPU- und Speicherbedarf ist vernachlässigbar, wenn Sie keine Deduplizierung verwenden. Jede moderne CPU und mindestens 4 GB RAM sollten ausreichen, vorausgesetzt, es handelt sich um 1 GbE. Wenn Sie über 10 GbE sprechen, ist Hardware wichtiger, aber nicht aufgrund von Speicherplätzen.
Je mehr Speicher Sie hinzufügen können, desto mehr Caching kann durchgeführt werden, aber für eine Nutzung mit geringer Last benötigen Sie keine Tonne.
quelle
NexentaStor , QuantaStor , Openfiler , FreeNAS ... Und natürlich die vorgefertigten NAS-Appliances von Synology , QNAP , Iomega / Lenovo ... ( von denen einige auch über SSD-Caching verfügen )
So viele Möglichkeiten. Aber wirklich, Windows Storage Spaces sind kein normaler Bestandteil der hausgemachten NAS-Konversation.
Was planen Sie zu speichern? Flatfiles? virtuelle Maschinen? Und wie viele Daten müssen Sie speichern? Ich denke, das sind große Faktoren.
In der Regel übertreffen ZFS-basierte Lösungen (FreeNAS, QuantaStor, Nexenta, ZFS unter Linux ) reine Hardware-RAID-Lösungen, da sie zusätzlich zu den SSD-Caching-Optionen die Host-CPU- und RAM-Ressourcen nutzen können.
Für diese Builds maximiere ich normalerweise den RAM. Eine moderne CPU (Nehalem oder neuer) bietet mehr als genug Leistung, um Speicheranwendungen zu unterstützen.
Alle diese softwarebasierten Speicheransätze hängen von der richtigen Präsentation der Festplatten ab. Sie sollten SAS-HBAs verwenden und RAID-Controller vermeiden. Siehe: Empfehlungen für ZFS SAS / SATA-Controller
In diesen Tagen empfehle ich QuantaStor für die Grundspeicherung . Es ist ziemlich flexibel, bietet Unterstützung für Hardware-RAID- und SAS-Controller, hat ZFS, eine schöne Web-GUI und befindet sich in der aktiven Entwicklung. Ich weiß, dass Sie in erster Linie ein Windows-Shop sind, aber wie oft müssen Sie in der Praxis mit den Interna des Speichersystems interagieren?
quelle