身為 vSphere 管理員,可以在 vSphere with Tanzu 中建立要用於命名空間中的虛擬機器部署的自訂虛擬機器類別。命名空間中執行的獨立虛擬機器以及主控 Tanzu Kubernetes 叢集的虛擬機器可以使用自訂虛擬機器類別。

虛擬機器類別是一個用於定義虛擬機器的 CPU、記憶體和保留的範本。虛擬機器類別透過預測開發需求並考量資源可用性和限制有助於為虛擬機器的原則和控管設定門檻。vSphere with Tanzu 提供了數個預設虛擬機器類別。可以按原樣使用、編輯或刪除。

也可以建立自訂虛擬機器類別。建立新類別時,請謹記以下考量事項:
  • vCenter Server 執行個體中建立的虛擬機器類別,適用於所有 vCenter Server 叢集以及這些叢集中的所有命名空間。
  • 虛擬機器類別適用於 vCenter Server 中的所有命名空間。但是,DevOps 工程師只能使用與特定命名空間相關聯的虛擬機器類別。

必要條件

必要權限:
  • 命名空間.修改叢集範圍的組態
  • 命名空間.修改命名空間組態
  • 虛擬機器類別.管理虛擬機器類別

程序

  1. 移至虛擬機器服務頁面。
    1. vSphere Client 主功能表中,選取工作負載管理
    2. 按一下服務索引標籤,然後按一下虛擬機器服務窗格上的管理
  2. 虛擬機器服務頁面上,按一下虛擬機器類別,然後按一下建立虛擬機器類別
  3. 組態頁面上,指定一般虛擬機器類別屬性。
    虛擬機器類別屬性 說明
    名稱 識別虛擬機器類別。輸入遵循以下要求的符合 DNS 標準的唯一名稱:
    • 使用不與環境中預設或自訂虛擬機器類別名稱重複的唯一名稱。
    • 使用最大長度為 63 個字元的英數字元字串。
    • 請勿使用大寫字母或空格。
    • 在任意位置使用破折號,但第一個或最後一個字元除外。例如,vm-class1
    建立虛擬機器類別後,無法變更其名稱。
    vCPU 計數 定義虛擬機器的虛擬 CPU (vCPU) 數目。這是虛擬機器硬體組態。當 DevOps 使用者將虛擬機器類別指派給虛擬機器時,此計數會變成針對虛擬機器設定的 vCPU 數目。
    CPU 資源保留 選擇性參數。指定保證為虛擬機器配置的最少 CPU 資源量。此值以百分比 (%) 表示。值為 0% 時,表示沒有 CPU 保留。

    輸入的百分比乘以所有叢集節點中可用的最小 CPU 值。結果值 (以 MHz 為單位) 指定了 vSphere 為虛擬機器保證的 CPU 資源量。

    記憶體 定義為虛擬機器設定的記憶體 (以 MB、GB 或 TB 為單位)。這是虛擬機器硬體組態。當 DevOps 使用者將虛擬機器類別原則指派給虛擬機器時,虛擬機器會收到此屬性所定義的記憶體數量。

    值必須介於 4 MB 到 24 TB 之間,並且必須是 4 MB 的倍數。

    記憶體資源保留 選擇性參數。定義為虛擬機器設定的保留記憶體數量。屬性值的範圍介於 0 到 100% 之間。

    如果您將 PCI 裝置新增至虛擬機器類別組態,請將參數設定為 100%。

  4. (選擇性) 若要新增 PCI 裝置,請在組態頁面上,從 PCI 裝置下拉式功能表中選取並按下一步
    如果選取此選項,記憶體資源保留值會自動變更為 100%。
    有關需求和其他詳細資料,請參閱 在 vSphere with Tanzu 中將 PCI 裝置新增到虛擬機器類別
  5. 檢閱並確認頁面上,檢閱詳細資料並按一下完成

下一步

建立虛擬機器類別後,您可以編輯其參數,也可以將其從環境中刪除。請參閱編輯或刪除 vSphere with Tanzu 中的虛擬機器類別

若要使虛擬機器類別可供 DevOps 工程師使用,請將其與命名空間相關聯。將在每個命名空間層級上關聯虛擬機器類別。請參閱將虛擬機器類別與 vSphere with Tanzu 中的命名空間相關聯