使用 vSAN 時,VMware Horizon 8 會以預設的儲存區原則設定檔的形式定義虛擬機器儲存需求,例如容量、效能和可用性,您可以修改這些需求。會根據指派的原則佈建和自動設定儲存區。在桌面平台集區建立期間所建立的預設原則視建立的集區類型而定。

vSAN 可提供儲存區原則架構,以便您控制存放於 vSAN 資料存放區之各種虛擬機器物件的行為。vSAN 中物件的一個範例是虛擬磁碟 (VMDK) 檔,每個物件有四個特性透過原則來控制:

  • 等量區:每個物件的磁碟等量區數目。磁碟等量區數目會影響您所擁有的磁碟(HDD) 數目。
  • 復原能力:可容許的故障次數。當然,可容許的主機故障次數視您所擁有的主機數目而定。
  • 儲存區保留:物件空間保留。控制要保留多少儲存區。
  • 快取保留:Flash 讀取快取保留。

等量區和快取保留設定用於控制效能。復原能力設定控制可用性。儲存區佈建設定控制容量。這些設定放在一起可影響所需的 VMware vSphere 主機和磁碟數目。

例如,如果您將每個物件的磁碟等量區數目設定為 2,vSAN 將在至少 2 個 HDD 上進行等量劃分。結合使用此設定,如果您將可容許的主機故障次數設定為 1,vSAN 將建立一個額外的複本用於復原,因此需要 4 個 HDD。此外,如果可容許的主機故障次數設定為 1,則需要至少 3 部 ESXi 主機,其中 2 部用於復原,第三部用於在磁碟分割時中斷繫結。

備註: 如果您要在 VMware Cloud on AWS 上部署 Horizon 8,且需要關於如何設定 FTT 值以符合 VMware Cloud on AWS SLA 需求的準則,請參閱 VMware 知識庫文章 https://kb.vmware.com/s/article/76366
表 1. Horizon 的預設原則和設定
原則 (如 vCenter Server 中所顯示) 說明 每個物件的磁碟等量區數目 容許的失敗次數 Flash 讀取快取保留 物件空間保留
FULL_CLONE_DISK_<guid> 專用完整複製虛擬磁碟 1 1 0 0
FULL_CLONE_DISK_FLOATING_<guid> 浮動完整複製虛擬磁碟 1 0 0 0
OS_DISK_FLOATING_<guid> 浮動即時複製作業系統和可處置的磁碟 1 1 0 0
REPLICA_DISK_<guid> 即時複製複本磁碟 1 1 0 0
VM_HOME_<guid> 虛擬機器主目錄 1 1 0 0
備註: <guid> 指出 Horizon 8 叢集的 UUID。

為虛擬機器建立這些原則之後,Horizon 8 將永遠不會變更這些原則。管理員可透過 vSphere ClientvSphere 命令列介面 (esxcli) 進入 vCenter Server,並使用會對所有現有的虛擬機器或任何新虛擬機器進行有效變更的選項,來編輯 Horizon 8 所建立的原則。Horizon 8 所制定的任何新的預設原則,皆不影響現有的桌面平台集區。每部虛擬機器都會保留其原則,不論在叢集內的實體位置如何,都是如此。如果因主機、磁碟、網路故障或工作負載變更,使原則變得不相容,vSAN 會重新設定受影響虛擬機器的資料,並執行負載平衡以符合每部虛擬機器的原則。

備註: 如果您不慎嘗試使用彼此衝突的設定,則當您嘗試套用這些設定時,作業會失敗,且可能會顯示錯誤訊息告知您沒有足夠的主機。