Schlagwort-Archive: Storage

Multipath I/O (MPIO) mit Windows 2008 R2 Server Core und iSCSI

Nachdem ich in meinen letzten Artikeln den grundstzlichen Aufbau eines SANs und das Verbinden eines Hyper-V Servers mit selbigem beschrieben habe, werde ich heute dafr sorgen, dass die Verbindung richtig performant wird. Ich habe daher mein SAN und meinen Hyper-V Server mit zwei Netzwerkkarten verbunden (in meinem Fall CrossOver aber das ist nicht wirklich relevant). Ziel ist es nun meinen Windows 2008 R2 Server Core dazu zu bekommen beide Karten gleichzeitig dazu zu verwenden das SAN anzusprechen. Selbstverstndlich muss das SAN das auch verstehen das ist bei der von mir verwendeten Lsung open-e gegeben.

Zuerst mssen wir auf unserem Hyper-V Server das MPIO feature installieren. Das erledigt folgender Befehl:

ocsetup MultipathIO /norestart

image

( wie der Name der Option /norestart vermuten lsst unterbinden wir im ersten Schritt einen Reboot natrlich kann man den Server auch rebooten, das kommt aber eh gleich)

Nun sorgen wir dafr, dass alle Verbundenen LUNs auf MPIO umgestellt werden man kann das auch ber die ISCSICPL-Oberflche erledigen, aber so gehts schneller 🙂

Vorsicht: Der Befehl frht dazu, dass der Server ohne eine weitere Nachfrage neu startet.

mpclaim -r -i -d "MSFT2005iSCSIBusType_0x9"

image

Nach dem Neustart prft man am besten kurz ob wirklich alle LUSs auf MPIO umgestellt wurden:

mpclaim -s -d

image

In der vierten Spalte dieses Listings kann man zudem erkennen welche load balance Richtlinie aktiv ist. Das in meiner Aufstellung verwendete RR steht fr Round Robin in den meisten Fllen wird dies auch die beste Auswahl sein.

Nun wechseln wir auf die grafische Oberflche der iSCSI Konsole. Dies erreiche wir durch Eingabe des Befehls:

iSCSIcpl

image

Um die MPIO Option fr eine bestehende Verbindung zu konfigurieren, ist es notwendig, einen weiteren Pfad zu dem Device einzurichten. Hierzu whlt man das device aus und klickt auf Connect. Bei dem sich ffnenden Fenster muss die Option Enable multi-path aktiviert werden!

image

ber die Einstellungen unter Advanced kann man alternative Route auswhlen und wenn ntig die Authentifizierung dafr einrichten:

image

Nachdem man die gemachten Eingaben besttigt hat, kann man recht einfach prfen ob alles wie gewnscht funktioniert hat:

mpclaim -s -d [Device#]

image

Mausfreunde knnen das ganze auch ber iSCSIcpl prfen:

image

image

image

That it. Unser Hyper-V ist jetzt ber zwei Netzwerkverbindungen mit dem SAN verbunden. Selbstverstndlich kann man die Schritte fr jede weitere Netzwerkkarte analog durchfhren und erhlt somit immer mehr Durchsatz (Solange die Platten im SAN schnell genug sind ;-)).

Weiterfhrende Informationen:

Technet Seite mit der Befehlreferenz fr MPCLAIM

Blog Post mit der Beschreibung wie man ein Windows 2008 R2 core an ein SAN anbindet