使用适用于 VMware vSphere 的 Virtual Storage Console 设置的 ESXi 主机值

您可以使用适用于 VMware vSphere 的 Virtual Storage Console 在 ESXi 主机上设置超时值及其他值,以确保性能最佳并成功执行故障转移。Virtual Storage Console (VSC) 设置的值基于 NetApp 内部测试。

可以在 ESXi 主机上设置以下值:

ESXi 高级配置

VMFS3.HardwareAcceleratedLocking
应将此值设置为 1。
VMFS3.EnableBlockDelete
应将此值设置为 0。

NFS 设置

Net.TcpipHeapSize
如果使用的是 vSphere 6.0 或更高版本,应将此值设置为 32。
Net.TcpipHeapMax
如果使用的是 vSphere 6.0 或更高版本,应将此值设置为 1536。
NFS.MaxVolumes
如果使用的是 vSphere 6.0 或更高版本,应将此值设置为 256。
NFS41.MaxVolumes
如果使用的是 vSphere 6.0 或更高版本,应将此值设置为 256。
NFS.MaxQueueDepth
如果在 ESXi 主机上使用的是 vSphere 6.0 或更高版本,应将此值设置为 128 或以上,以避免出现队列瓶颈。

对于 vSphere 6.0 之前的版本,应将此值设置为 64。

NFS.HeartbeatMaxFailures
对于所有 NFS 配置,应将此值设置为 10。
NFS.HeartbeatFrequency
对于所有 NFS 配置,应将此值设置为 12。
NFS.HeartbeatTimeout
对于所有 NFS 配置,应将此值设置为 5。

FC/FCoE 设置

路径选择策略
如果使用采用 ALUA 的 FC 路径,应将此值设置为RR

对于所有其他配置,应将此值设置为FIXED

将此值设置为RR有助于在所有主动/优化路径之间实现负载平衡。值FIXED适用于较早的非 ALUA 配置,可防止出现代理 I/O。

Disk.QFullSampleSize
对于所有配置,应将此值设置为 32。设置此值有助于防止出现 I/O 错误。
Disk.QFullThreshold
对于所有配置,应将此值设置为 8。设置此值有助于防止出现 I/O 错误。
Emulex FC HBA 超时
使用默认值。
QLogic FC HBA 超时
使用默认值。

iSCSI 设置

路径选择策略
对于所有 iSCSI 路径,应将此值设置为RR

将此值设置为RR有助于在所有主动/优化路径之间实现负载平衡。

Disk.QFullSampleSize
对于所有配置,应将此值设置为 32。设置此值有助于防止出现 I/O 错误。
Disk.QFullThreshold
对于所有配置,应将此值设置为 8。设置此值有助于防止出现 I/O 错误。