[發(fā)明專(zhuān)利]一種多集群的統(tǒng)一資源分配系統(tǒng)和方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010191421.2 | 申請(qǐng)日: | 2020-03-18 |
| 公開(kāi)(公告)號(hào): | CN111045830B | 公開(kāi)(公告)日: | 2020-05-26 |
| 發(fā)明(設(shè)計(jì))人: | 楊文;何俊 | 申請(qǐng)(專(zhuān)利權(quán))人: | 成都數(shù)聯(lián)銘品科技有限公司 |
| 主分類(lèi)號(hào): | G06F9/50 | 分類(lèi)號(hào): | G06F9/50 |
| 代理公司: | 北京市領(lǐng)專(zhuān)知識(shí)產(chǎn)權(quán)代理有限公司 11590 | 代理人: | 張玲 |
| 地址: | 610015 四川省成都市自由貿(mào)易試*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 集群 統(tǒng)一 資源 分配 系統(tǒng) 方法 | ||
1.一種多集群的統(tǒng)一資源分配系統(tǒng),部署于多集群系統(tǒng)中,所述多集群系統(tǒng)包含多個(gè)子集群?jiǎn)卧龆鄠€(gè)子集群?jiǎn)卧謩e包含多個(gè)節(jié)點(diǎn)資源,其特征在于,所述統(tǒng)一資源分配系統(tǒng)包括中心分配單元和子集群分配單元,其中:
中心分配單元:接收處理資源請(qǐng)求端的資源請(qǐng)求指令,根據(jù)最優(yōu)分配策略從子集群資源池中獲取最優(yōu)子集群?jiǎn)卧瑢⒐?jié)點(diǎn)資源請(qǐng)求指令分發(fā)給最優(yōu)子集群節(jié)點(diǎn)的子集群分配單元,所述的最優(yōu)分配策略為:所有子集群節(jié)點(diǎn)中,子集群空閑節(jié)點(diǎn)資源占比最大的子集群節(jié)點(diǎn)為最優(yōu)子集群?jiǎn)卧鲎蛹嘿Y源池用于存放所有子集群服務(wù)單元的資源信息,具體包括子集群標(biāo)識(shí)名、子集群地址、子集群的節(jié)點(diǎn)資源總數(shù)、子集群空閑節(jié)點(diǎn)資源數(shù)、子集群空閑節(jié)點(diǎn)資源占比;
子集群分配單元:用于處理來(lái)自中心分配單元分發(fā)的節(jié)點(diǎn)資源請(qǐng)求指令,分配本地節(jié)點(diǎn)資源返回給資源請(qǐng)求端。
2.如權(quán)利要求1所述的多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述中心分配單元是一個(gè),所述子集群分配單元是多個(gè)。
3.如權(quán)利要求1所述的多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述中心分配單元還包括注冊(cè)服務(wù)單元、回收服務(wù)單元,其中:
注冊(cè)服務(wù)單元:用于處理子集群資源注冊(cè)請(qǐng)求,獲取新注冊(cè)的子集群資源信息,并添加到所述子集群資源池中;
回收服務(wù)單元:用于處理子集群資源回收請(qǐng)求,并將回收的子集群資源從所述子集群資源池中刪除。
4.如權(quán)利要求3所述的多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述中心分配單元還包括服務(wù)監(jiān)控單元,所述服務(wù)監(jiān)控單元與所述中心分配單元部署于一臺(tái)服務(wù)器設(shè)備上,根據(jù)預(yù)設(shè)監(jiān)控策略定時(shí)監(jiān)控中心分配單元的工作狀態(tài),對(duì)不正常的中心分配單元實(shí)施服務(wù)恢復(fù)操作。
5.如權(quán)利要求1所述的多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述子集群分配單元還包括節(jié)點(diǎn)資源池、節(jié)點(diǎn)注冊(cè)單元、節(jié)點(diǎn)回收單元,其中:
節(jié)點(diǎn)資源池:包含子集群內(nèi)部節(jié)點(diǎn)資源信息,包括節(jié)點(diǎn)列表、節(jié)點(diǎn)工作狀態(tài);
節(jié)點(diǎn)注冊(cè)單元:用于向中心分配單元注冊(cè)子集群的節(jié)點(diǎn)資源信息;
節(jié)點(diǎn)回收單元:用于處理節(jié)點(diǎn)資源回收指令,并將回收的節(jié)點(diǎn)資源工作狀態(tài)設(shè)置為空閑。
6.如權(quán)利要求5所述的多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述子集群分配單元還包括心跳處理單元,所述心跳處理單元用于接收心跳信號(hào),獲取當(dāng)前系統(tǒng)時(shí)間并記錄為所述節(jié)點(diǎn)資源的心跳時(shí)間,并記錄在所述節(jié)點(diǎn)資源池中,所述心跳時(shí)間用于計(jì)算資源請(qǐng)求端是否失聯(lián)。
7.如權(quán)利要求5所述的多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述子集群分配單元還包括服務(wù)監(jiān)控單元,所述服務(wù)監(jiān)控單元與所述子集群分配單元部署于一臺(tái)服務(wù)器設(shè)備上,根據(jù)預(yù)設(shè)監(jiān)控策略定時(shí)監(jiān)控子集群分配單元的工作狀態(tài),對(duì)不正常的子集群分配單元實(shí)施服務(wù)恢復(fù)操作。
8.一種多集群的統(tǒng)一資源分配方法,所述方法應(yīng)用于權(quán)利要求1-7所述的任一種多集群的統(tǒng)一資源分配系統(tǒng),其特征在于,所述多集群的統(tǒng)一資源分配方法包括以下步驟:
中心分配單元接收資源請(qǐng)求端的節(jié)點(diǎn)資源請(qǐng)求指令;
中心分配單元根據(jù)最優(yōu)分配策略從子集群資源池中獲取最優(yōu)子集群?jiǎn)卧龅淖顑?yōu)分配策略為:查詢(xún)所有子集群節(jié)點(diǎn)中,擁有子集群空閑節(jié)點(diǎn)資源占比最大的子集群節(jié)點(diǎn)為最優(yōu)子集群?jiǎn)卧?/p>
中心分配單元將所述節(jié)點(diǎn)資源請(qǐng)求指令分發(fā)給所述最優(yōu)子集群?jiǎn)卧淖蛹悍峙鋯卧?/p>
所述最優(yōu)子集群?jiǎn)卧淖蛹悍峙鋯卧邮展?jié)點(diǎn)資源請(qǐng)求指令,從本地節(jié)點(diǎn)資源池中分配一個(gè)空閑節(jié)點(diǎn)資源,返回給資源請(qǐng)求端。
9.如權(quán)利要求8所述的多集群的統(tǒng)一資源分配方法,其特征在于,所述方法還包括資源注冊(cè)步驟,所述資源注冊(cè)步驟包括:
注冊(cè)服務(wù)單元等待資源注冊(cè)申請(qǐng);
子集群分配單元向注冊(cè)服務(wù)單元發(fā)送資源注冊(cè)申請(qǐng),提交本地子集群資源信息,所述子集群資源信息包括本地子集群標(biāo)識(shí)名、本地子集群地址、本地子集群的節(jié)點(diǎn)資源總數(shù);
注冊(cè)服務(wù)單元處理資源注冊(cè)申請(qǐng),提取子集群資源信息,添加到子集群資源池中。
10.如權(quán)利要求9所述的多集群的統(tǒng)一資源分配方法,其特征在于,所述方法還包括節(jié)點(diǎn)資源強(qiáng)制回收步驟,所述節(jié)點(diǎn)資源強(qiáng)制回收步驟包括:
心跳處理單元接收心跳信號(hào),獲取當(dāng)前系統(tǒng)時(shí)間并記錄為所述節(jié)點(diǎn)資源的心跳時(shí)間;
子集群分配單元定時(shí)檢測(cè)所有節(jié)點(diǎn)資源的心跳時(shí)間,根據(jù)所述心跳時(shí)間判斷節(jié)點(diǎn)資源是否失聯(lián);
如果所述節(jié)點(diǎn)資源已經(jīng)失聯(lián),則子集群分配單元回收所述節(jié)點(diǎn)資源,其中,所述回收步驟包括:斷開(kāi)所述節(jié)點(diǎn)資源的失聯(lián)連接;釋放所述失聯(lián)連接占用的資源;將節(jié)點(diǎn)資源池中所述節(jié)點(diǎn)資源的工作狀態(tài)標(biāo)記為空閑;向中心分配單元啟注冊(cè)該節(jié)點(diǎn)資源為空閑;
中心分配單元接收到節(jié)點(diǎn)資源注冊(cè)信息,更新子集群資源池中的記錄。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于成都數(shù)聯(lián)銘品科技有限公司,未經(jīng)成都數(shù)聯(lián)銘品科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010191421.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時(shí)維持有效性
- 與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺(tái)多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點(diǎn)和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 混合云場(chǎng)景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓?fù)涓路椒ā⑾到y(tǒng)、設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)





