Wie funktionieren FC-Switches und wie sollte ich meine konfigurieren?
storage
storage-area-network
fibre-channel
Basilikum
quelle
quelle
Antworten:
Fibre Channel-Switches verbinden normalerweise Clients mit dem Speicher. FC ist ein Protokoll, das explizit zum Transport von SCSI-Befehlen entwickelt wurde. Tatsächlich ist das Fibre Channel-Protokoll eine direkte Erweiterung des SCSI-Protokolls. Alle SCSI-Befehle verfügen über ein FC-Äquivalent, und FC verfügt über einige zusätzliche Befehle, die die Vernetzung ermöglichen. Angenommen, Sie haben sich um die gesamte Physik Ihres FC-Netzwerks gekümmert, lautet die Frage "Wie konfiguriere ich meinen FC-Switch?".
Stoff
Ein Fabric ist ein Switch oder eine Gruppe von Switches, die miteinander verbunden sind (eine Verbindung zwischen zwei Switches wird als ISL oder "Inter Switch Link" bezeichnet). Ein Fabric hat einen Namen und besteht aus einer Reihe von Aliasen und Zonen. Was sind Aliase und Zonen?
Für jede Fabric ist eine aktive Zone festgelegt , dh eine Liste der Zonen, die aktiviert sind. Sie können eine Zone erstellen und deaktivieren oder eine Zone aus der aktiven Konfiguration entfernen, ohne sie zu löschen. Sie können eine Zone nach ihrer Erstellung auch dann bearbeiten, wenn sie aktiv ist.
Redundanz
Wenn Sie zwei Schalter haben, möchten Sie zwei Stoffe haben. Jeder Server mit zwei FC-Ports sollte über einen auf jeder Fabric verfügen. Wenn also ein Switch ausfällt, kann der Multipath-Treiber auf dem Server zu einem Pfad über die andere Fabric wechseln. Wenn Ihr Speicher über zwei redundante Controller mit jeweils zwei Ports verfügt, sollten Sie sicherstellen, dass jeder Controller über einen Port in jedem Fabric verfügt.
Wenn Sie nur zwei Switches haben, möchten Sie kein Kabel zwischen ihnen verlegen. Dies hätte standardmäßig den Effekt, dass die Stoffe zusammengeführt werden. Dies ist im Allgemeinen nicht zu bevorzugen.
Schalter verbinden
Wenn Sie bereits zwei Stoffe haben, aber Schalter hinzufügen müssen, müssen Sie keine weiteren Stoffe erstellen. Sie können die neuen Switches mit den alten Switches mit ISLs verknüpfen. Diese werden dann der Fabric hinzugefügt. Zu diesem Zeitpunkt wird der Datenverkehr, der zwischen zwei Geräten auf demselben Switch übertragen werden muss, von diesem Switch verarbeitet, und der Datenverkehr, der zum Überspringen von Switches verwendet werden muss, wird über die ISL übertragen. Sie sollten sicherstellen, dass Sie zwischen den Switches genügend Bandbreite verwenden, um sicherzustellen, dass die ISL nicht der Engpass ist. In den allermeisten FC-Umgebungen sind die Switches jedoch niemals der Engpass. Sie können ISLs hinzufügen und entfernen, ohne die Fabric zu entfernen. Wenn Sie mehr als drei oder vier Switches mit festem Anschluss haben, können Sie wahrscheinlich Geld sparen, indem Sie auf einen Switch-Typ namens "Director" aufrüsten.
Das Hinzufügen von Switches zu einer vorhandenen Fabric ist konzeptionell einfach, umfasst jedoch praktisch Befehle, die Sie wahrscheinlich nicht häufig verwenden werden. Sie sollten sicherstellen, dass Sie die Werkzeuge im Handbuch gut verstehen.
VSANs
Manchmal ist es einfacher, einen Switch zu verwalten, wenn Sie ihn aufteilen. Sie können dies mit einem VSAN tun, bei dem es sich um einen virtuellen Switch innerhalb eines physischen handelt. Sie geben ihm eine Liste der Ports, deren Eigentümer er ist, und diese Ports verhalten sich so, als ob sie sich auf einem separaten Switch befinden. Beachten Sie, dass mit einem VSAN verbundene Geräte standardmäßig keine Verbindung zu Geräten auf dem anderen herstellen können.
HBA-Tools
Eines der wichtigsten Debugging-Tools, über die Sie verfügen, sind die Tools auf dem Server. Viele Betriebssysteme verfügen über Programme der HBA-Hersteller (wie QLogic oder Emulex), mit denen Sie auflisten können, welche Geräte der Server sieht. Wenn Sie kein Betriebssystem haben, das das Tool Ihres Herstellers unterstützt, können Sie den Server jederzeit neu starten und das HBA-Setup über das Startmenü aufrufen. Von hier aus können Sie dieselben Informationen sehen.
quelle