根據預期的資料儲存區耗用量來規劃容量和快取。請考慮可用性和耐久性需求。
計劃 vSAN 中的容量
您可以計算 vSAN 資料存放區的容量大小,以容納叢集中的虛擬機器 (VM) 檔案及處理故障和維護作業。
原始容量
使用此公式來判定 vSAN 資料存放區的原始容量。將叢集中的磁碟群組總數乘以這些磁碟群組中的容量裝置大小。減去 vSAN 磁碟上格式所需的額外負荷。
容許的故障次數
計劃 vSAN 資料存放區的容量 (不包括虛擬機器的數目及其 VMDK 檔案的大小) 時,您必須針對叢集考量虛擬機器儲存區原則的容許的故障次數。
計劃和調整 vSAN 的儲存區容量大小時,容許的故障次數有重要作用。根據虛擬機器的可用性需求,設定可能會造成與虛擬機器和其個別裝置的耗用量相比,耗用量加倍或更多。
例如,如果容許的故障次數設為 1 次故障 - RAID-1 (鏡像),則虛擬機器可使用大約 50% 的原始容量。如果 FTT 設為 2,則可用容量為約 33%。如果 FTT 設為 3,則可用容量為約 25%。
但是,如果容許的故障次數設為 1 次故障 - RAID-5 (抹除碼),則虛擬機器可使用大約 75% 的原始容量。如果 FTT 設為 2 次故障 - RAID-6 (抹除碼),則可用容量大約為 67%。如需有關 RAID 5/6 的詳細資訊,請參閱管理 VMware vSAN。
如需 vSAN 儲存區原則中屬性的相關資訊,請參閱管理 VMware vSAN。
容量大小調整準則
- 保留部分未使用空間,以防 vSAN 重新平衡儲存區負載。當單一容量裝置上的耗用量達到 80% 或以上時,vSAN 會在叢集間重新平衡元件。重新平衡作業會影響應用程式的效能。為避免這些問題,請將儲存區耗用量保持在 70% 以下。vSAN 7.0 Update 1 及更新版本可讓您使用作業保留和主機重建保留來管理未使用的容量。
- 計劃額外容量,以處理容量裝置、磁碟群組及主機的任何潛在故障或取代。容量裝置無法連線時,vSAN 會從叢集中另一台裝置上復原元件。當某個快閃記憶體快取裝置發生故障或已移除時,vSAN 會從整個磁碟群組復原元件。
- 保留額外容量,以確保在主機發生故障後或主機進入維護模式時 vSAN 可復原元件。例如,為主機佈建足夠的容量,以便留有充足的可用容量,用於在主機發生故障後或維護期間重建元件。此額外空間在您擁有三台以上的主機時很重要,因為您將有足夠的可用容量來重建故障元件。如果一台主機發生故障,重建工作會在另一台主機上的可用儲存區進行,因此可以容許另一次故障。但是,在包含三台主機的叢集中,如果容許的故障次數設為 1,則 vSAN 不會執行重建作業,因為當一台主機發生故障時,叢集中將僅剩下兩台主機。若要容許在發生故障後重建,必須至少存在三台主機。
-
為 vSAN 虛擬機器儲存區原則變更提供充足的暫存儲存空間。動態變更虛擬機器儲存區原則時,vSAN 可能會為物件建立新的 RAID 樹狀結構配置。當 vSAN 個體化並同步新的配置時,物件可能會暫時耗用額外空間。在叢集中保留一些暫存儲存空間來處理此類變更。
- 如果您計劃使用軟體總和檢查碼或重複資料刪除和壓縮等進階功能,請保留額外容量以處理運作額外負荷。
- 您可以使用 vSAN Sizer 工具 https://vsansizer.esp.vmware.com/ 以協助滿足容量需求,並確定 vSAN 如何滿足效能需求。
對虛擬機器物件的考量
當您計劃 vSAN 資料存放區中的儲存區容量時,請考量虛擬機器首頁命名空間物件、快照和交換檔所需的資料存放區空間。
- 虛擬機器首頁命名空間。您可以專門為某個虛擬機器的首頁命名空間物件指派儲存區原則。為防止不必要的容量和快取儲存區配置,vSAN 僅會套用虛擬機器首頁命名空間原則中的容許的故障次數和強制佈建設定。計劃儲存空間,以符合指派給容許的故障次數大於 0 之虛擬機器首頁命名空間的儲存區原則需求。
- 快照。差異裝置會繼承基礎 VMDK 檔案的原則。根據快照的預期大小和數目及 vSAN 儲存區原則中的設定,計劃額外的空間。
所需空間可能會不同。其大小取決於虛擬機器變更資料的頻率以及快照附加到虛擬機器的時間。
- 交換檔。在 vSAN 6.7 及更新版本中,虛擬機器交換檔會繼承虛擬機器命名空間的儲存區原則。
vSAN 中的快閃記憶體快取裝置的設計考量事項
針對 vSAN 快取和全快閃容量,計劃 Flash 裝置的組態,以提供高效能和所需儲存空間並容納未來成長。
在 PCIe 或 SSD Flash 裝置之間選擇
根據 vSAN 儲存區的效能、容量、寫入耐久性以及成本需求,選擇 SSD Flash 裝置。
- 相容性。SSD 裝置的型號必須在 VMware 相容性指南的〈vSAN〉一節中列出。
- 效能。PCIe 裝置效能通常比 SATA 裝置更快。
- 容量。PCIe 裝置可用的容量上限通常大於VMware 相容性指南中為 vSAN 的 SATA 裝置目前列出的容量上限。
- 寫入耐久性。SSD 裝置的寫入耐久性必須滿足容量需求或全快閃組態中快取的需求,以及混合組態中的快取需求。
如需全快閃和混合組態之寫入耐久性需求的相關資訊,請參閱VMware vSAN 設計和規模指南。如需 SSD 裝置寫入耐久性類別的相關資訊,請參閱VMware 相容性指南的〈vSAN〉章節。
- 成本。PCIe 裝置成本通常比 SSD 裝置更高。
快閃記憶體裝置做為 vSAN 快取
根據下列考量事項,針對寫入耐久性、效能和可能的成長,設計 vSAN 的快閃記憶體快取組態。
儲存區組態 | 考量事項 |
---|---|
全快閃和混合組態 |
|
全快閃組態 | 在全快閃組態中,vSAN 僅使用快取層進行寫入快取。寫入快取必須能夠處理較高的寫入活動量。此方法可延長容量快閃記憶體的生命週期,這樣一來,成本和寫入耐久性可能會降低。 |
混合組態 | 快閃記憶體快取裝置必須至少提供虛擬機器預期耗用之預期耗用儲存空間的 10%,不包括鏡像等複本。虛擬機器儲存區原則中容許的主要層級故障數屬性不會影響快取大小。 如果在作用中的虛擬機器儲存區原則中設定讀取快取保留區,則在失敗後重建或維護作業期間,vSAN 叢集中的主機必須具有足夠的快取才能滿足保留區。 如果可用讀取快取不足以滿足保留區,則重建或維護作業會失敗。僅當您必須符合特定工作負載的已知特定效能需求時,才使用讀取快取保留區。 使用快照時會耗用快取資源。如果您計劃使用數個快照,請考慮專用超過常設 10% 快取與已耗用容量比例的快取。 |
vSAN 中 Flash 容量裝置的設計考量事項
為 vSAN 全快閃組態計劃 Flash 容量裝置組態,以提供高效能和所需的儲存空間,並容納未來成長。
在 PCIe 或 SSD Flash 裝置之間選擇
根據 vSAN 儲存區的效能、容量、寫入耐久性以及成本需求,選擇 SSD Flash 裝置。
- 相容性。SSD 裝置的型號必須在 VMware 相容性指南的〈vSAN〉一節中列出。
- 效能。PCIe 裝置效能通常比 SATA 裝置更快。
- 容量。PCIe 裝置可用的容量上限通常大於VMware 相容性指南中為 vSAN 的 SATA 裝置目前列出的容量上限。
- 寫入耐久性。SSD 裝置的寫入耐久性必須滿足容量需求或全快閃組態中快取的需求,以及混合組態中的快取需求。
如需全快閃和混合組態之寫入耐久性需求的相關資訊,請參閱VMware vSAN 設計和規模指南。如需 SSD 裝置寫入耐久性類別的相關資訊,請參閱VMware 相容性指南的〈vSAN〉章節。
- 成本。PCIe 裝置成本通常比 SSD 裝置更高。
Flash 裝置做為 vSAN 容量
在全快閃組態中,vSAN 不會將快取用於讀取作業且不會套用虛擬機器儲存區原則中的讀取快取保留區設定。對於快取,您可以使用少量擁有高寫入耐用性的較昂貴 Flash。對於容量,您可以使用價位低且擁有較低寫入耐用性的 Flash。
使用下列準則,計劃 Flash 容量裝置的組態:
- 為了獲得更佳的 vSAN 效能,請使用包含更小 Flash 容量裝置的更多磁碟群組。
- 對於平衡效能和可預測行為,請使用相同的 Flash 容量裝置類型和型號。
vSAN 中磁碟的設計考量事項
遵循儲存空間和效能的需求,在混合組態中針對容量計劃磁碟的大小和數目。
SAS 和 NL-SAS 磁性裝置
遵循 vSAN 儲存區的效能、容量和成本需求,使用 SAS 或 NL-SAS 磁性裝置。
- 相容性。磁碟的型號必須通過認證並在 VMware 相容性指南的〈 vSAN 〉章節中列出。
- 效能。SAS 和 NL-SAS 裝置的效能更快。
- 容量。vSAN 的 SAS 或 NL-SAS 磁碟容量可從VMware 相容性指南的〈 vSAN 〉章節中取得。考慮使用更多更小的裝置,而不是更少更大的裝置。
- 成本。SAS 和 NL-SAS 裝置的成本很高。
做為 vSAN 容量的磁碟
遵循下列準則,計劃磁碟組態:
-
為獲得更佳的 vSAN 效能,請使用多個容量較小的磁碟。
您必須擁有足夠的磁碟,為在快取和容量之間傳輸資料提供足夠的彙總效能。與使用更少的大型裝置相比,使用更多的小型裝置可提供更佳的效能。使用多個磁碟主軸可加快取消暫存程序的速度。
在包含許多虛擬機器的環境中,讀取快取中的資料不可用且 vSAN 從磁碟讀取資料時,磁碟的數目對讀取作業也很重要。在包含少數虛擬機器的環境中,如果作用中虛擬機器儲存區原則中每個物件的磁碟等量區數目大於 1,則磁碟數目將影響讀取作業。
- 為平衡效能和可預測行為,請使用 vSAN 資料存放區中同一類型和型號的磁碟。
- 指定足夠數量的磁碟,以符合定義的儲存區原則中容許的故障次數屬性及每個物件的磁碟等量區數目屬性的值。如需適用於 vSAN 的虛擬機器儲存區原則的相關資訊,請參閱管理 VMware vSAN。
vSAN 中存放控制器的設計考量事項
使用可最有效地滿足效能和可用性需求之 vSAN 叢集主機上的儲存控制器。
- 使用列於 VMware 相容性指南 的存放控制器型號以及驅動程式和韌體版本。在 VMware 相容性指南中搜尋 vSAN。
- 使用多個存放控制器 (如果可能) 來改善效能,並將潛在的控制器故障隔離到僅限磁碟群組子集。
- 使用 VMware 相容性指南 中佇列深度最高的存放控制器。使用具有高佇列深度的控制器可改善效能。例如,vSAN 在失敗後重建元件時或主機進入維護模式時。
- 使用處於傳遞模式的存放控制器可獲得 vSAN 的最佳效能。處於 RAID 0 模式的存放控制器與處於傳遞模式的存放控制器相比,需要更高要求的組態和維護。
- 停用控制器上的快取,或將快取設定為 100% 讀取。