Speicherserver - Tauschen Sie die SAS-HBA-Karte gegen ein anderes Modell aus


8

Der ursprüngliche SAS-HBA (PCIe-Karte) von TL; DR Server unterstützt kein transparentes Passthrough, was erwünscht ist, da das Betriebssystem die Festplatten (ZFS) verwalten soll.

In meiner Firma haben wir einen Intel SSR212MC2-Server ( Datenblatt ) mit SRCSAS144E RAID-Controller. Die Maschine liegt unbenutzt herum, und ich hatte vor, einige Experimente damit durchzuführen, bevor ich sie möglicherweise einsetzte.

Anscheinend unterstützt der SRCSAS144E-Controller nur die Präsentation von RAID-Volumes für das Betriebssystem. Das Erstellen von zwölf RAID0-Gruppen mit einem Volume schien mir sehr unelegant zu sein. Ein Verdacht wurde bestätigt, als mir klar wurde, dass die Festplatten nicht auf einen anderen Server verschoben werden können (siehe akzeptierte Antwort von hba für Software-Raid ).

Wenn mein begrenztes Verständnis von SAS korrekt ist, könnte ich eine andere Karte (wie diese ) kaufen , sie anstelle der vorhandenen einsetzen und das vom SAS-Expander kommende Kabel daran anschließen. Am Ende des Tages sollte das Betriebssystem dann jedes einzelne Gerät sehen, oder?

Der Linux-Kernel benötigt Treiber, um mit der Karte zu kommunizieren, aber ich gehe davon aus, dass es Mainstream-Unterstützung für solch ein alltägliches Gerät gibt. Gibt es noch etwas, auf das ich achten sollte?


Wenn nur die Darstellung von RAID-Volumes unterstützt wird, handelt es sich per Definition nicht um eine HBA-Karte. Dies bedeutet, dass Ihr Fragentitel falsch ist. Es ist eine RAID-Karte - ein HBA wird IMMER zumindest optional durchlaufen.
TomTom

Antworten:


3

Zu diesem Zweck können Sie einfach einen Standard-LSI / Avago SAS-HBA verwenden. Das ist alles was nötig ist.

Da dies ein alter Server ist ... 11 Jahre alt, sollten Sie einen Controller sehen, der zeitrichtig ist. Ich würde einen gebrauchten LSI 9211-8i empfehlen .

Es werden keine Treiber benötigt. Dies sind Standard-MPT-Fusion-Kernelmodule. Sie müssen jedoch herausfinden, was mit dem Betriebssystem zu tun ist. Ich empfehle ZFS nicht für die Betriebssystemlaufwerke. Möglicherweise benötigen Sie dafür Software-RAID.


Danke für deine Antwort. Mir ist bewusst, dass es unklug ist, von ZFS zu booten. Der Server verfügt über interne 2,5-Zoll-Laufwerke zum Speichern des Betriebssystems (ein sehr willkommener Fund!).
Nubarke

4

Sie können eine Reihe von RAID0-LUNs für einzelne Festplatten konfigurieren. Angenommen, Sie schalten den RAID-Controller-Cache aus, sollte dies einem Durchgangsmodus entsprechen.


1
Kann oder kann nicht - Adaptec schreibt beispielsweise Metadaten auf die Disc, sodass eine Raid 0-LUN NICHT mit einer Raw-Disc identisch ist.
TomTom

4
Es gibt keine Anforderung wie "Raw Disk" (übrigens, es ist DISK und nicht DISC) oder 1: 1-Mapping oder was auch immer. Fazit: Wenn Sie den Cache aus dem Schreibpfad entfernen können, um atomare Schreibvorgänge sicherzustellen, funktioniert alles einwandfrei.
BaronSamedi1958


1
Ich kann nur wiederholen, was ich bereits gesagt habe: Unabhängig davon, was a) der Hersteller des SDS-Stacks und b) der Hersteller des RAID-Controllers Ihnen sagen ... Wenn der Schreibpfad keinen Rückschreibcache enthält, funktioniert alles einwandfrei.
BaronSamedi1958
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.