Nachdem ich in meinen letzten Artikeln den grundsĂ€tzlichen Aufbau eines SANs und das Verbinden eines Hyper-V Servers mit selbigem beschrieben habe, werde ich heute dafĂŒr 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. SelbstverstĂ€ndlich muss das SAN das auch verstehen â das ist bei der von mir verwendeten Lösung âopen-eâ gegeben.
Zuerst mĂŒssen wir auf unserem Hyper-V Server das MPIO feature installieren. Das erledigt folgender Befehl:
ocsetup MultipathIO /norestart
(⊠wie der Name der Option /norestart vermuten lĂ€sst unterbinden wir im ersten Schritt einen Reboot â natĂŒrlich kann man den Server auch rebooten, das kommt aber eh gleichâŠ)
Nun sorgen wir dafĂŒr, dass alle Verbundenen LUNs auf MPIO umgestellt werden â man kann das auch ĂŒber die ISCSICPL-OberflĂ€che erledigen, aber so gehts schneller
Vorsicht: Der Befehl fĂŒrht dazu, dass der Server ohne eine weitere Nachfrage neu startet.
mpclaim -r -i -d "MSFT2005iSCSIBusType_0x9"
Nach dem Neustart prĂŒft man am besten kurz ob wirklich alle LUSâs auf MPIO umgestellt wurden:
mpclaim -s -d
In der vierten Spalte dieses Listings kann man zudem erkennen welche load balance Richtlinie aktiv ist. Das in meiner Aufstellung verwendete âRRâ steht fĂŒr Round Robin â in den meisten FĂ€llen wird dies auch die beste Auswahl sein.
Nun wechseln wir auf die grafische OberflĂ€che der iSCSI â Konsole. Dies erreiche wir durch Eingabe des Befehls:
iSCSIcpl
Um die MPIO Option fĂŒr eine bestehende Verbindung zu konfigurieren, ist es notwendig, einen weiteren Pfad zu dem Device einzurichten. Hierzu wĂ€hlt man das device aus und klickt auf âConnectâ. Bei dem sich öffnenden Fenster muss die Option âEnable multi-pathâ aktiviert werden!
Ăber die Einstellungen unter âAdvancedâ kann man alternative Route auswĂ€hlen und wenn nötig die Authentifizierung dafĂŒr einrichten:
Nachdem man die gemachten Eingaben bestĂ€tigt hat, kann man recht einfach prĂŒfen ob alles wie gewĂŒnscht funktioniert hat:
mpclaim -s -d [Device#]
Mausfreunde können das ganze auch ĂŒber iSCSIcpl prĂŒfen:
Thatâ it. Unser Hyper-V ist jetzt ĂŒber zwei Netzwerkverbindungen mit dem SAN verbunden. SelbstverstĂ€ndlich kann man die Schritte fĂŒr jede weitere Netzwerkkarte analog durchfĂŒhren und erhĂ€lt somit immer mehr Durchsatz (Solange die Platten im SAN schnell genug sind
).
WeiterfĂŒhrende Informationen:
Technet Seite mit der Befehlreferenz fĂŒr MPCLAIM
Blog Post mit der Beschreibung wie man ein Windows 2008 R2 core an ein SAN anbindet