[發明專利]應用容器多集群遷移方法及裝置在審
| 申請號: | 202011356221.4 | 申請日: | 2020-11-27 |
| 公開(公告)號: | CN112445574A | 公開(公告)日: | 2021-03-05 |
| 發明(設計)人: | 康鳳筠;李彤;沈一帆;白佳樂 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞;孫乳筍 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 容器 集群 遷移 方法 裝置 | ||
本申請實施例提供一種應用容器多集群遷移方法及裝置,可應用于云計算領域,所述方法包括:接收聯邦集群管理平臺發送的應用容器部署指令,并根據所述應用容器部署指令中的應用部署總副本數和集群調度策略執行對應的應用容器部署操作;監測各成員集群狀態是否發生變化,并在監測到所述成員集群狀態發生變化后,根據所述成員集群狀態變化特征執行對應的集群遷移操作;本申請能夠靈活實現應用容器在多集群中的部署和遷移。
技術領域
本申請涉及云計算領域,具體涉及一種應用容器多集群遷移方法及裝置。
背景技術
隨著云上應用增加,應用服務規模越來越大,應用的容器日益增加,需要的宿主機資源隨之增加。在集群上宿主機節點規模加會對集群管理組件性能造成的壓力越來越大,當節點到達一定規模會使得集群管理組件運行異常,因此每個云上集群可以管理的宿主機節點規模有上限。由于集群管理軟件性能瓶頸,導致單集群宿主機節點有上限,一個集群最大能管理的宿主機節點為1000臺。在集群到達規模上限后,需要搭建新的集群以滿足對宿主機資源的需求。搭建新的集群后,需要應用的部分容器從老的集群遷移到新的集群。由于集群管理組件版本升級,老的集群版本無法滿足應用的需求,應用容器需要使用新的版本集群,此時也需要將應用的容器從老的集群遷移到新的集群上。
由于云計算技術更新迭代很快,集群管理組件版本升級隨之頻繁,從而需要下線老的集群,增加新的集群。對于大型公司的上云應用和業務迅速擴展,集群規模的迅速擴張。集群管理技術更新和集群規模的擴張是導致應用容器遷移的兩個主要因素,兩個因素導致上云應用容器需要頻繁遷移,才能滿足需求。對于云計算集群管理平臺來說,需要等到部署在集群上的容器全部停止后,才能下線老的集群,該過程依賴應用容器的遷移速度,同時集群資源得不到及時回收,該過程耗費時間和服務器資源。
發明人發現,現有技術中的容器部署方式需要用戶指定部署集群和容器副本數。在應用進行容器遷移時,需要獲取新的集群信息,修改容器部署的集群為新的集群,隨后在老的集群上殺掉之前部署的容器,然后在新的集群上啟動容器。該方案對應用不透明,導致應用在集群頻繁遷移過程中,需要頻繁修改集群和重啟容器,操作流程復雜,用戶體驗不友好。在所有部署在老集群上的容器全部停止后,集群管理平臺才能將老的集群進行下線,造成集群管理平臺和應用相互依賴,無法做到集群管理和應用部署容器模塊解耦。
因此,如何提供一種新的方案,解決上述技術問題是本領域亟待解決的技術難題。
發明內容
針對現有技術中的問題,本申請提供一種應用容器多集群遷移方法及裝置,能夠靈活實現應用容器在多集群中的部署和遷移。
為了解決上述問題中的至少一個,本申請提供以下技術方案:
第一方面,本申請提供一種應用容器多集群遷移方法,包括:
接收聯邦集群管理平臺發送的應用容器部署指令,并根據所述應用容器部署指令中的應用部署總副本數和集群調度策略執行對應的應用容器部署操作;
監測各成員集群狀態是否發生變化,并在監測到所述成員集群狀態發生變化后,根據所述成員集群狀態變化特征執行對應的集群遷移操作。
進一步地,所述根據所述應用容器部署指令中的應用部署總副本數和集群調度策略執行對應的應用容器部署操作,包括:
由主集群根據所述應用容器部署指令中的應用部署總副本數和集群調度策略,確定與所述主集群對應的各成員集群的應用容器副本部署數量;
由所述主集群將所述應用容器副本部署數量下發至對應的各所述成員集群,并由所述成員集群根據所述應用容器副本部署數量執行對應的應用容器部署操作。
進一步地,所述監測各成員集群狀態是否發生變化,并在監測到所述成員集群狀態發生變化后,根據所述成員集群狀態變化特征執行對應的集群遷移操作,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011356221.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:噴霧裝置
- 下一篇:多集群資源調度方法、裝置及系統





