Azure VMware 解決方案記憶體概念

Azure VMware 解決方案私人雲端會使用 VMware vSAN 提供原生的全叢集記憶體。 叢集中每個主機的本機儲存體會用於 vSAN 資料存放區,且資料待用加密可用並預設啟用。 您可以使用 Azure 記憶體資源來擴充私人雲端的記憶體功能。

vSAN 叢集

每個叢集主機中的本機記憶體都會宣告為 vSAN 資料存放區的一部分。 針對AV36 SKU,所有磁碟群組都會使用1.6 TB的 NVMe 快取層,且每個主機的原始 SSD 容量為15.4 TB。 叢集的原始容量層級大小是每部主機容量乘以主機數目。 例如,四個主機叢集會在 vSAN 容量層級中提供 61.6 TB 的原始容量。 檢查 AV36P、AV52 和 AV64 SKU 儲存裝置的硬體規格以了解詳細資訊。

叢集主機中的本機記憶體會用於整個叢集 vSAN 資料存放區。 所有數據存放區都會建立為私人雲端部署的一部分,並可供立即使用。 CloudAdmin 使用者及所有被指派為 CloudAdmin 角色的使用者,皆可利用以下 vSAN 權限管理資料儲存:

  • Datastore.AllocateSpace
  • Datastore.Browse
  • Datastore.Config
  • 資料儲存庫.刪除檔案
  • Datastore.FileManagement
  • Datastore.UpdateVirtualMachineMetadata

這很重要

您無法變更資料存放區或叢集的名稱。 即使 Azure CLI 和 PowerShell 支援更改資源叢集名稱(從 Cluster-2 改為 Cluster-12),你絕對不應該更改名稱。 如果有,會造成 Azure 入口網站資源叢集名稱和 vSphere 叢集名稱之間的元資料不符。

記憶體原則和容錯

默認儲存原則設定為 RAID-1 FTT-1,對象空間保留設定為精簡布建。 除非您調整記憶體原則或套用新的原則,否則叢集會隨著此設定而成長。 預設的儲存政策將套用於工作負載虛擬機器。 若要設定不同的記憶體原則,請參閱 設定記憶體原則。

在三主機叢集中,FTT-1 可因應單一主機的失敗。 Microsoft會定期管理故障,並在從營運角度偵測到事件時更換硬體。

備註

當你登入 vSphere 客戶端時,可能會發現一個名為 vSAN 預設儲存政策 的虛擬機儲存政策,物件 空間保留 設定為 厚 配置。 該政策並非套用在叢集上的預設儲存政策。 此原則基於歷史因素而存在,並會修改為精簡佈建。

備註

所有軟體定義的數據中心 (SDDC) 管理 VM(vCenter Server、NSX Manager、NSX Edges 等)都會使用 Microsoft vSAN 管理記憶體原則, 並將 [物件空間保留] 設定為 精簡 布建。

小提示

如果你不確定叢集是否會擴展到四個或更多,那就用預設策略部署。 如果你確信叢集會成長,我們建議在初始部署後不要擴充叢集,而是在部署時部署額外的主機。 當 VM 部署至叢集時,請將 VM 設定中的磁碟儲存原則變更為 RAID-5 FTT-1 或 RAID-6 FTT-2。 根據Azure VMware 解決方案<>的SLA,叢集中應配置超過六台主機以使用 FTT-2 政策(RAID-1 或 RAID-6)。 另外,儲存政策不會根據叢集大小自動更新。 同樣地,更改預設值不會自動更新執行中的虛擬機政策。

vSAN 每個物件的磁碟條帶數

條紋寬度設定定義了每個儲存物件的副本分布在的最小容量裝置數量。 條帶化可透過將虛擬機器的資料分散至更多磁碟,提升 I/O 密集型虛擬機器的效能,進而增強整體效能。

小提示

建議將 vSAN 每個物件的磁碟條帶數設定保持在預設值。 如果你在 I/O 密集型虛擬機器中遇到效能問題,可以考慮增加儲存政策中每個物件的 vSAN 磁碟條帶數量,以有可能提升效能。

重複資料刪除與壓縮

vSAN 資料存放區預設會使用重複資料刪除和壓縮。 重複資料刪除和壓縮會一起運作,以減少數據存放區內耗用的空間量。 vSAN 會先套用重複數據刪除,然後套用壓縮,因為數據會從快取層移至容量層。

小提示

