[發(fā)明專利]集群的擴容方法、裝置、電子設(shè)備及計算機可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011062830.9 | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN114327846A | 公開(公告)日: | 2022-04-12 |
| 發(fā)明(設(shè)計)人: | 王玉君 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京市立方律師事務(wù)所 11330 | 代理人: | 張筱寧 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 集群 擴容 方法 裝置 電子設(shè)備 計算機 可讀 存儲 介質(zhì) | ||
1.一種集群的擴容方法,其特征在于,包括:
獲取預(yù)設(shè)的大數(shù)據(jù)集群的集群信息;
當基于所述集群信息確定出所述大數(shù)據(jù)集群滿足擴容條件時,向預(yù)設(shè)的容器云集群發(fā)送擴容請求,以使得所述容器云集群響應(yīng)所述擴容請求生成與所述擴容請求對應(yīng)的容器。
2.根據(jù)權(quán)利要求1所述的集群的擴容方法,其特征在于,所述集群信息包括所述大數(shù)據(jù)集群中資源管理器的調(diào)度隊列中是否存在待處理的任務(wù)事件,以及所述大數(shù)據(jù)集群的平均負載;
基于所述集群信息確定出所述大數(shù)據(jù)集群滿足擴容條件,包括:
當檢測到所述調(diào)度隊列中存在待處理的任務(wù)事件,同時所述平均負載超過所述平均負載閾值,則判定所述大數(shù)據(jù)集群滿足預(yù)設(shè)的擴容條件。
3.根據(jù)權(quán)利要求1或2所述的集群的擴容方法,其特征在于,所述獲取預(yù)設(shè)的大數(shù)據(jù)集群的集群信息,包括:
基于預(yù)設(shè)的時間間隔采用預(yù)設(shè)的分析組件輪詢所述資源管理器的調(diào)度隊列,以及,
采用所述分析組件分析得到所述大數(shù)據(jù)集群中各個節(jié)點的負載,并基于各個節(jié)點的負載計算得到平均負載。
4.根據(jù)權(quán)利要求1-3任一所述的集群的擴容方法,其特征在于,所述向預(yù)設(shè)的容器云集群發(fā)送擴容請求,以使得所述容器云集群響應(yīng)所述擴容請求生成與所述擴容請求對應(yīng)的容器,包括:
基于預(yù)設(shè)的分析組件生成執(zhí)行待處理的任務(wù)事件所需要的配置信息;
基于所述配置信息通過預(yù)設(shè)的處理組件生成所述容器云集群中可識別的資源模板,并將包含所述資源模板的擴容請求發(fā)送給所述容器云集群,以使得所述容器云集群響應(yīng)所述擴容請求并基于所述資源模板生成對應(yīng)的容器;所述容器用于執(zhí)行所述大數(shù)據(jù)集群接收到的待處理的任務(wù)事件。
5.一種集群的擴容方法,其特征在于,包括:
接收預(yù)設(shè)的擴容組件發(fā)送的擴容請求,并從所述擴容請求中提取出資源模板;
基于所述資源模板生成與所述擴容請求對應(yīng)的容器;所述容器用于處理預(yù)設(shè)的大數(shù)據(jù)集群接收到的待處理的任務(wù)事件。
6.根據(jù)權(quán)利要求5所述的集群的擴容方法,其特征在于,所述基于所述資源模板生成對應(yīng)的容器,包括:
基于所述資源模板從預(yù)設(shè)的鏡像數(shù)據(jù)庫下載得到節(jié)點管理器鏡像;
依據(jù)所述節(jié)點管理器鏡像創(chuàng)建節(jié)點管理器容器,并在所述節(jié)點管理器容器中運行節(jié)點管理器;
基于所述節(jié)點管理器鏡像中預(yù)設(shè)的地址信息通過所述節(jié)點管理器向所述大數(shù)據(jù)集群中的資源管理器發(fā)起注冊;
當注冊成功時,得到用于處理預(yù)設(shè)的大數(shù)據(jù)集群接收到的待處理的任務(wù)事件的容器。
7.一種集群的擴容裝置,其特征在于,包括:
獲取模塊,用于獲取預(yù)設(shè)的大數(shù)據(jù)集群的集群信息;
發(fā)送模塊,用于當基于所述集群信息確定出所述大數(shù)據(jù)集群滿足擴容條件時,向預(yù)設(shè)的容器云集群發(fā)送擴容請求,以使得所述容器云集群響應(yīng)所述擴容請求生成與所述擴容請求對應(yīng)的容器。
8.一種集群的擴容方法,其特征在于,包括:
接收模塊,用于接收預(yù)設(shè)的擴容組件發(fā)送的擴容請求;
提取模塊,用于從所述擴容請求中提取出資源模板;
生成模塊,用于基于所述資源模板生成與所述擴容請求對應(yīng)的容器;所述容器用于處理預(yù)設(shè)的大數(shù)據(jù)集群接收到的待處理的任務(wù)事件。
9.一種電子設(shè)備,其特征在于,其包括:
處理器、存儲器和總線;
所述總線,用于連接所述處理器和所述存儲器;
所述存儲器,用于存儲操作指令;
所述處理器,用于通過調(diào)用所述操作指令,執(zhí)行上述權(quán)利要求1-6中任一項所述的集群的擴容方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)用于存儲計算機指令,當其在計算機上運行時,使得計算機可以執(zhí)行上述權(quán)利要求1-6中任一項所述的集群的擴容方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011062830.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時維持有效性
- 與集群調(diào)度系統(tǒng)進行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計算機介質(zhì)
- 混合云場景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓撲更新方法、系統(tǒng)、設(shè)備及計算機存儲介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲介質(zhì)





