[發明專利]多集群管理方法、裝置、電子設備及存儲介質在審
| 申請號: | 202011468375.2 | 申請日: | 2020-12-14 |
| 公開(公告)號: | CN112445623A | 公開(公告)日: | 2021-03-05 |
| 發明(設計)人: | 邢喜彬;黃龍華;鄔鑫柯;王嶸;呂冠嵐 | 申請(專利權)人: | 招商局金融科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市福田區華富街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集群 管理 方法 裝置 電子設備 存儲 介質 | ||
1.一種多集群管理方法,其特征在于,所述方法包括:
從業務請求終端獲取業務請求,利用預構建的多集群業務檢索系統對所述業務請求進行解析,并分發所述業務請求至對應的負載均衡器;
利用所述負載均衡器將所述業務請求轉發至所述多集群業務檢索系統的集群代理器中;
利用所述集群代理器對所述業務請求進行拆分,得到業務請求碎片,并將所述業務請求碎片部署到所述多集群業務檢索系統的集群中;
利用預設的業務調度策略對所述業務請求碎片進行業務處理,得到業務處理數據,并將所述業務處理數據反饋給所述業務請求終端。
2.如權利要求1所述的多集群管理方法,其特征在于,所述利用預構建的多集群業務檢索系統對所述業務請求進行解析之前,所述方法還包括:
對接預設的容器引擎,在所述容器引擎中生成多個容器;
在所述容器中創建集群的代理節點及對應的負載均衡器;
基于所述容器、集群的代理節點及對應的負載均衡生成所述多集群業務檢索系統。
3.如權利要求1所述的多集群管理方法,其特征在于,所述利用預構建的多集群業務檢索系統對所述業務請求進行解析,并分發所述業務請求至對應的負載均衡器,包括:
對所述業務請求進行解析,得到所述業務請求的IP地址,并根據所述IP地址判斷所述業務請求是否為內部訪問;
若所述業務請求是內部訪問,則利用預構建的檢索插件將所述業務請求分發至相應的負載均衡器,并記錄IP地址;
若所述業務請求不是內部訪問,則利用預構建的域名服務器將所述業務請求發送至具有同一IP地址的負載均衡器。
4.如權利要求1所述的多集群管理方法,其特征在于,所述利用所述負載均衡器將所述業務請求轉發至所述多集群業務檢索系統的集群代理器中,包括:
利用所述負載均衡器獲取所述集群中所有正在運行的虛擬機;
根據所述虛擬機的內存利用率及性能利用率得到所述業務請求的遷移因子,并根據所述遷移因子將所述業務請求轉發至集群代理器中。
5.如權利要求1所述的多集群管理方法,其特征在于,所述利用所述集群代理器對所述業務請求進行拆分,得到業務請求碎片,包括:
獲取預設的集群權重,并根據所述集群權重計算每個集群期望部署的容器數量;
判斷所述期望部署的容器數量是否小于剩余的集群數量;
若所述期望部署的容器數量小于剩余的集群數量,則根據所述期望部署的容器數量進行業務請求拆分,得到多個業務請求碎片;
若所述期望部署的容器數量大于等于剩余的集群數量,則根據所述剩余的集群數量進行業務請求拆分,得到多個業務請求碎片。
6.如權利要求5所述的多集群管理方法,其特征在于,所述根據所述集群權重計算每個集群期望部署的容器數量,包括:
利用下述公式計算計算每個集群期望部署的容器數量DPodi:
其中,Re表示期望在集群中部署的容器總數量,Wi表示第i個集群的權重,N為集群數量。
7.如權利要求1至5中任意一項所述的多集群管理方法,其特征在于,所述利用預設的業務調度策略對所述業務請求碎片進行業務處理,得到業務處理數據,包括:
實時更新各個集群中的業務請求碎片,并刪除業務請求碎片為0的記錄;
判斷所述業務請求碎片是否為首次創建;
若所述業務請求碎片為首次創建,則直接寫入到調度結果集;
若所述業務請求碎片不為首次創建,則獲取上次的調度結果集;
根據所述調度結果集中的記錄,在預設的存儲系統中查詢到相應的業務處理數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于招商局金融科技有限公司,未經招商局金融科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011468375.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:分布式存儲系統中數據的修復方法及裝置
- 下一篇:一種可拆卸多用途車





