Konfigurieren von iSCSI-Zielen in Windows Server 2012-Failoverclustern

ist clusterfähig. Auf diese Weise können Sie Clients in Ihrem Netzwerk mit Ihrer vorhandenen Netzwerkinfrastruktur lokalen oder gemeinsam genutzten Speicher in Form von virtuellen Festplatten (VHDs) bereitstellen. Die Verwendung von iSCSI Target kann zu geringeren Kosten für Rechenzentren führen.

Dieser Tipp enthält Anleitungen zum Konfigurieren von iSCSI-Zielen in einer Windows Server 2012-Failoverclusterumgebung mithilfe des Server-Managers, des Failovercluster-Managers und der PowerShell-Cmdlets.

Schritte zum Konfigurieren von Cluster-iSCSI-Zielen

Abbildung 1. Installieren der iSCSI-Zielserverrolle über den Server-Manager

Der erste Schritt zur Konfiguration iSCSI Ziele und zugehörige virtuelle Festplatten-LUNs unter Windows Server 2012 dienen zur Installation der iSCSI-Zielserverrolle. Dies kann mithilfe des Server-Managers erreicht werden, indem Sie das Menü Verwalten aufrufen und Rollen und Funktionen hinzufügen auswählen. Erweitern Sie im Dialogfeld Rollenauswahl die Option Datei- und Speicherdienste, dann Datei- und iSCSI-Dienste, und wählen Sie iSCSI-Zielserver aus (Abbildung 1). Dies muss auf jedem Failoverclusterserver erfolgen. Die iSCSI-Zielserverrolle kann auch mithilfe dieses PowerShell-Cmdlets installiert werden:

PS C: > Install-WindowsFeature-Name FS-iSCSITarget-Server
Nach der Installation der iSCSI-Zielserverrolle wird ein neuer Dienst namens Microsoft iSCSI-Softwareziel ausgeführt. Möglicherweise wird auch ein Dienst namens Microsoft iSCSI Initiator Service angezeigt, der gestartet wird, wenn Sie das iSCSI Initiator-Kontrollfeld-Applet auf der Clientseite zum ersten Mal verwenden, um eine Verbindung zu virtuellen iSCSI-LUNs herzustellen, die vom iSCSI-Zielserver bereitgestellt werden. In unserer Konfiguration ist der iSCSI-Zielserver ein hochverfügbarer virtueller iSCSI-Zielserver, der auf einem Windows-Failovercluster ausgeführt wird.

Abbildung 2. Hinzufügen einer iSCSI-Zielserverrolle im Failovercluster-Manager

Der nächste Schritt besteht darin, die iSCSI-Zielsoftware darauf aufmerksam zu machen, dass sie in einem Failovercluster verwendet wird. Um dies zu erreichen, können Sie im Pulldown-Menü Extras des Server-Managers den Failover-Cluster-Manager auswählen. Eine neue Failoverclusterrolle kann erstellt werden, indem Sie im linken Bereich mit der rechten Maustaste auf Rollen klicken und “Rolle konfigurieren …” auswählen (Abbildung 2). Dies muss nur einmal im Cluster durchgeführt werden, es sei denn, Sie müssen mehrere virtuelle iSCSI-Zielserver mit eigenem Speicher konfigurieren.

Abbildung 3. Geben Sie den Namen und den Speicher des virtuellen Netzwerks für den iSCSI-Zielserver an

Anschließend wählen Sie die Rolle des iSCSI-Zielservers aus, indem Sie den NetBIOS-Netzwerknamen des virtuellen iSCSI-Zielservers angeben, den Clients verwenden (Abbildung 3). Alternativ können Sie das PowerShell-Cmdlet verwenden Add-ClusteriSCSITargetServerRole Angabe des iSCSI-Zielnamens und der zugehörigen Speicherplatte:

PS C: > Add-ClusteriSCSITargetServerRole –name ClusterTargets –Speicher “Cluster Disk 4”

Abbildung 4. Die Rolle des iSCSI-Zielservers umfasst die Netzwerknamenressource und den gemeinsam genutzten Speicher

