您可以透過修改用於建立執行個體之類型模板的中繼資料,控制 CPU、RAM、磁碟 IOPS 的 QoS 資源配置 (例如限制、保留和共用率) 以及虛擬網路介面 (VIF)。後續使用類型模板建立的所有執行個體均會繼承中繼資料設定。

QoS 資源配置亦可以由映像中繼資料指定。發若生衝突,映像中繼資料組態則優先於類型模板中繼資料組態。請參閱使用映像中繼資料設定執行個體的 QoS 資源配置

先決條件

  • 需要 VMware Integrated OpenStack 2.0.x 版或更高版本。

  • 需要 vSphere 6.0 版或更高版本。

  • 確認 VMware Integrated OpenStack 正在 vSphere 中執行。

  • 確認您已做為雲端管理員登入 VMware Integrated OpenStack 儀表板。

程序

  1. 以雲端管理員身分登入 VMware Integrated OpenStack 儀表板。
  2. 從標題列的下拉式功能表中選取管理專案。
  3. 依序選取管理 > 系統 > 類型模板
  4. (選擇性) 建立特定於 QoS 資源配置集的類型模板。

    您必須建立自訂類型模板,才能包含特定組態。這會將原始類型模板組態保持原樣並可用於其他用途。

  5. 選取要修改的類型模板。
  6. 在映像清單的 [動作] 資料行中,按一下向下箭頭並選取更新中繼資料
  7. 在 [可用中繼資料] 下的資料行中,展開 VMware 配額索引標籤。
    備註:

    如果 [VMware 配額] 索引標籤不存在,則可能已設定相關中繼資料內容。

  8. 按一下您要新增之 VMware 配額中繼資料內容旁的加號 (+)。
    提示:

    可以透過按一下 [VMware 配額] 索引標籤上的加號 (+) 同時新增所有選項。

    在 [現有中繼資料] 下的資料行中,會顯示新增的中繼資料內容。

  9. 設定中繼資料內容。

    中繼資料內容

    說明

    配額:CPU 限制

    套用 quota:cpu_limit 中繼資料內容。

    指定 CPU 配置的上限 (以 MHz 為單位)。此參數可確保執行個體使用的量永不超過定義的 CPU 配置量。

    對於無限制的 CPU 配置,輸入 0

    配額:CPU 保留

    套用 quota:cpu_reservation 中繼資料內容。

    指定最小保證 CPU 保留 (以 MHz 為單位)。此參數可確保資源爭用期間,執行個體有一定的 CPU 週期保留量可供使用。

    配額:CPU 共用層級

    套用 quota:cpu_shares_level 中繼資料內容。

    指定與預先定義之共用率數值對應的共用層級。如果選取 custom 層級,則必須包含 quota:cpu_shares_value 中繼資料內容。請參閱下方的「配額:CPU 共用率值」。

    配額:CPU 共用率值

    套用 quota:cpu_shares_value 中繼資料內容。

    指定已配置給執行個體的共用率數。

    僅在將 quota:cpu_shares_level 中繼資料內容設定為 custom 時才會套用此內容。否則,會忽略此內容。

    配額:磁碟 IO 限制

    套用 quota:disk_io_limit 中繼資料內容。

    指定 I/O 作業中每秒磁碟交易數 (IOPS) 的上限 (以秒為單位)。此參數可確保執行個體使用的量永不超過所定義的磁碟 IOPS 數量,並且可用於對執行個體的磁碟效能強制執行限制。

    對於無限制的 IOPS,輸入 0

    配額:磁碟 IO 保留

    套用 quota:disk_io_reservation 中繼資料內容。

    指定 I/O 作業中保證的每秒磁碟交易數 (IOPS) 下限 (以秒為單位)。此參數可確保資源爭用期間,執行個體有一定的磁碟 IOPS 保留量可供使用。

    配額:磁碟 IO 共用層級

    套用 quota:disk_io_shares_level 中繼資料內容。

    指定與預先定義之共用率數值對應的共用層級。如果選取 custom 層級,則必須包含 quota:disk_io_shares_share 中繼資料內容 (配額:磁碟 IO 共用率值)。

    配額:磁碟 IO 共用率值

    套用 quota:disk_io_shares_share 中繼資料內容。

    指定已配置給執行個體的共用率數。

    僅在將 quota:disk_io_shares_level 中繼資料內容設定為 custom 時才會套用此內容。否則,會忽略此內容。

    配額:記憶體限制

    套用 quota:memory_limit 中繼資料內容。

    指定記憶體配置的上限 (以 MB 為單位)。此參數可確保執行個體使用的量永不超過所定義的記憶體數量。

    對於無限制的記憶體配置,輸入 0

    配額:記憶體保留區

    套用 quota:memory_reservation 中繼資料內容。

    指定最小保證記憶體保留區 (以 MB 為單位)。此參數可確保資源爭用期間,執行個體會收到保留的記憶體數量。

    配額:記憶體共用率層級

    套用 quota:memory_shares_level 中繼資料內容。

    指定與預先定義之共用率數值對應的共用層級。如果選取 custom 層級,則必須包含 quota:memory_shares_share 中繼資料內容 (配額:記憶體共用率值)。

    配額:記憶體共用率值

    套用 quota:memory_shares_share 中繼資料內容。

    指定已配置給執行個體的共用率數。

    僅在將 quota:memory_shares_level 中繼資料內容設定為 custom 時才會套用此內容。否則,會忽略此內容。

    配額:VIF 限制

    套用 quota:vif_limit 中繼資料內容。

    指定 VIF 頻寬的上限 (以 Mbps 為單位)。此參數可確保 VIF 使用的量永不超過所定義的頻寬數量。

    對於無限制的頻寬配置,輸入 0

    配額:VIF 保留

    套用 quota:vif_reservation 中繼資料內容。

    指定 VIF 的最小保證頻寬 (以 Mbps 為單位)。此參數可確保資源爭用期間,執行個體上的虛擬介面卡可取得保留的頻寬數量。如果執行個體使用的量小於保留數量,則其餘數量可用於其他虛擬介面卡。

    配額:VIF 共用層級

    套用 quota:vif_shares_level 中繼資料內容。

    指定與預先定義之共用率數值對應的共用層級。如果選取 custom 層級,則必須包含 quota:vif_shares_share 中繼資料內容 (配額:VIF 共用率值)。

    配額:VIF 共用率值

    套用 quota:vif_shares_share 中繼資料內容。

    如果使用了「custom」,則此為共用率數。

  10. 按一下儲存

結果

現已針對 CPU、IOPS、記憶體和網路頻寬的限制、保留和共用率設定類型模板中繼資料。此組態會套用到從此類型模板建立的所有未來 OpenStack 執行個體。