Konzepte
Verbundene Ziele: sind die Ports jedes SP, für den eine LUN angezeigt wird. Die ID des Ziels hängt von der Reihenfolge ab, in der der PSA-Dienst die Ermittlung durchführt. In iSCSI wird bei Verwendung von Multipath jede Verbindung von einer PortGroup (VMKernel mit VMNic) zu einem SP als verbundenes Ziel gezählt.
Geräte: Dies ist die Anzahl der LUNs, auf die wir Zugriff haben. Unabhängig von den Zielen und Wegen.
Pfade: Dies ist die Anzahl der verfügbaren Routen, über die wir auf die Geräte zugreifen müssen.
SP: Speichersystem-Controller. Normalerweise haben SAN / NAS-Systeme mit mittlerer / hoher Reichweite zwei SP.
Laufzeitname: Stellt die Pfade für den Zugriff auf die LUNs dar. Sie verwenden das Format vmhbaX, Channel Y, TargetZ, LUNXX. Beispiel: vmhba33: C1: T1: L0
VMHBA: ist der Name der Speicheradapter, mit denen auf Speichergeräte zugegriffen wird. Physische Adapter verwenden Namen wie vmhba 2 oder vmhba3, und iSCSI-Adapter (sowohl Software als auch Hardware) verwenden eine höhere Zahl wie 33, 34 oder 35.
Auf Hosts mit iSCSI-Initiatoren von Software wird ein einzelner Adapter erstellt, obwohl mehrere VMKernel als Bindungen hinzugefügt wurden.
Kanal: Gibt die Kanalnummer an, die für den Zugriff auf den Speicher verwendet wird. In FC ist es Null, in iSCSI kann es 0 oder 1 sein.
Ziel: Wie oben erläutert, sind die Verbindungen zu den Ports der einzelnen Controller des Speichersystems.
LUN: Identifiziert schließlich die ID jeder verbundenen LUN.
Arten von Verbindungen
Wir zeigen einige Verbindungen zu einem Speichersystem, indem wir die Anzahl der VMNics und LUNs ändern, um zu sehen, wie sich die Werte ändern. In allen Fällen verwenden wir eine iSCSI-Verbindung von Software. Die Kabine verfügt über zwei Steuerungen, SPA und SPB. In diesen Beispielen wird für jeden SP eine einzige Ethernet-Schnittstelle verwendet.
Die Konfiguration von Network in the Hosts besteht aus zwei vSwitches mit einer PortGroup von VMKernel und einer VMNic, wie in der folgenden Abbildung dargestellt.
Concexion 1: iSCSI-Initiator mit einer einzelnen Bindung an eine Kabine mit einer einzelnen vorgestellten LUN.
In diesem Fall sehen wir, dass ein Ziel verbunden ist, mit einer in SPB dargestellten LUN und einer einzelnen Route. Wir sehen, dass Sie den Ziel-SPB der Kabine als Ziel 1 und die erste PortGroup als C0 identifiziert haben.
Verbindung 2: Wir aktivieren Multipath.
Wir fügen eine zusätzliche Bindung hinzu, damit der iSCSI-Initiator mit zwei VMKernels (jeder mit seiner VMNic) arbeiten kann. Wir können sehen, dass die neue PortGroup eine zusätzliche Route für den Zugriff auf die LUN hinzufügt, indem sie zwei Zugriffswege hat, aber immer über die gleiches Ziel 1 (SPB der Kabine). Nachdem wir die zusätzliche PortGroup hinzugefügt haben, sehen wir, dass wir einen zusätzlichen Channel haben, C1 und C0.
Verbindung 3: Wir veröffentlichen eine neue LUN mit demselben Ziel.
Durch die Veröffentlichung im selben Ziel (SPB der Kabine) bleibt die gleiche Anzahl von Zielen verbunden, ein zusätzliches Gerät, das nicht mehr als die soeben erstellte LUN ist, und jetzt sind es 4 Routen. Die Anzahl der Routen wurde auf 4 erhöht Da es für jedes Gerät zwei Routen gibt, können vier aktive Routen und zwei mit E / A-Vorgängen angezeigt werden. Wir verwenden die beiden Portgruppen (Kanal 0 und Kanal 1) und sind mit einem einzelnen Ziel verbunden, das als T1 (SPB) bezeichnet wird.
Mit diesen Konzepten können wir die Ziele, Geräte und VMware-Routen verstehen. So können wir unsere Speichertypen verbinden.
Ricardo Quagliano