從 VMware Cloud Director 9.7 開始,系統管理員可以使用彈性配置模式建立組織虛擬資料中心 (VDC)。透過組合使用彈性配置和虛擬機器大小調整原則,系統管理員可以控制 VDC 和個別虛擬機器 (VM) 層級的 CPU 與 RAM 耗用量。彈性配置模型支援現有配置模型中可用的所有配置組態。
在 VMware Cloud Director 10.0 及更新版本中,您可以將所有非彈性組織 VDC 轉換為彈性 VDC。
參數 | 描述 |
---|---|
Elasticity | 啟用或停用彈性集區功能。 |
Include VM Memory Overhead | 在此 VDC 中包含或排除記憶體額外負荷。設定為 true 時,您可能無法使用 VDC 的完整容量,因為每個已開啟電源的虛擬機器的記憶體額外負荷也會佔用 VDC 的可用容量。若設定為 false,則記憶體額外負荷會佔用提供者 VDC,而不是 VDC 的已配置容量。 |
CPU allocation | 配置給此 VDC 的 CPU 數量 (以 MHz 或 GHz 為單位)。CPU 配置定義了 VDC 的 CPU 容量。VDC 中執行的所有虛擬機器使用的 CPU 總計不得超過此值。 |
CPU limit | CPU 限制定義了 VDC 的 CPU 配額。在大多數情況下,CPU 限制等於 VDC 的已配置 CPU 容量。 有時,您可能不需要將任何 CPU 配置給 VDC,正如在隨收隨付模型中一樣。在此情況下,您必須透過將 CPU 配置設定為零,並將 CPU 限制設定為非零值,來設定整體 CPU 耗用量的配額。 您也可以使用此設定,以允許無限制的 CPU 配額。如果設定為無限制,則 vCenter Server 中 VDC 的支援資源集區會得到無限制的 CPU。 |
CPU resources guaranteed | 為 VDC 實體保留的 CPU 配置百分比。 |
vCPU speed | VDC 中虛擬機器的預設 vCPU 速度。 |
Memory allocation | 配置給此 VDC 的記憶體數量 (以 MB 或 GB 為單位)。此參數會定義 VDC 的記憶體容量總計。VDC 中執行的所有虛擬機器設定的記憶體總計不得超過此值。 |
Memory limit | 此 VDC 的記憶體數量上限 (以 MB 或 GB 為單位)。在大多數情況下,記憶體限制與記憶體配置相同。在非彈性 VDC 中,VMware Cloud Director 會使用此數量作為 vCenter Server 中支援此 VDC 之資源集區的記憶體限制。對於彈性 VDC,VMware Cloud Director 會將此數量散佈到所有資源集區,並將其作為資源集區記憶體限制進行套用。 當您建立具有 100% 記憶體保留的 VDC 且 Include VM Memory Overhead 設定為 false 時,記憶體限制必須高於記憶體配置。在這種情況下,如果記憶體限制與記憶體配置相同,部分虛擬機器可能無法開啟電源,因為 vCenter Server 不允許資源集區的記憶體需求總計增長到超過記憶體限制中設定的值。 |
Memory resources guaranteed | 為 VDC 實體保留的記憶體配置百分比。 |
Maximum number of VMs | VDC 中的虛擬機器數目上限。 |
作為 VMware Cloud Director 系統管理員,您可以將彈性組織 VDC 設定為具有彈性或不具彈性。當彈性組織 VDC 啟用彈性集區功能時,組織 VDC 會跨越並使用所有與其提供者 VDC 相關聯的資源集區。在 VMware Cloud Director 9.7 中,如果您將非彈性組織 VDC 轉換為彈性組織 VDC,則無法將同一個組織 VDC 重新轉換為非彈性。
彈性配置模型支援虛擬機器大小調整原則的各種功能,且沒有其他配置模型存在的任何限制。在彈性配置模型中,虛擬機器的計算資源配置取決於虛擬機器大小調整原則。如果您沒有定義組織 VDC 的虛擬機器大小調整原則,計算資源配置則取決於組織 VDC 配置模型。透過組合使用彈性配置模型和組織虛擬機器大小調整原則,一個組織 VDC 可容納使用所有其他配置模型之通用組態的虛擬機器。如需詳細資訊,請參閱瞭解虛擬機器大小調整、虛擬機器放置和 vGPU 原則。
若要建立彈性組織 VDC,您可以使用 VMware Cloud Director Service Provider Admin Portal 或 VMware Cloud Director API。如需 VMware Cloud Director API 的相關資訊,請參閱 VMware Cloud Director API 程式設計指南。