為確保最佳伺服器效能,必須考慮多個因素。

每個伺服器應用程式存取其指定儲存區時必須滿足下列條件:

  • 高 I/O 速率 (每秒 I/O 作業次數)

  • 高輸送量 (每秒 MB)

  • 最小延遲 (回應時間)

由於每個應用程式的需求不同,您可以選擇儲存區陣列上的適當 RAID 群組來達成上述目標。若要達成效能目標,請執行下列動作:

  • 將每個 LUN 置於提供必要效能層級的 RAID 群組。請注意指派 RAID 群組中其他 LUN 的活動和資源使用率。對於高效能 RAID 群組,因為有過多應用程式對其執行 I/O 作業,它可能無法滿足 ESXi 主機上執行的應用程式所需的效能目標。

  • 確定各個伺服器具有足夠數目的 HBA,能滿足尖峰時段伺服器上主控的所有應用程式的輸送量上限。將 I/O 分散在多個 HBA,可為各個應用程式提供更高的輸送量及較少的延遲。

  • 若要在 HBA 發生錯誤時提供冗餘,請確定伺服器連線到一個雙冗餘網狀架構。

  • ESXi 系統配置 LUN 或 RAID 群組時,多個作業系統將使用和共用該資源。因此,當您使用 ESXi 系統時,儲存區子系統中各個 LUN 所需的效能要遠高於使用實體機器的情況。例如,如果預計執行四個 I/O 密集應用程式,請為 ESXi LUN 配置四倍大小的效能容量。

  • 將多個 ESXi 系統與 vCenter Server 一起使用時,儲存區子系統所需的效能會據此增加。

  • ESXi 系統上執行的應用程式所需的未完成 I/O 數目,應與 HBA 和儲存區陣列可處理的 I/O 數目相符。