Die resultierende Clusterrolle kann angezeigt werden, indem Sie im linken Bereich Rollen auswählen und dann im mittleren Bereich die neue iSCSI-Zielserverrolle auswählen. Dadurch werden die Details der verschiedenen Clusterressourcen angezeigt, die der iSCSI-Zielserverrolle zugeordnet sind (Abbildung 4).
Der Rest der Konfiguration wird im Server-Manager ausgeführt, indem Sie im linken Navigationsbereich Datei- und Speicherdienste erweitern und dann iSCSI auswählen. Im oberen rechten Bereich werden alle konfigurierten virtuellen iSCSI-Festplatten angezeigt, oder Sie können neue erstellen oder importieren. Im unteren rechten Bereich können Sie iSCSI-Zielnamen erstellen, die mit dem verknüpft werden können virtuelle Festplatten.

Abbildung 5. Verwenden des Server-Managers zum Erstellen einer neuen virtuellen iSCSI-Festplatte

Während des Erstellens einer virtuellen iSCSI-Festplatte (VHD-Datei) werden Sie aufgefordert, den Speicherort des gerade erstellten Cluster-iSCSI-Zielservers einzugeben (Abbildung 5). Sie werden dann aufgefordert, den Namen der virtuellen Festplatte und die Größe einzugeben. Als Nächstes werden Sie aufgefordert, den Namen des iSCSI-Ziels einzugeben, das Sie der neuen virtuellen Festplatte für Erkennungszwecke auf dem Client zuordnen möchten. Schließlich werden Sie aufgefordert, die iSCSI-Initiatoradressen (Clients) hinzuzufügen, die auf die virtuelle Festplatte zugreifen dürfen.
Alternativ gibt es eine Vielzahl von iSCSI PowerShell Cmdlets Damit können virtuelle Festplatten erstellt und zugeordnet werden. Mit den folgenden Cmdlets können Sie beispielsweise eine virtuelle Festplatte erstellen und einem neuen iSCSI-Ziel namens Win2012Target zuordnen und Clients mit den IP-Adressen 10.0.0.1 und 10.0.0.2 Zugriff auf das Laufwerk gewähren.
PS C: > New-IscsiVirtualDisk – Pfad T: Temp test.vhd – Größe 100 MB
PS C: > New-IscsiServerTarget -TargetName Win2012Target
-ClusterGroupName ClusterTargets
-ComputerName ClusterTargets.xyz.com
-InitiatorId IPAddress: 10.0.0.1, IPAddress: 10.0.0.2
PS C: > Add-iscsiVirtualDiskTargetMapping -targetName “Win2012Target”
-DevicePath “T: temp test.vhd”

Auf der Clientseite müssen Sie lediglich das iSCSI-Initiator-Applet in der Systemsteuerung verwenden, um eine Verbindung zum DNS-Namen oder zur IP-Adresse des soeben erstellten iSCSI-Zielservers herzustellen. Verwenden Sie dann die Datenträgerverwaltung, um die iSCSI-LUN online zu schalten, das Laufwerk zu initialisieren, es mit NTFS zu formatieren und ihm einen Laufwerksbuchstaben zu geben. Sie können dann auf das iSCSI-Laufwerk zugreifen, als wäre es eine andere lokale Festplatte auf Ihrem Computer.
Über den Autor
Bruce Mackenzie-Low ist ein Master-Berater bei Hewlett-Packard, der weltweiten Support auf Microsoft Windows-basierten Produkten auf dritter Ebene bietet, einschließlich Cluster- und Crash-Dump-Analyse. Mit über 18 Jahren Computererfahrung bei Digital, Compaq und HP ist er eine bekannte Ressource zur Lösung hochkomplexer Probleme mit Clustern, SANs, Netzwerken und Interna. Er hat im Laufe seiner Karriere ausgiebig unterrichtet und sein Publikum immer wieder von seiner Begeisterung für Technologie begeistert.

Similar Posts

Leave a Reply