ESXi 5.x 和 ESXi/ESX 4.x 中的多路径策略
search cancel

ESXi 5.x 和 ESXi/ESX 4.x 中的多路径策略

book

Article ID: 328796

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

本文介绍了多种可以与 VMware ESXi 5.x 和 ESXi/ESX 4.x 结合使用的路径策略。

注意:这些策略称为路径选择插件 (PSP),也称为路径选择策略。

Symptoms:
免责声明:本文为 Multipathing policies in ESXi 5.x and ESXi/ESX 4.x (1011340) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

Environment

VMware ESXi 4.1.x Embedded
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.5
VMware ESX 4.1.x
VMware vSphere ESXi 5.1
VMware ESXi 4.0.x Embedded
VMware vSphere ESXi 5.0
VMware ESX 4.0.x
VMware ESXi 4.0.x Installable

Resolution

这些路径策略可以与 VMware ESXi 5.x 和 ESXi/ESX 4.x 结合使用:

  • 最近使用 (MRU):VMW_PSP_MRU 策略选择在系统引导时间发现的第一个工作路径。如果此路径变为不可用,则 ESXi/ESX 主机会切换到替代路径并在该路径可用时继续使用新路径。这是从“主动/被动”阵列显示逻辑单元号 (LUN) 的默认策略。ESXi/ESX 在返回时不会返回到之前的路径;而是仍位于工作路径上,直到因任何原因失败为止。

    注意preferred 标记(某些时候可见)不适用于 MRU 路径策略,可以忽略。

  • 固定 (Fixed):VMW_PSP_FIXED 策略使用指定的 preferred 路径标记(如果已配置)。否则,它将使用在系统引导时间发现的第一个工作路径。如果 ESXi/ESX 主机无法使用 preferred 路径或该路径不可用,ESXi/ESX 主机将选择替代的可用路径。之前定义的 preferred 路径再次可用后,主机将立即自动恢复使用此路径。这是从“主动/主动”存储阵列显示 LUN 的默认策略。

  • 循环 (RR):VMW_PSP_RR 策略将自动轮流选择所有可用的路径,并在配置的路径之间启用负载分布。

    • 对于“主动/被动”存储阵列,只有活动控制器的路径才能在“循环”策略中使用。
    • 对于“主动/主动”存储阵列,所有路径均可在“循环”策略中使用。

    注意:对于与 Microsoft 群集服务 (MSCS) 和 Microsoft 故障转移群集虚拟机关联的逻辑单元,仅 ESXi 5.5 和更高版本支持“循环”路径策略。

  • 具有阵列首选项的固定路径:ESXi/ESX 4.1 中引入了 VMW_PSP_FIXED_AP 策略。它同时适用于支持非对称逻辑单元访问 (ALUA) 的“主动/主动”和“主动/被动”存储阵列。此策略会基于阵列的首选项查询首选路径的存储阵列。如果用户未指定首选路径,存储阵列会基于特定标准来选择首选路径。

    注意VMW_PSP_FIXED_AP 策略已从 ESXi 5.0 中移除。对于 ESXi 5.0 中的 ALUA 阵列,MRU 路径选择策略 (PSP) 通常处于选中状态,但某些存储阵列需要使用 Fixed。要查看建议存储阵列使用哪个 PSP,请参见 VMware Compatibility Guide 中的“存储/SAN”部分,或联系存储供应商。

注意

  • 这些路径策略适用于 VMware 的本机多路径 (NMP) 路径选择插件 (PSP)。第三方 PSP 自身具有一些限制。
  • 所有存储阵列均不支持“循环”。请查看阵列文档或咨询存储供应商以确认是否支持和/或建议对阵列和配置使用“循环”。切换到不受支持或不可取的路径策略可能会导致 LUN 出现连接问题(最坏的情况下,可能会导致中断)。


警告:VMware 不建议将 LUN 策略从 Fixed 更改为 MRU,因为路径策略的自动选择基于 NMP PSP 检测到的阵列。


Additional Information

  • “循环 (RR)”多路径策略具有可在命令行修改的配置选项。其中一些选项包括:

    • 在 PSP 切换到下一路径之前要在此设备的一个路径上发送的字节数。
    • 在 PSP 切换到下一路径之前要在此设备的一个路径上发送的 I/O 操作数。

有关详细信息,请参见相应 VMware 产品版本的 vSphere Command-Line Interface Installation and Reference Guide 中的“使用 esxcli storage nmp psp roundrobin 执行循环操作”部分。

Multipathing policies in ESXi 5.x and ESXi/ESX 4.x