管理實例群組
建立實例群組之後,您可以複製、刪除或編輯實例群組,以變更調整大小的方法、群組大小或調整大小的目標原則。
若要從 VPC 的實例群組頁面管理實例群組,請完成下列步驟。
- 在 IBM Cloud控制台中,前往導航選單圖示
> 基礎架構
> 計算 > 實例群組。
- 在 VPC 的實例群組頁面上,針對您要管理並從 複製 或 刪除中選取的實例群組,按一下「動作」圖示
。
- 若要編輯或檢視實例群組的詳細資料,請按一下您要編輯的實例群組,或檢視以存取 實例群組詳細資料 頁面。
複製實例群組
複製實例群組會建立現行設定的副本,並呈現新的實例群組頁面,其中會預先移入欄位。 您可以進行任何必要的變更,然後根據您所複製的實例群組來建立新的實例群組。
刪除實例群組
如果您不再需要實例群組,您可以刪除實例群組,將它從您的帳戶永久移除。 也會刪除屬於實例群組的所有實例。
編輯實例群組
您可以存取實例群組詳細資料頁面來變更實例群組。 您可以在靜態和動態方法之間變更調整方法。 您可以調整實例群組大小。 您也可以編輯或新增目標原則以進行調整。
編輯實例群組的詳細資料
在實例組詳細資料頁面上,您可以點擊編輯圖示 來變更以下項目:
- 名稱
- 子網路: 根據實例群組的大小驗證子網路 IP 位址容量。 群組的成員資格計數不能超出可跨子網路指派的 IP 位址總數。 目前,每個子網路有 6 個 IP 位址分配為額外負擔,無法指派給實例。
- 負載平衡器儲存區: 如果實例群組的成員資格計數設為 0,您可以變更與實例群組相關聯的負載平衡器儲存區。 您可以選擇其他可用的負載平衡器,或選擇無來停止使用指定的負載平衡器。
- 實體範本:您可以選擇不同的實體範本,以用於佈建為該實體群組建立的任何新實體。 現有的實例不會以新的實例範本更新。
- 成員資格計數: 如需相關資訊,請參閱 變更靜態實例群組的成員資格計數。 除非停用動態自動調整,否則您無法手動調整使用動態自動調整方法之實例群組的成員資格計數。
變更靜態實例群組的成員資格計數
如果您對實例群組使用靜態方法,則實例群組會運作來一律維護您所設定的實例數。 如果任何實例失敗,實例群組會自動取代實例群組中那些失敗的實例。 透過維護群組中的實例,也會加強在那些實例中執行之應用程式的可用性。
您隨時可以透過編輯成員資格計數來手動調整群組中的實例。
- 在「實例群組詳細資料」頁面上,編輯成員資格計數並指定您要在實例群組中的實例數。
變更實例群組的調整大小方法
例如,如果您從實例群組中的靜態成員資格開始,則可以將它變更為使用動態調整方法。 (您也可以從動態調整方法切換至靜態調整方法。) 使用動態調整方法,您可以設定實例群組的實例數目下限及上限。 然後,您可以指定目標原則,以定義您要實例群組維護之度量 (例如 CPU) 的使用率。
若要將實例群組從使用靜態成員資格變更為動態調整,請完成下列步驟:
- 從實例群組詳細資料頁面右上方的功能表中,選取 切換調整大小方法。
- 在「切換至動態」頁面上,按一下 切換 以確認您要變更為動態調整方法。
- 指定您隨時要在實例群組中執行的實例數下限及上限。 您可以稍後編輯這些數字。
- 指定聚集視窗。 聚合視窗是實體群組管理員監控每個實體並決定平均使用率的時間週期(以秒為單位)。
- 指定在進行調整之後,要暫停進一步調整動作的冷卻期間 (秒數)。
- 建立一個以上目標原則,以定義實例群組管理程式可用於在實例群組中自動調整大小的度量及目標使用率。 如需相關資訊,請參閱表 1。
| 欄位 | 值 |
|---|---|
| 度量類型 | 選取要與目標使用率值相關聯的計量資料類型,以用於在群組中新增或移除實例。 您可以選擇下列其中一個度量: CPU 使用率 (%)、RAM 使用率 (%)、網路輸入 (Mbps)、網路輸出 (Mbps)。 您可以定義多個目標調整大小原則,但每一個度量類型只能有一個原則。 |
| 平均目標使用率 | 指定所選取度量的平均使用率。 此目標值定義實例群組管理程式何時需要擴增實例或縮減群組中的實例。 在每一個聚集視窗結束時,實例群組管理程式會新增每一個實例的現行使用率,並將它除以此目標使用率值,以判定成員資格計數。 |
建立目標調整原則
對於動態調整方法,您可以定義特定度量 (例如 CPU),並設定該度量的目標使用率。 度量值與平均目標使用率會一起決定實例群組何時需要在群組中動態新增或移除虛擬伺服器實例。
若要新增擴充政策,請完成下列步驟。 您可以定義多個目標調整原則,但每一種度量類型只能有一個原則。
- 請確定已針對實例群組啟用動態調整方法。 自動調整 是在 調整方法下。 如果調整大小方法顯示實例群組未受管理,您可以 將調整大小方法 變更為動態。
- 在 目標原則下,按一下 新增原則,並完成表 2 中的資訊。
| 欄位 | 值 |
|---|---|
| 度量類型 | 選取要與目標使用率值相關聯的計量資料類型,以用於在群組中新增或移除實例。 您可以選擇下列其中一個度量: CPU 使用率 (%)、RAM 使用率 (%)、網路輸入 (Mbps)、網路輸出 (Mbps)。 您可以定義多個目標調整原則,但每一種度量類型只能有一個原則。 |
| 平均目標使用率 | 指定所選取度量的平均使用率。 此目標值定義實例群組管理程式何時需要擴增實例或縮減群組中的實例。 在每一個聚集視窗結束時,實例群組管理程式會新增每一個實例的現行使用率,並將它除以此目標使用率值,以判定成員資格計數。 |
對於現有目標擴充策略,您可以使用編輯圖示 來編輯它們。
檢視及管理成員資格
從「實例群組詳細資料」頁面中,您可以查看實例群組中的成員資格或虛擬伺服器實例。 在導覽窗格中,按一下 成員資格 以檢視實例群組的成員資格。
您可以從「成員資格」頁面完成下列作業:
- 按一下實例名稱,以存取成員資格的「實例詳細資料」頁面。
- 存取用來佈建成員資格實例之實例範本的「實例範本詳細資料」頁面。
- 刪除成員資格及其相關聯的虛擬伺服器實例。 針對您要刪除的成員資格,按一下「動作」圖示
,然後選取 刪除。
停用及啟用自動調整
如果您使用動態方法進行自動調整,則可以暫時停用實例群組的動態自動調整。 您可以選擇暫停動態調整方法,以在實例群組上執行維護,以在計費週期結束時節省金錢,或建立使用新實例範本的所有新實例。 停用自動調整時,不會自動新增或移除實例。 (您仍然可以手動調整實例群組的成員資格計數。)
- 在「實例群組詳細資料」頁面的 調整方法 區段中,您可以使用「自動調整」調節器,從綠色 已啟用 變更為 已停用。
- 當自動調整為 已停用時,您可以將它變更為 已啟用。
暫停自動調整以套用新的實例範本
您可以暫時停用實例群組的動態自動調整大小,以使用新的實例範本來建立所有新的實例。 完成下列步驟,以移除群組中的現有實例,並使用新的實例範本建立新的實例:
- 啟用動態自動縮放時,請將縮放方式部分的滑桿從啟用移動到停用。
- 將「自動調整」設為 已停用,將實例群組的 成員資格計數 變更為 0。 即會移除群組中的所有現有實例。
- 對於實例模板字段,使用編輯圖標
來編輯並選擇新的實例模板以用於在實例組中建立實例。
- 將實例群組的 成員資格計數 變更為您要使用新實例範本佈建的實例數。 例如,您可以指定成員資格計數 5。
- 當您準備好再次使用動態調整方法時,請從「已停用」移動調整方法區段中的調節器,將它變更為已啟用**。 實例群組會建立五個使用新實例範本的實例。
實例群組及保留
當您使用具有保留的實例群組時,請記住下列資訊。 如需預約的相關資訊,請參閱 關於 VPC 的預約。
實例原型定義,因此實例範本包括新的保留內容,可讓實例連接至特定保留。
建立自動調整群組時需要實例範本資源。 如果使用保留 ID 建立實例範本,則自動調整群組所啟動的任何實例都會嘗試連接至指定的保留。 如果實體範本使用具有 reservation_affinity=automatic 的實體原型,則自動調整的實體會附加到帳戶中具有 automatic 親和策略且符合相同設定檔的任何預約。
具有保留之自動調整群組的最佳作法
自動調整群組的大小不需要符合保留容量的大小 (數量)。 自動調整群組成員資格不能超出保留大小。 例如,您可以為 100 個實例建立保留,但可以將自動調整群組配置為成員資格大小上限 50。 也就是說,自動調整群組最多會耗用 50 個單位的保留容量。
可以建立或更新自動調整群組,使其大小大於保留容量,但不建議使用此較大的大小。 如果群組大於保留,則調整群組所建立的實例可能無法佈建。
如果預約沒有容量可供自動調整實例啟動,現有的自動調整自我修復特性會重試實例佈建,以達到自動調整成員資格計數。 重試到期 (10 分鐘) 之後,自動調整群組狀態會報告為 unhealthy。 自動調整錯誤陣列會報告實例狀態失敗訊息。
在自動調整自我修復到期之後,如果保留的可用容量增加,則自動調整群組不會自動重試達到成員資格計數。
您可以建立具有最多三個子網路 (每個區域一個) 的自動調整群組。 不過,與自動調整群組相關聯的實例範本只能以單一保留為目標,其範圍僅為一個區域。 因此,如果您使用以保留為目標的實例範本,建議自動調整群組只包含單一子網路,且該子網路的區域必須符合保留的區域。 如果使用多個子網路,則在與保留區域不同的區域中建立的實例會失敗。