VMware Pfadauswahl-Plug-Ins (Path Selection Plug-ins, PSPs) sind verantwortlich für die Auswahl eines physischen Pfads für E/A-Anforderungen.

Die Plug-Ins sind Untermodule von VMware NMP. Das NMP weist ein Standard-PSP für jedes logische Gerät basierend auf den Gerätetyp zu. Sie können das Standard-PSP außer Kraft setzen. Weitere Informationen finden Sie unter Ändern der Pfadauswahl-Richtlinie.

Jedes PSP aktiviert und erzwingt eine entsprechende Pfadauswahl-Richtlinie.

VMW_PSP_MRU – Zuletzt verwendet (VMware)
Die Richtlinie „Zuletzt verwendet (VMware)“ wird durch VMW_PSP_MRU erzwungen. Dabei wird der erste funktionierende Pfad ausgewählt, der beim Systemstart ermittelt wird. Ist der Pfad nicht mehr verfügbar, wählt der Host einen alternativen Pfad aus. Der Host wird nicht auf den ursprünglichen Pfad zurückgesetzt, wenn dieser verfügbar ist. Die Richtlinie „Zuletzt verwendet“ verwendet nicht die Einstellung „Bevorzugter Pfad“. Diese Richtlinie ist die Standardrichtlinie für die meisten Aktiv/Passiv-Speichergeräte.
Das VMW_PSP_MRU unterstützt die Pfadrangfolge. Um den Rang einzelner Pfade festzulegen, verwenden Sie den Befehl esxcli storage nmp psp generic pathconfig set. Weitere Informationen hierzu finden Sie im VMware Knowledgebase-Artikel unter http://kb.vmware.com/kb/2003468 und in der ESXCLI – Referenz-Dokumentation.
VMW_PSP_FIXED – Fest (VMware)
Die Richtlinie „Fest (VMware)“ wird von VMW_PSP_FIXED implementiert. Die Richtlinie verwendet den festgelegten bevorzugten Pfad. Wenn der bevorzugte Pfad nicht zugewiesen ist, wählt die Richtlinie den ersten funktionierenden Pfad aus, der beim Systemstart ermittelt wird. Ist der bevorzugte Pfad nicht mehr verfügbar, wählt der Host einen alternativen verfügbaren Pfad aus. Der Host kehrt zum zuvor definierten bevorzugten Pfad zurück, wenn dieser wieder verfügbar ist.
Die Standardrichtlinie für die meisten Aktiv/Aktiv-Speichergeräte ist „Fest“.
VMW_PSP_RR – Round-Robin (VMware)
VMW_PSP_RR aktiviert die Richtlinie „Round-Robin (VMware)“. „Round-Robin“ ist die Standardrichtlinie für viele Arrays. Sie verwendet einen Algorithmus zur automatischen Pfadauswahl, der die konfigurierten Pfade durchgehend rotiert.
Sowohl die Aktiv/Aktiv- als auch Aktiv/Passiv-Arrays verwenden die Richtlinie, um den Lastausgleich zwischen Pfaden für verschiedene LUNs zu implementieren. Mit Aktiv/Passiv-Arrays verwendet die Richtlinie die aktiven Pfade. Mit Aktiv/Aktiv-Arrays verwendet die Richtlinie alle verfügbaren Pfade.
Der Latenz-Mechanismus, der standardmäßig für die Richtlinie aktiviert ist, sorgt für eine größere Anpassungsfähigkeit. Um bessere Ergebnisse beim Lastausgleich zu erzielen, wählt der Mechanismus dynamisch einen optimalen Pfad unter Berücksichtigung der folgenden Pfadmerkmale aus:
  • E/A-Bandbreite
  • Pfadlatenz
Anleitungen zum Ändern der Standardparameter für die adaptive Latenz-Round-Robin-Richtlinie oder zum Deaktivieren des Latenzmechanismus finden Sie in Ändern der Standardparameter für Latenz-Round-Robin.
Um andere konfigurierbaren Parameter für VMW_PSP_RR festzulegen, verwenden Sie den Befehl esxcli storage nmp psp roundrobin. Weitere Informationen finden Sie in der Dokumentation ESXCLI – Referenz.