部署集是虛擬機器在物理伺服器上的放置策略。針對追求高可用性的叢集業務,可利用高可用的部署策略,將虛擬機器分散部署在不同的物理伺服器上,有效降低因單台伺服器故障導致的整體服務中斷風險。
部署策略
部署策略用於確定執行個體在物理伺服器上的部署方式,目前支援高可用的策略。
高可用策略確保部署集內的執行個體分散部署在不同物理伺服器上,有效降低因單台伺服器故障導致的服務中斷風險。適用於小規模部署,且對服務連續性和隔離性有較高要求的系統。
使用限制
-
單個阿里雲賬戶可擁有的部署集的數量上限為20個。
-
加入單一部署集的單節點執行個體上限為20個。
-
部署集之間不支援相互合并。
-
僅X86計算的執行個體支援加入部署集。
-
單一部署集在單一節點的執行個體過多時,存在節點冗餘宿主機不足的可能,導致該部署集下執行個體的建立、變更配置、遷移失敗。系統將明確報錯
因不滿足部署集策略要求,無法完成建立/變更配置/遷移。
建立部署集
-
登入ENS控制台。
-
單擊,進入部署集頁面後單擊创建部署集。
-
在建立部署集對話方塊,輸入部署集名称和描述,單擊确定建立。
在部署集內建立新執行個體
在部署集列表頁面,找到目標部署集,在部署集的操作列中,單擊建立執行個體,跳轉到建立執行個體頁面完成執行個體配置選項。
調整執行個體所屬部署集
您可以將執行個體從一個部署集轉移到另一個部署集,或將未加入部署集的執行個體添加到符合業務需求的目標部署集中。
-
進入ENS執行個體配置。
-
找到目標執行個體,在操作列單擊
展開更多操作,單擊调整实例所属部署集。 -
在調整執行個體所屬部署集對話方塊中,選擇目标部署集:
-
是:允許更換執行個體物理伺服器。該操作可能會導致執行個體重啟,影響服務的連續性,請謹慎操作。
-
否:不會更換執行個體的物理伺服器,而是嘗試將執行個體加入到指定的部署集。這種方式避免了執行個體重啟的風險,但如果當前執行個體不滿足新部署集的要求,會導致調整失敗。
-
將執行個體移出部署集
如果您在刪除部署集時,需要保留當前部署集內的執行個體,可以從部署集中移除執行個體後再進行刪除,移除後執行個體保持原有狀態。
目標執行個體必須處於運行中或者已停止狀態。
-
進入ENS執行個體配置。
-
找到目標執行個體,在操作列單擊
展開更多操作,單擊從部署集移除執行個體。 -
在對話方塊中,單擊確認。
修改或刪除部署集
-
登入ENS控制台。
-
單擊,進入部署集頁面後,單擊操作列的修改或刪除,按照介面提示完成操作。
-
修改部署集:支援修改部署集的名稱和描述。
-
刪除部署集:當您不再需要使用部署集時,您可以刪除部署集,以免造成不必要的資源佔用。
-
刪除部署集時,請確保部署集內沒有執行個體。如果存在執行個體,必須移除執行個體後才能刪除部署集。