高效能外掛程式 (HPP) 是預設外掛程式,可宣告本機 NVMe 和 SCSI 裝置以及 NVMe-oF 目標。如有必要,您可以將其取代為 NMP。在 vSphere 7.0 Update 1 版及更早版本中,NMP 將保持為本機 NVMe 和 SCSI 裝置的預設外掛程式,但您可以將它取代為 HPP。

使用 esxcli storage core claimrule add 命令,在 ESXi 主機上啟用 HPP 或 NMP。

若要執行 esxcli storage core claimrule add,您可以使用 ESXi Shell 或 vSphere CLI。如需詳細資訊,請參閱ESXCLI 入門ESXCLI 參考

本主題中的範例示範了如何啟用 HPP 及設定路徑選取配置 (PSS)。
備註: 在透過 PXE 開機的 ESXi 主機上不支援啟用 HPP。

必要條件

設定 VMware NVMe 儲存區環境。如需詳細資訊,請參閱 關於 VMware NVMe 儲存區

程序

  1. 透過執行 esxcli storage core claimrule add 命令建立 HPP 宣告規則。
    使用以下其中一種方式增加宣告規則。
    方法 說明
    根據 NVMe 控制器型號 esxcli storage core claimrule add –-type vendor --nvme-controller-model

    例如,esxcli storage core claimrule add --rule 429 --type vendor --nvme-controller-model "ABCD*" --plugin HPP

    根據 PCI 廠商識別碼和子廠商識別碼 esxcli storage core claimrule add –-type vendor –-pci-vendor-id –-pci-sub-vendor-id

    例如,esxcli storage core claimrule add --rule 429 --type vendor --pci-vendor-id 8086 --pci-sub-vendor-id 8086 --plugin HPP

  2. 設定 PSS。
    使用下列其中一種方法。
    方法 說明
    根據裝置識別碼設定 PSS esxcli storage hpp device set

    例如,esxcli storage hpp device set --device=device --pss=FIXED --path=preferred path

    根據廠商/型號設定 PSS 使用 --config-string 選項搭配 esxcli storage core claimrule add 命令。

    例如,esxcli storage core claimrule add -r 914 -t vendor -V vendor -M model -P HPP --config-string "pss=LB-Latency,latency-eval-time=40000"

  3. 將主機重新開機以使變更生效。