您可以透過修改用於建立執行個體之來源映像的中繼資料,控制 CPU、RAM、磁碟 IOPS 的 QoS 資源配置 (例如限制、保留和共用率) 以及虛擬網路介面 (VIF)。後續從映像建立的所有執行個體均會繼承中繼資料設定。
執行個體的 QoS 資源配置亦可以由類型模板中繼資料指定。發若生衝突,映像中繼資料組態則優先於類型模板中繼資料組態。請參閱使用類型模板中繼資料設定執行個體的 QoS 資源配置。
必要條件
- 需要 VMware Integrated OpenStack 2.0.x 版或更新版本。
- 需要 vSphere 6.0 版或更新版本。
- 確認 VMware Integrated OpenStack 正在 vSphere 中執行。
- 確認您已做為雲端管理員登入 VMware Integrated OpenStack 儀表板。
程序
- 以雲端管理員身分登入 VMware Integrated OpenStack 儀表板。
- 從標題列的下拉式功能表中選取管理專案。
- 依序選取。
- 按一下要修改的映像。
- 在映像清單的 [動作] 資料行中,按一下向下箭頭並選取更新中繼資料。
- 在 [可用中繼資料] 下的資料行中,展開 VMware 配額索引標籤。
備註: 如果
VMware 配額索引標籤不存在,則可能已設定相關中繼資料內容。
- 按一下您要新增之 VMware 配額中繼資料內容旁的加號 (+)。
提示: 可以透過按一下
VMware 配額索引標籤上的加號 (
+) 同時新增所有選項。
在 [現有中繼資料] 下的資料行中,會顯示新增的中繼資料內容。
- 設定中繼資料內容。
中繼資料內容 |
說明 |
配額: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」,則此為共用率數。 |
- 按一下儲存。
結果
現已針對 CPU、IOPS、記憶體和網路頻寬的限制、保留和共用率設定映像中繼資料。此組態會套用到從此映像建立的所有未來 OpenStack 執行個體。