在 VMware Cloud Director Service Provider Admin Portal中,可以使用虛擬機器大小調整原則、虛擬機器放置原則和 vGPU 原則來控制特定叢集或主機上的虛擬機器 (VM) 資源配置和放置。
VMware Cloud Director 系統管理員可以建立並管理全域層級的虛擬機器大小調整原則、虛擬機器放置原則和 vGPU 原則,並且可以向一或多個組織虛擬資料中心 (VDC) 發佈個別原則。此外,如果使用者將 vApp 作為 vApp 範本儲存至目錄,則範本還包括 vGPU、原始 vApp 的放置和大小調整原則,以作為不可修改的標記原則。
當您向組織 VDC 發佈原則時,組織中的使用者便可使用該原則。在組織 VDC 中建立和管理虛擬機器時,承租人可將可用的原則指派給虛擬機器。組織 VDC 中的承租人和使用者無法查看某個原則的特定組態。
虛擬機器放置、虛擬機器大小調整和 vGPU 原則是雲端提供者定義和提供差異化服務層級的一種機制,例如大量 CPU 設定檔或高記憶體使用量設定檔。如果您向組織 VDC 發佈多個虛擬機器放置原則、虛擬機器大小調整原則和 vGPU 原則,則在組織 VDC 中建立和管理虛擬機器時,承租人使用者可以在所有自訂原則與預設原則之間進行選取。會針對每個 VDC 自動產生系統預設原則。您可以刪除 VDC 中的系統預設原則,並將其他自訂原則標記為預設原則。每個 VDC 都必須具有一個預設運算原則。可以將這三種運算原則類型中的任何一種設定為 VDC 的預設原則。自動產生的系統預設原則不會定義任何值,且允許所有虛擬機器組態。
- 虛擬機器放置原則
- 虛擬機器放置原則定義虛擬機器在主機或主機群組上的放置。這是 雲端提供者管理員在提供者 VDC 中建立指定主機群組的機制。指定的主機群組是提供者 VDC 叢集內主機的子集,可以根據任何準則 (例如效能層或授權) 進行選取。可以將虛擬機器放置原則的範圍擴充至多個提供者 VDC。
- 虛擬機器大小調整原則
-
虛擬機器大小調整原則可定義組織 VDC 中虛擬機器的計算資源配置。計算資源配置包括 CPU 和記憶體配置、保留、限制和共用。
透過虛擬機器大小調整原則, VMware Cloud Director 系統管理員可以控制虛擬機器層級的計算資源耗用量的下列方面:
- vCPU 數目和 vCPU 時脈速度
- 配置給虛擬機器的記憶體數量
- 記憶體和 CPU 保留、限制及共用
- 額外組態。
extraConfigs
API 參數表示在虛擬機器上做為額外組態值套用的索引鍵和值配對之間的對應。您只能使用 vCloud API 建立具有額外組態的原則。現有額外組態顯示在 Service Provider Admin Portal 使用者介面的詳細虛擬機器大小調整原則視圖中的額外組態下。
您可以在全域層級定義虛擬機器大小調整原則。如需有關虛擬機器大小調整原則屬性的詳細資訊,請參閱VMware Cloud Director 中虛擬機器大小調整原則的屬性。
VMware Cloud Director 將為所有 VDC 產生預設虛擬機器大小調整原則。預設虛擬機器大小調整原則僅包含名稱和說明,而所有其餘的原則屬性都是空的。
您也可以將另一個虛擬機器大小調整原則定義為組織 VDC 的預設原則。預設虛擬機器大小調整原則將會控制承租人在組織 VDC 中建立的虛擬機器的資源配置及耗用量,除非承租人向虛擬機器指派另一個特定的虛擬機器大小調整原則。
若要限制承租人可為組織 VDC 內的個別虛擬機器配置的最大計算資源,雲端提供者可以定義最大虛擬機器大小調整原則。指派給組織 VDC 時,最大虛擬機器大小調整原則可用作組織 VDC 內所有虛擬機器的計算資源組態上限。建立虛擬機器時,承租人使用者無法使用最大虛擬機器大小調整原則。當您將某個虛擬機器大小調整原則定義為最大原則時,VMware Cloud Director 會在內部複製原則內容,並將複製的內容用作最大虛擬機器大小調整原則。因此,組織 VDC 不依賴於最初使用的虛擬機器大小調整原則。
透過使用虛擬機器大小調整原則,雲端提供者可以限制組織 VDC 中所有虛擬機器的計算資源耗用量,例如限制為三個預先定義的大小 ( Small Size、 Medium Size 和 Large Size)。工作流程如下所示。- 系統管理員會建立三個具有下列屬性的虛擬機器大小調整原則。
名稱 屬性 小型 - 說明:小型虛擬機器原則
- 名稱:小型
- 記憶體:1024
- vCPU 數目:1
中型 - 說明:中型虛擬機器原則
- 名稱:中型
- 記憶體:2048
- vCPU 數目:2
大型 - 說明:大型虛擬機器原則
- 名稱:大型
- 記憶體:4096
- vCPU 數目:4
- 向組織 VDC 發佈新的虛擬機器大小調整原則。
- 或者,將其中一個虛擬機器大小調整原則定義為組織 VDC 的預設虛擬機器大小調整原則。
- vGPU 原則
- 從 VMware Cloud Director 10.3.2 開始,可以建立、管理和發佈 vGPU 原則。建立虛擬機器時,承租人使用者可以選取建立一般用途虛擬機器或需要 vGPU 資源且已啟用 vGPU 的虛擬機器。
- 若要定義虛擬機器在主機或主機群組上的放置,請建立放置原則。請參閱使用 VMware Cloud Director 在提供者 VDC 中建立虛擬機器放置原則。
- 若要控制承租人工作負載的實體計算資源配置,請建立大小調整原則。請參閱在 VMware Cloud Director 中建立虛擬機器大小調整原則。
- 若要定義已啟用 vGPU 的虛擬機器的放置和計算資源配置,請建立 vGPU 原則。請參閱在 VMware Cloud Director 中建立 vGPU 原則。
- 將原則發佈到一個或多個組織 VDC。請參閱在 VMware Cloud Director 中將虛擬機器放置原則新增至組織 VDC、在 VMware Cloud Director 中將虛擬機器大小調整原則新增至組織 VDC和在 VMware Cloud Director 中將 vGPU 原則新增至組織 VDC。
- 將虛擬機器放置原則、虛擬機器大小調整原則或 vGPU 原則設定為預設值。
- 編輯原則。
- 從組織 VDC 中解除發佈原則。
- 刪除原則。請參閱從 VMware Cloud Director 刪除虛擬機器放置原則、從 VMware Cloud Director 刪除虛擬機器大小調整原則和從 VMware Cloud Director 中刪除 vGPU 原則。
擁有 ORG_VDC_MANAGE_COMPUTE_POLICIES 權限的使用者可以建立、更新和發佈虛擬機器大小調整原則、虛擬機器放置原則和 vGPU 原則。
作業 | 描述 |
---|---|
在虛擬機器建立期間,將原則指派給虛擬機器。 | 組織 VDC 中有權建立虛擬機器的承租人使用者,可以選擇性地使用 VMware Cloud Director Tenant Portal 向虛擬機器指派虛擬機器大小調整原則、虛擬機器放置原則和 vGPU 原則。如此一來,在虛擬機器大小調整原則中定義的參數可控制虛擬機器的 CPU 和記憶體耗用量。vGPU 原則中定義的大小調整參數也可以選擇性地控制虛擬機器的 CPU 和記憶體消耗。在建立虛擬機器期間,承租人不需要指派虛擬機器放置或大小調整原則。如果承租人未明確選取要指派給虛擬機器的虛擬機器大小調整原則,則會將預設虛擬機器大小調整原則套用至虛擬機器。 如果未建立和發佈任何虛擬機器放置原則,則虛擬機器放置原則選項對承租人不可見。如果未建立和發佈任何 vGPU 原則,則承租人只能建立一般用途虛擬機器。如果承租人選取具有大小調整資訊的虛擬機器放置原則或 vGPU 原則,則虛擬機器大小調整原則選項會對承租人隱藏。您只能使用 vCloud API 建立具有大小調整資訊的虛擬機器放置原則。 如果只有一個虛擬機器大小調整原則,則虛擬機器大小調整原則選項對承租人不可見。 當系統管理員設定虛擬機器大小調整原則或 vGPU 原則中的 vCPU 計數、每個插槽的核心數和記憶體屬性時,如果承租人選取此原則,則會顯示這些值,但無法編輯。 |
向現有的虛擬機器指派一個原則。 | 組織 VDC 中有權管理虛擬機器的承租人使用者,可以使用 VMware Cloud Director Tenant Portal 指派或變更現有虛擬機器的虛擬機器大小調整原則、虛擬機器放置原則和 vGPU 原則。當承租人變更虛擬機器放置原則或 vGPU 原則時,虛擬機器會根據新原則中定義的虛擬機器-主機相似性規則移至新主機。當承租人變更虛擬機器大小調整原則或定義了大小調整資訊的 vGPU 原則時,系統會將虛擬機器重新設定為使用新原則中指定的計算資源。 |
使用虛擬機器放置原則和虛擬機器大小調整原則的工作流程如下所示。
- 建立一個或多個虛擬機器放置原則。請參閱使用 VMware Cloud Director 在提供者 VDC 中建立虛擬機器放置原則。
建立要將範圍限定為單一提供者 VDC 的虛擬機器放置原則時,虛擬機器放置原則的名稱在原則的提供者 VDC 範圍內必須唯一。如果建立範圍限定為多個提供者 VDC 的虛擬機器放置原則,虛擬機器放置原則名稱將在 VMware Cloud Director 站台中全域唯一。
- 建立一個或多個虛擬機器大小調整原則。請參閱在 VMware Cloud Director 中建立虛擬機器大小調整原則。
虛擬機器大小調整原則的名稱在單一 VMware Cloud Director 站台中唯一。
- 建立一或多個 vGPU 原則。請參閱在 VMware Cloud Director 中建立 vGPU 原則。
vGPU 原則的名稱在單一 VMware Cloud Director 站台中唯一。
- 將虛擬機器放置原則、虛擬機器大小調整原則和 vGPU 原則發佈到一個或多個組織 VDC。請參閱在 VMware Cloud Director 中將虛擬機器放置原則新增至組織 VDC、在 VMware Cloud Director 中將虛擬機器大小調整原則新增至組織 VDC和在 VMware Cloud Director 中將 vGPU 原則新增至組織 VDC。
發佈原則後,組織 VDC 中的承租人使用者在建立虛擬機器和編輯虛擬機器期間便可使用該原則。
- 建立或更新虛擬機器時,承租人可以使用 VMware Cloud Director API 或 VMware Cloud Director Tenant Portal 將虛擬機器大小調整原則、虛擬機器放置原則和 vGPU 原則指派給虛擬機器。