[發明專利]基于多模態網絡的容器遷移方法、裝置和計算機設備在審
| 申請號: | 202211625193.0 | 申請日: | 2022-12-16 |
| 公開(公告)號: | CN115981781A | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 潘仲夏;鄒濤;姚少峰;沈叢麒;國興昌 | 申請(專利權)人: | 之江實驗室 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 杭州華進聯浙知識產權代理有限公司 33250 | 代理人: | 亓一舟 |
| 地址: | 311121 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 多模態 網絡 容器 遷移 方法 裝置 計算機 設備 | ||
1.一種基于多模態網絡的容器遷移方法,其特征在于,所述方法包括:
在檢測到預設時間段內的多模態網絡脫離負載均衡狀態時,基于所述多模態網絡中每個網元節點的負載均衡數值,確定處于待遷移狀態的第一目標網元節點;
基于所述第一目標網元節點中每個容器的狀態信息,確定每個所述容器的遷移優先級;
基于每個所述容器的遷移優先級,確定與每個所述容器相匹配的第二目標網元節點,并將每個所述容器遷移至相匹配的所述第二目標網元節點,直至所述多模態網絡恢復所述負載均衡狀態。
2.根據權利要求1所述的基于多模態網絡的容器遷移方法,其特征在于,所述在檢測到預設時間段內的多模態網絡脫離負載均衡狀態時,基于所述多模態網絡中每個網元節點的負載均衡數值,確定處于待遷移狀態的第一目標網元節點之前,還包括:
獲取所述預設時間段內的所述多模態網絡的負載均衡數值,判斷所述多模態網絡的負載均衡數值是否超過第一負載閾值;
若所述多模態網絡的負載均衡數值超過所述第一負載閾值,則判定所述多模態網絡脫離所述負載均衡狀態。
3.根據權利要求1所述的基于多模態網絡的容器遷移方法,其特征在于,所述基于所述多模態網絡中每個網元節點的負載均衡數值,確定處于待遷移狀態的第一目標網元節點,包括:
獲取所述多模態網絡中每個所述網元節點的負載均衡數值,判斷每個所述網元節點的負載均衡數值是否超過第二負載閾值;
若所述網元節點的負載均衡數值超過所述第二負載閾值,則判定所述負載均衡數值對應的所述網元節點為所述處于待遷移狀態的第一目標網元節點。
4.根據權利要求1所述的基于多模態網絡的容器遷移方法,其特征在于,所述基于所述多模態網絡中每個容器的狀態信息,確定每個所述容器的遷移優先級,包括:
獲取預設時間段內每個所述容器的狀態信息,所述狀態信息包括所述容器的中央處理器占用率和所述容器的大小;
在每個所述容器中,對所述容器的中央處理器占用率和所述容器的大小進行數據擬合;
基于數據擬合結果,確定每個所述容器的遷移優先級。
5.根據權利要求1所述的基于多模態網絡的容器遷移方法,其特征在于,所述基于每個所述容器的遷移優先級,確定與每個所述容器相匹配的第二目標網元節點,包括:
基于每個所述容器的遷移優先級,對每個所述容器進行節點匹配;
在對所述容器進行節點匹配時,將當前負載均衡數值最小的所述網元節點,作為與所述容器相匹配的所述第二目標網元節點。
6.根據權利要求1所述的基于多模態網絡的容器遷移方法,其特征在于,所述將每個所述容器遷移至相匹配的所述第二目標網元節點,包括:
基于每個所述容器的遷移優先級,對每個所述容器進行遷移;
在對所述容器進行遷移時,驗證所述第一目標網元節點和所述第二目標網元節點之間的可遷移性;
若驗證成功,則在所述第二目標網元節點中,創建處于暫停狀態的目標容器;
基于停機遷移策略,通過熱遷移工具將所述容器的內存數據遷移至所述處于暫停狀態的目標容器,并對所述處于暫停狀態的目標容器進行服務恢復。
7.根據權利要求6所述的基于多模態網絡的容器遷移方法,其特征在于,所述基于停機遷移策略,通過熱遷移工具將所述容器的內存遷移至所述處于暫停狀態的目標容器,并對所述處于暫停狀態的目標容器進行服務恢復之后,還包括:
判斷服務恢復后的所述目標容器是否正常運行;
在服務恢復后的所述目標容器正常運行時,刪除所述第一目標網元節點中的所述容器;
在服務恢復后的所述目標容器無法正常運行時,通過所述熱遷移工具,恢復運行所述第一目標網元節點中的所述容器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于之江實驗室,未經之江實驗室許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211625193.0/1.html,轉載請聲明來源鉆瓜專利網。