對於 I/O 密集型虛擬機器,關閉 vSAN 資料儲存庫的重複刪除功能可提升整體虛擬機效能最多 2 倍。

資料待用加密

vSAN 數據存放區預設會使用儲存在 Azure Key Vault 中的金鑰來使用待用數據加密。 加密解決方案以 KMS 為基礎,並支援 vCenter Server 的金鑰管理作業。 從叢集移除主機時,SSD 上的所有數據會立即失效。

數據存放區容量擴充選項

透過連線 Azure NetApp Files 或 Azure 彈性 SAN 等 Azure 記憶體資源,即可擴充現有的叢集 vSAN 記憶體容量。 虛擬機可透過 storage vMotion 在 vSAN 資料儲存庫與其他資料庫間不中斷地遷移。 使用 Azure 記憶體資源擴充資料存放區容量可讓您增加資料存放區容量,而不需要調整叢集。

Azure NetApp Files

Azure NetApp Files 是企業級、高效能的計量檔案記憶體服務。 此服務支援雲端中要求苛刻的企業檔案工作負載:資料庫、SAP 和高效能運算應用程式,且不會變更程序代碼。

您可以使用 Azure NetApp Files 磁碟區建立網路檔案系統 (NFS) 資料存放區,並將其連結至您選擇的叢集。 藉由使用 Azure NetApp Files 所支援的 NFS 資料存放區,您可以擴充記憶體,而不是調整叢集。 Azure NetApp Files提供Ultra、Premium 及 Standard 性能層級<>以依據工作負載需求調整效能與成本。

如需詳細資訊,請參閱 將 Azure NetApp Files 資料存放區附加至 Azure VMware 解決方案主機。

Azure 彈性 SAN

Azure 彈性儲存區域網路(SAN)是 Microsoft 的解決方案,用於優化並整合大型資料庫與效能密集型、關鍵任務應用程式之間的工作負載。

Azure VMware 解決方案支援將 iSCSI 資料存放區附加為持續性記憶體選項。 您可以使用 Azure 彈性 SAN 磁碟區來建立「虛擬機器檔案系統 (VMFS)」資料存放區,並將其附加至您選擇的叢集。 藉由使用 Azure 彈性 SAN 支援的 VMFS 資料存放區,您不需調整叢集即可擴充儲存體。

如需詳細資訊,請參閱 搭配 Azure 彈性 SAN 使用 Azure VMware 解決方案。

Azure 記憶體整合

您可以在私人雲端執行的工作負載中使用 Azure 記憶體服務。 Azure 儲存服務包括儲存帳戶、表格儲存、Blob 儲存和檔案儲存(Azure 檔案儲存體 和 Azure NetApp Files)。 工作負載與 Azure 記憶體服務的連線不會周遊因特網。 此連線提供更多安全性,並可讓您在私人雲端工作負載中使用 SLA 型 Azure 記憶體服務。

警示和監視

當容量使用量超過 75% 時,Microsoft 會提供警示。 此外,您可以監控整合到 Azure 監視器 的容量消耗指標。 如需詳細資訊,請參閱 在 Azure VMware 解決方案中設定 Azure 警示。

後續步驟

既然你已經了解了 Azure VMware 解決方案 的儲存概念,接下來請進一步了解:

  • 設定記憶體原則 - 部署至 vSAN 資料存放區的每個 VM 都會至少指派一個 VM 記憶體原則。 您可以在 VM 的初始部署中或執行其他 VM 作業時指派 VM 記憶體原則,例如複製或移轉。

  • 調整私人雲端中的叢集 - 您可以視應用程式工作負載的需求調整私人雲端中的叢集和主機。 特定服務的效能與可用性限制應依個案處理。

  • Azure NetApp Files 與 Azure VMware 解決方案 - 您可以使用 Azure NetApp Files 來移轉和執行雲端中需求最高的企業檔案工作負載:資料庫和一般用途運算應用程式,而不需要變更程式代碼。 Azure NetApp Files 磁碟區可以連結至虛擬機,並以 數據存放 區的形式擴充 vSAN 數據存放區容量,而不需要新增更多節點。

  • Azure VMware 解決方案的 vSphere 角色型存取控制 - 您可以使用 vCenter Server 來管理 VM 工作負載和 NSX 管理員來管理和擴充私人雲端。 存取與身分管理在 vCenter Server 上使用 CloudAdmin 角色,並在 NSX Manager 上使用受限制的系統管理員權限。