為確保最佳的 vSphere Virtual Volumes 效能結果,請遵循以下建議。
針對個別 Virtual Volumes 使用不同的虛擬機器儲存區原則
依預設,Virtual Volumes 環境中虛擬機器的所有元件都會取得單一虛擬機器儲存區原則。然而,不同的元件可能會有不同的效能特性,例如,資料庫虛擬磁碟和對應的記錄虛擬磁碟。根據效能需求,您可以將不同的虛擬機器儲存區原則指派給個別虛擬磁碟和虛擬機器主檔案,或 config-VVol。
使用 vSphere Web Client 時,您無法變更 swap-VVol、memory-VVol 或 snapshot-VVol 的虛擬機器儲存區原則指派。
透過 Virtual Volumes 取得主機設定檔
透過 Virtual Volumes 取得主機設定檔的最佳方式是設定參考主機,並擷取其設定檔。如果您在 vSphere Web Client 中手動編輯現有的主機設定檔,並將編輯的設定檔連結到新主機,則可能會觸發符合性錯誤。可能會發生其他無法預期的問題。如需更多詳細資料,請參閱 VMware 知識庫文章 2146394。
監控個別通訊協定端點上的 I/O 負載
- 所有虛擬磁碟區 I/O 都會通過通訊協定端點 (PE)。陣列則從數個 ESXi 主機可存取的 PE 中選取通訊協定端點。陣列可以執行負載平衡和變更連線虛擬磁碟區和 PE 的繫結路徑。請參閱將 Virtual Volumes 與通訊協定端點繫結和解除繫結。
- 在區塊儲存區上,ESXi 會因為虛擬磁碟區可能數量較多而提供 I/O 較高的佇列深度。Scsi.ScsiVVolPESNRO 參數則會控制可針對 PE 加入佇列的 I/O 數目。您可以在 vSphere Web Client 的 [進階系統設定] 頁面上設定參數。請參閱設定進階主機屬性。
監控陣列限制
單一虛擬機器可能會佔用多個虛擬磁碟區。請參閱Virtual Volumes。
假設您的虛擬機器有兩個虛擬磁碟,且您建立具有記憶體的兩個快照。您的虛擬機器可能最多佔用 10 個 VVol 物件:1 個 config-VVol、1 個 swap-VVol、2 個 data-VVol、4 個 snapshot-VVol 和 2 個記憶體 snapshot-VVol。
確保儲存區提供者可用
若要存取 vSphere Virtual Volumes 儲存區,您的
ESXi 主機需要儲存區提供者 (VASA 提供者)。為確保儲存區提供者隨時可用,請遵循以下準則:
- 請勿將儲存區提供者虛擬機器移轉至 Virtual Volumes 儲存區。
- 備份您的儲存區提供者虛擬機器。
- 在適當情況下,請使用 vSphere HA 或 Site Recovery Manager 保護儲存區提供者虛擬機器。