共用方式為


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.Config
  • 資料儲存庫.刪除檔案
  • Datastore.FileManagement
  • Datastore.UpdateVirtualMachineMetadata

這很重要

您無法變更資料存放區或叢集的名稱。 Azure CLI 和 PowerShell 支援變更資源叢集的名稱(Cluster-2 至 Cluster-12),但不應使用此名稱,因為它會在 Azure 入口網站資源叢集名稱和 vSphere 叢集名稱之間建立元數據不符。

記憶體原則和容錯

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

在一個由三部主機組成的叢集中,FTT-1 能夠支持其中一部主機的故障恢復。 Microsoft會定期管理故障,並在從營運角度偵測到事件時更換硬體。

備註

當您登入 vSphere 客戶端時,您可能會注意到名為 vSAN 預設儲存原則 的 VM 儲存原則,其 物件空間保留 設定為 厚佈建。 請注意,這不是套用至叢集的預設記憶體原則。 此原則適用於歷程記錄用途,最終會修改為 精簡 布建。

備註

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

小提示

如果您不確定叢集是否會成長至四個以上,請使用默認原則進行部署。 如果您確定叢集將會成長,則建議您在部署期間部署額外的主機,而不是在初始部署之後擴充叢集。 當 VM 部署至叢集時,請將 VM 設定中的磁碟儲存原則變更為 RAID-5 FTT-1 或 RAID-6 FTT-2。 在 Azure VMware 解決方案的 SLA 參考中,請注意,叢集中應設定超過 6 部主機,以使用 FTT-2 原則(RAID-1 或 RAID-6)。 另請注意,記憶體原則不會根據叢集大小自動更新。 同樣地,變更預設值並不會自動更新執行中的 VM 原則。

每個物件的 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 Elastic SAN 等 Azure 記憶體資源,即可擴充現有的叢集 vSAN 記憶體容量。 虛擬機可以使用記憶體 vMotion,在 vSAN 資料存放區與其他資料存放區之間進行非干擾性移轉。 使用 Azure 記憶體資源擴充資料存放區容量可讓您增加資料存放區容量,而不需要調整叢集。

Azure NetApp 檔案

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

您可以使用 Azure NetApp Files 磁碟區建立網路檔案系統 (NFS) 資料存放區,並將其連結至您選擇的叢集。 藉由使用 Azure NetApp Files 所支援的 NFS 資料存放區,您可以擴充記憶體,而不是調整叢集。 Azure NetApp Files 可在 Ultra、進階和標準效能層級 中使用,以允許調整工作負載需求的效能和成本。

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

Azure Elastic SAN

Azure 彈性記憶體局域網路 (SAN) 是Microsoft解決大規模資料庫與效能密集型任務關鍵性應用程式之間工作負載優化和整合的問題。

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

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

Azure 記憶體整合

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

警示和監視

當容量使用量超過 75% 時,Microsoft 會提供警示。 此外,您可以監控整合到 Azure Monitor 的容量消耗指標。 如需詳細資訊,請參閱 在 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 的限制管理員權限。