Halten Sie zunächst an und denken Sie über Ihre realistischen Ziele nach ...
Die kurze Antwort auf Ihre Frage lautet, dass SAS ein Vermittlungsprotokoll ist. Die über Expander angeschlossenen Laufwerke sind alle zugänglich und können von einem einzigen Controller transparent angesprochen werden.
Der Rest Ihrer Fragen hängt jedoch von Ihrem speziellen Controller, Ihrer Speicherarchitektur und den Backplanes in den Speichergehäusen ab, die Sie letztendlich verwenden.
Ohne weitere Informationen ist es nicht möglich, eine bestimmte Antwort zu geben.
- Wie viele Festplatten benötigen Sie?
- Welchen RAID-Controller oder SAS-HBA verwenden Sie?
- Werden diese Festplatten intern oder extern sein?
- Welche spezielle SAS-Erweiterungskarte möchten Sie verwenden (es ist nicht so, dass es viele auf dem Markt gibt)?
- Welche Server- und Gehäusehardware ziehen Sie in Betracht?
- Was ist die Anwendung / der Grund für dieses Setup? ( ZFS ? Speicherplätze ?)
Verwenden wir Ihr Beispiel eines Controllers mit 4 x SAS SFF-8087- Ports. Diese sind für die Kommunikation innerhalb eines Gehäuses vorgesehen. Jeder SFF-8087-Port ist ein 4-spuriger Anschluss, der 4 Laufwerke aufnehmen kann. In Ihrem Fall insgesamt 16 Laufwerke ... Server haben normalerweise nur 4, 8, 12, 16 oder 24/25 interne Laufwerksschachtkapazitäten.
Auf der Ebene mit 4 und 8 Laufwerken hat die Backplane des internen Serverlaufwerks ein Verhältnis von Spur zu Laufwerk von 1: 1 und normalerweise einen oder zwei SFF-8087-Ports. Keine Überzeichnung!
Bei Servern mit 12 Ports ist der Expander normalerweise in die Rückwandplatine integriert, und der Eingang ist ein einzelner SFF-8087-Port. Überzeichnung!
Bei Servern mit 16 internen Einschüben werden möglicherweise vier separate SFF-8087-Ports angezeigt, die von einem einzelnen oder mehreren SAS / RAID-Controllern bedient werden sollen. Bei 16 Ports haben Sie möglicherweise stattdessen einen Expander auf der Rückwandplatine.
Fast jeder Server mit 24 oder 25 Einschüben, auf den ich gestoßen bin, verfügt über Erweiterungen, die auf der Laufwerksrückwandplatine installiert sind und einen oder zwei SFF-8087-Ports aufnehmen. Die Ausnahme ist so etwas wie der HP ProLiant DL370 G6, der drei Laufwerkskäfige mit 8 Schächten aufnehmen kann, für die jeweils 2 SFF-8087-Ports erforderlich sind.
Wann verwenden die Leute PCIe-Karten-SAS-Expander?
Hinweis: HP ist ein großartiger PCIe SAS-Expander . Es gibt eine ganze Community, die sich um die Verwendung für Speicherprojekte dreht.
Der häufigste Fall, den ich sehe, ist ein Motherboard oder PCIe-Controller mit ZWEI SFF-8087-Ports und der Notwendigkeit, mehr als 8 Laufwerke anzuschließen, die auf mehrere Laufwerkskäfige verteilt sind. Ich kann mir so etwas wie Ihr Szenario nicht vorstellen, in dem 16 Ports auf einem Controller verfügbar sind und das über Expander multipliziert werden sollen, um mehr interne Laufwerke aufzunehmen. Wenn Sie mit einem Server mit mehr als 16 Festplatten arbeiten, besteht die Möglichkeit, dass Sie irgendwo auf einen Backplane-Expander stoßen. Dies würde den PCIe-Expander unnötig machen.
Dies ist jedoch alles anders, wenn Sie sich den externen Speicher ansehen. Der Transport dorthin wäre ein externes SAS SFF-8088- Kabel. In den meisten externen Laufwerksregalen / JBODs sind Expander integriert.
Beispiel RAID-Konfigurationsausgabe von einem HP Smart Array P410i-Controller, der über eine HP SAS- Erweiterungskarte mit zwei Laufwerkskäfigen in einem HP ProLiant DL370 G6-Server verbunden ist. Beachten Sie, dass die Karte als Gehäuse dargestellt wird (Vendor ID HP, Model HP SAS EXP Card)
und über einen eigenen SAS-WWN verfügt .
Smart Array P410i in Slot 0 (Embedded) (sn: 5001438006503640)
array A (Solid State SATA, Unused Space: 0 MB)
logicaldrive 1 (223.5 GB, RAID 0, OK)
physicaldrive 5C:2:8 (port 5C:box 2:bay 8, Solid State SATA, 240.0 GB, OK)
array B (SAS, Unused Space: 0 MB)
logicaldrive 2 (68.3 GB, RAID 1, OK)
physicaldrive 7C:2:1 (port 7C:box 2:bay 1, SAS, 72 GB, OK)
physicaldrive 7C:2:2 (port 7C:box 2:bay 2, SAS, 72 GB, OK)
array C (SATA, Unused Space: 2651025 MB)
logicaldrive 3 (1000.0 GB, RAID 1+0, OK)
logicaldrive 4 (500.0 GB, RAID 1+0, OK)
physicaldrive 2C:1:1 (port 2C:box 1:bay 1, SATA, 1 TB, OK)
physicaldrive 2C:1:2 (port 2C:box 1:bay 2, SATA, 1 TB, OK)
physicaldrive 2C:1:3 (port 2C:box 1:bay 3, SATA, 1 TB, OK)
physicaldrive 2C:1:4 (port 2C:box 1:bay 4, SATA, 1 TB, OK)
physicaldrive 3C:1:5 (port 3C:box 1:bay 5, SATA, 1 TB, OK)
physicaldrive 3C:1:6 (port 3C:box 1:bay 6, SATA, 1 TB, OK)
Expander 250 (WWID: 50014380133153E6, Box: 1)
Enclosure SEP (Vendor ID HP, Model HP SAS EXP Card) 248 (WWID: 50014380133153E5, Box: 2)
SEP (Vendor ID PMCSIERA, Model SRC 8x6G) 249 (WWID: 500143800650364F)
Ich kann der Sache zustimmen, dass ein Expander-Gehäuse nicht hinter ein anderes Expander-Gehäuse gestellt werden sollte. Meiner Erfahrung nach scheint es zu funktionieren, aber es gibt viele sehr seltsame Verhaltensweisen wie das Anzeigen und Initialisieren der Laufwerke. Jetzt sind beide Expander-Gehäuse separat verbunden die SAS-RAID-Karte vom Hauptserver. Es scheint viel besser zu funktionieren, hat aber immer noch einige Probleme, aber das kann mit den Laufwerken selbst zusammenhängen. Die Expander sind nicht vom selben Typ, aber der erste, den ich jahrelang ohne Probleme auf diesem Raidcontroller ausführe. Jetzt ist der zweite Expander anders. Sie müssen also herausfinden, welche Probleme ich habe. Er kann mit jeder Software oder Hardware zusammenhängen. hier die Spezifikationen, die ich im Moment benutze;
-Highpoint 2722 SAS-RAID-Karte mit 2 externen SAS 8088-Ports - Expander-Gehäuse 1 mit 36 Port-24-Schächten mit Chenbro-Expander (nicht auf der Rückwandplatine) - Expander-Gehäuse 2 mit 24 Schächten und Gooxi Jbod-Expander-Rückwandplatine
Die Raidcard sieht beide Expander, den Chenbro als 24 4U-Gehäuse und den Gooxi als Gehäuse, selbst wenn die Hardware wie Lüfter und Temps überwacht wird.
Bis jetzt habe ich einige Probleme bei der Installation von Laufwerken auf dem Gooxi und das kostet viel Zeit-)
quelle