0

Virtuelle iSCSI Targets

Posted by Mac on 27. April 2009 in VMWare |
VN:F [1.9.13_1145]
Rating: 0.0/5 (0 votes cast)

VMWare bietet viel Freiraum zum Testen und Evaluieren von Server- und Client-Umgebungen. Heute stellen wir uns der Herausforderung, für eine virtuelle Cluster-Umgebung ein iSCSI Target einzurichten. Doch was ist eigentlich ein iSCSI Target? Ein Verbund von Festplatten (SCSI oder SATA) wird über eine Netzwerkschnittstelle via TCP ins Netzwerk eingebunden. Über die Netzwerkschnittstelle besteht die Möglichkeit multiple, asynchrone Datenübertragungen zu vollziehen. iSCSI ist demnach die Möglichkeit der Ansteuerung von “Netzwerk-Festplatten”, das Target kommt aus dem englischen und wird mit Ziel übersetzt. Kurzum, iSCSI Target ist ein Kommunikationsziel um auf Festplatten über das Netzwerk hinweg zu schreiben oder zu lesen.

Für den privaten Gebrauch empfiehlt sich zur Emulation das Produkt “StarWind iSCSI Target for Microsoft Windows” von Rocket Division Software. Hierbei wird der lokale PC (localhost) zum “Netzwerk”, über den die Kommunikation verläuft. Nach der Installation von Starwind startet by default der Dienst. Es muss eine Verbindung zum Localhost über Port TCP 3260 hergestellt werden. Sofern nicht geändert, lautet Benutzername und Passwort jeweils “test”.

Ist auf dem lokalen PC eine Firewall aktiviert, muss der Port 3260 (TCP) freigegeben werden, damit die Verbindung zustande kommt.

Nun legen wir zwei Images an: ein Quorum- und Data-File. Auf letzterem liegen die Nutzdaten, auf dem später über iSCSI zugegriffen werden soll. Mögliche Inhalte sind Datenbanken oder Datenverzeichnisse. Das Quorum ist der zentrale Knotenpunkt zum Management des späteren Clusters. Um ein Image zu erstellen gehen wir auf den Knoten “localhost” und fügen ein Gerät hinzu. Wir wählen ein Image File Device aus, im nächsten Schritt erstellen wir entweder ein neues Image oder wählen ein bereits vorhandenes aus. Um das Image von mehren virtuellen Maschinen gleichzeitig nutzen zu können, ist der Haken “Allow multiple concurrent iSCSI connections (clustering)” zu setzen. Wir geben dem Kind noch einen Namen und das Gerät wird eingebunden.

 

Starwind iSCSI Target Emulator

 

Damit wäre die Emulation perfekt und kann über die Netzwerkkarte der virtuellen Maschine eingebunden werden. Dazu muss die Karte eine Verbindung zum lokalen Host haben, respektive im Bridged Mode laufen. Um auf iSCSI Targets zuzugreifen wird ein entsprechendes Gegenstück benötigt. Verwende hierzu auf dem Gastsystem den “Microsoft iSCSI Initiator” oder “StarPort Windows iSCSI Initiator”.

StarWind iSCSI Target for Microsoft Windows
Microsoft iSCSI Initiator
StarPort Windows iSCSI Initiator

Related Posts:

Schlagwörter: , , , , , , , , , ,

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright © 2008-2012 Prival Networx All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.0, from BuyNowShop.com.