Storage Multipathing Policies in ESX 4

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird.
Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar.

VMware ESX/ESXi 4.* unterstützen mehrere Storage Multipathing Policies. In diesem Artikel finden Sie einen Überblick über die möglichen unterschiedlichen Policies (Verfahren).

Storage Multipathing Policies

Die folgenden Storage Multipathing Policies stehen ab Version 4.0 bzw. ab Version 4.1 (Fixed path with Array Preference) in VMware ESX/ESXi zur Verfügung. Die genannten Policies gelten für VMware's Native Multipathing (NMP) Path Selection Plugins (PSP). PSPs von Drittherstellern können eigene Einschränkungen und Eigenschaften haben.

Most Recently Used (MRU)

  • Verwendet den ersten nutzbaren Storage Pfad zum LUN, der beim Booten des ESX/ESXi Systems erkannt wird.
  • Fällt dieser Pfad aus, schaltet der ESX/ESXi Host auf einen alternativen Pfad um und nutzt diesen dann weiterhin solange dieser verfügbar ist.
  • Es passiert kein automatisches Zurückschalten wenn der ausgefallene Pfad wieder verfügbar ist.
  • MRU ist das Standardverfahren (Default Policy) für LUNs eines Active/Passive Storage Arrays. Das im Intel Modular Server integrierte Storage System ist in der Konfiguration mit zwei SCMs ein Beispiel eines Active/Passive Storage Arrays.

VMware rät von einem Wechsel der LUN Policy von Fixed hin zu MRU ab.[1]

Fixed (Fixed)

  • Verwendet jenen Storage Pfad, der als Präferenz vom Benutzer konfiguriert ist. Falls keine Präferenz konfiguriert wurde, verwendet dieses Verfahren den ersten nutzbaren Storage Pfad zum LUN, der beim Booten des ESX/ESXi Systems erkannt wird.
  • Fällt dieser Pfad aus, schaltet der ESX/ESXi Host auf einen alternativen Pfad um solange der ursprüngliche Pfad nicht verfügbar ist.
  • Sobald der präferierte Pfad wieder verfügbar ist, schaltet der ESX/ESXi Host auf diesen Pfad zurück.
  • Fixed ist das Standardverfahren (Default Policy) für LUNs eines Active/Active Storage Arrays.

Round Robin (RR)

  • Round Robin (RR) verwendet eine Pfadauswahl, bei der alle verfügbaren Pfade abwechselnd genutzt werden um dadurch eine Lastverteilung zu erreichen.
  • Funktionsweise bei Active/Passive Storage Arrays:
    • Round Robin (RR) verwendet nur Pfade, die zum aktiven Storagecontroller verlaufen. Pfade zum zweiten (passiven) Storage Controller werden nicht berücksichtigt.
  • Funktionsweise bei Active/Active Storage Arrays:
    • Round Robin (RR) verwendet alle verfügbaren Pfade.

Hinweis: Diese Policy wird derzeit nicht für LUNs unterstützt, die Teil einer Virtuellen Maschine mit Microsoft Cluster Service (MSCS) sind.

Die Round Robin (RR) Multipathing Policy hat mehrere Konfigurationsoptionen, die Sie über das Kommandozeileninterface (CLI) konfigurieren können. Diese Optionen beinhalten:[2]

  • Anzahl an Bytes die über einen Pfad zum Device geschickt werden sollen bevor zum nächsten Pfad weiter geschaltet wird.
  • Anzahl an I/O Operationen die über einen Pfad zum Device geschickt werden sollen bevor zum nächsten Pfad weiter geschaltet wird.

VMware unterstützt ein Umschalten zu Round Robin von MRU oder Fixed für alle Storage Arrays (außer es ist explizit dokumentiert, dass es nicht unterstützt wird).

Fixed path with Array Preference

  • Die Fixed path with Array Preference Policy (VMW_PSP_FIXED_AP) ist ab ESX/ESXi Version 4.1 verfgübar.
  • Sie kann für alle Activce/Active und Active/Passive Storage Arrays mit ALUA Unterstützung genutzt werden.
  • Diese Policy fragt das Stroage Array nach dem bevorzugten Pfad (basierend auf die Präferenz, die im Storage Array konfiguriert ist).
  • Falls kein bevorzugter Pfad vom Benutzer im Storage Array konfiguriert wurde, wählt das Storage Array selbst einen bevorzugten Pfad (basierend auf spezifischen Kriterien des Storage Arrays).

Einzelnachweise

  1. VMware does not recommend changing the LUN policy from Fixed to MRU, as the automatic selection of the pathing policy is based on the array that has been detected by the NMP PSP., Multipathing policies in ESX 4 (VMware Knowledge Base)
  2. Weitere Informationen finden Sie in der Sektion Round Robin Operations with esxcli nmp roundrobin des vSphere Command-Line Interface Installation and Reference Guides ihres jeweils genutzten VMware ESX/ESXi Produkts.

Weitere Informationen


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

ESXi 4 auf USB Stick installieren
ESXi 4.0 Netzwerk-Konfiguration
Processor 5 Proc Max Therm Alarm in VMware ESX mit Modular-Server MFS5000SI Compute Module