使用集群聯邦實現應用多活容災
更新時間 2025-06-19 20:10:06
最近更新時間: 2025-06-19 20:10:06
分享文章
本節介紹使用集群聯邦實現應用多活容災。
CCE One集群聯邦支持將工作負載的實例分發至多個集群中,避免單集群故障引發業務中斷,保障業務連續性。
前提條件
已創建兩個及以上的注冊集群,具體操作參見 訂購注冊集群 章節。若已有集群,無需重復操作。
已開通CCE One集群聯邦實例。
環境搭建
1. 登錄CCE One控制臺,在左側導航欄選擇“集群資源” > “集群管理”,進入集群管理界面,確認待操作集群均處于“運行中”狀態。
2. 在CCE One控制臺左側導航欄選擇“艦隊聯邦” > “艦隊管理”,新建一個容器艦隊,并將待操作集群添加至艦隊中。
3. 在CCE One控制臺左側導航欄選擇“艦隊聯邦” > “聯邦管理”,選擇待操作聯邦實例,進入聯邦管理界面,查看“成員信息”,確認艦隊及其下集群已接入聯邦。
4. 在聯邦管理界面左側導航欄選擇“工作負載” > “無狀態”,創建一個nginx無狀態負載。
填寫負載名稱、命名空間、實例數量、容器鏡像等信息后,點擊”下一步:調度與差異化“。
調度與差異化配置中,調度方式選擇“集群權重”,并將兩個集群權重設置為1:1。
注意
如果待操作的多個集群位于不同資源池,建議打開“差異化配置”,按集群所在的資源池配置對應容器鏡像,避免鏡像拉取失敗。
配置完成后,點擊“創建工作負載”進行創建,等待工作負載運行。
容災驗證
將其中一個集群的控制面節點關機,模擬集群故障場景,觀察工作負載調度情況。可以發現工作負載自動進行重調度,所有實例均調度至正常集群中。