[發(fā)明專利]一種分布式資源管理框架的多層次架構(gòu)和管理方法在審
| 申請(qǐng)?zhí)枺?/td> | 201910767009.8 | 申請(qǐng)日: | 2019-08-20 |
| 公開(公告)號(hào): | CN112416538A | 公開(公告)日: | 2021-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 曾經(jīng)緯;喻之斌 | 申請(qǐng)(專利權(quán))人: | 中國(guó)科學(xué)院深圳先進(jìn)技術(shù)研究院 |
| 主分類號(hào): | G06F9/48 | 分類號(hào): | G06F9/48;G06F9/50 |
| 代理公司: | 北京市誠(chéng)輝律師事務(wù)所 11430 | 代理人: | 耿慧敏 |
| 地址: | 518055 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 分布式 資源管理 框架 多層次 架構(gòu) 管理 方法 | ||
1.一種分布式資源管理框架的多層次架構(gòu),包括第一層結(jié)構(gòu)Slave和第二層結(jié)構(gòu)Master,其特征在于,根據(jù)用戶需求通過(guò)添加至少一個(gè)Super master層來(lái)擴(kuò)展集群的層次結(jié)構(gòu)數(shù)目或者通過(guò)刪除至少一個(gè)已有的Super master層來(lái)縮減集群的層次結(jié)構(gòu)數(shù)目,其中所述Super master層用于管理下屬的第二層結(jié)構(gòu)Master或者管理下屬的其他Supermaster,所述第二層結(jié)構(gòu)Master用于管理下屬的第一層結(jié)構(gòu)Slave。
2.根據(jù)權(quán)利要求1所述的分布式資源管理框架的多層次架構(gòu),其特征在于,對(duì)于包括第一層結(jié)構(gòu)Slave,第二層結(jié)構(gòu)Master和至少一個(gè)Super master層的集群,由每個(gè)節(jié)點(diǎn)上運(yùn)行的第一層結(jié)構(gòu)Slave收集節(jié)點(diǎn)硬件信息和運(yùn)行信息,發(fā)送給第二層結(jié)構(gòu)Master,并且周期性地將運(yùn)行信息發(fā)送給第二層結(jié)構(gòu)Master,第二層結(jié)構(gòu)Master將收集到的硬件信息發(fā)送給Super master層,而運(yùn)行信息由第二層結(jié)構(gòu)Master管理,通過(guò)接受其下屬Slave的心跳信息定時(shí)更新。
3.根據(jù)權(quán)利要求1所述的分布式資源管理框架的多層次架構(gòu),其特征在于,對(duì)于包括第一層結(jié)構(gòu)Slave和第二層結(jié)構(gòu)Master的集群,根據(jù)用戶要求執(zhí)行以下的層次結(jié)構(gòu)轉(zhuǎn)換:
當(dāng)用戶要求的目標(biāo)層次結(jié)構(gòu)數(shù)目為3層時(shí),啟動(dòng)第三層結(jié)構(gòu)Super master并向指定Master發(fā)送消息,通過(guò)消息交互建立起第三層結(jié)構(gòu)Super master管理第二層結(jié)構(gòu)Master,第二層結(jié)構(gòu)Master管理第一層結(jié)構(gòu)slave的三層結(jié)構(gòu);
當(dāng)用戶要求的目標(biāo)層次結(jié)構(gòu)數(shù)目為4層時(shí),啟動(dòng)第三層結(jié)構(gòu)Super master和第四層結(jié)構(gòu)Super master,第四層結(jié)構(gòu)Super master向指定的第三層次結(jié)構(gòu)Super master發(fā)送消息,通過(guò)消息交互建立起第四層結(jié)構(gòu)Super master管理第三層結(jié)構(gòu)Super master,第三層結(jié)構(gòu)Super master向指定Master發(fā)送消息,通過(guò)消息交互建立起第三層結(jié)構(gòu)Super master管理第二層結(jié)構(gòu)Master,第二層結(jié)構(gòu)Master管理第一層Slave的四層結(jié)構(gòu)。
4.根據(jù)權(quán)利要求3所述的分布式資源管理框架的多層次架構(gòu),其特征在于,還包括:當(dāng)用戶要求的目標(biāo)層次結(jié)構(gòu)數(shù)目為2層時(shí),將三層結(jié)構(gòu)或四層結(jié)構(gòu)的集群切換為具有兩層結(jié)構(gòu),通過(guò)消息交互,注銷第三層結(jié)構(gòu)Super master和第四層結(jié)構(gòu)Super master。
5.根據(jù)權(quán)利要求1所述的分布式資源管理框架的多層次架構(gòu),其特征在于,對(duì)于具有Super master層的集群,該Super master對(duì)其管理的Master劃分分區(qū),指定某個(gè)或某些Master管理的Slave運(yùn)行一種類型的框架任務(wù),并指定其他某個(gè)或某些Master管理的Slave運(yùn)行另一種類型的框架任務(wù)。
6.根據(jù)權(quán)利要求1所述的分布式資源管理框架的多層次架構(gòu),其特征在于,對(duì)于配置為具有至少兩層Super master的集群,高層Super master對(duì)其管理的低層Super master劃分分區(qū)。
7.根據(jù)權(quán)利要求1所述的分布式資源管理框架的多層次架構(gòu),其特征在于,對(duì)于包括第一層結(jié)構(gòu)Slave和第二層次結(jié)構(gòu)Master的兩層結(jié)構(gòu)的集群,運(yùn)行任務(wù)時(shí)指定Master的地址;對(duì)于包括第一層結(jié)構(gòu)Slave、第二層結(jié)構(gòu)Master和至少一個(gè)Super master層的三層結(jié)構(gòu)及以上的集群,運(yùn)行任務(wù)時(shí)指定Super master的地址。
8.一種基于權(quán)利要求1至7任一項(xiàng)所述的分布式資源管理框架的多層次架構(gòu)的管理方法,包括以下步驟:
接收用戶對(duì)于結(jié)構(gòu)層次變更的請(qǐng)求;
基于用戶請(qǐng)求,通過(guò)添加至少一個(gè)Super master層來(lái)擴(kuò)展集群的層次結(jié)構(gòu)數(shù)目或者通過(guò)刪除至少一個(gè)已有的Super master層來(lái)縮減集群的層次結(jié)構(gòu)數(shù)目,其中所述Supermaster層用于管理下屬的第二層結(jié)構(gòu)Master或者管理下屬的其他Super master,所述第二層結(jié)構(gòu)Master用于管理下屬的第一層結(jié)構(gòu)Slave。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)科學(xué)院深圳先進(jìn)技術(shù)研究院,未經(jīng)中國(guó)科學(xué)院深圳先進(jìn)技術(shù)研究院許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910767009.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 利用商用支撐結(jié)構(gòu)所構(gòu)筑的多層次水產(chǎn)養(yǎng)殖系統(tǒng)
- 多層次微粒體及其抗眩膜
- 一種自動(dòng)生成網(wǎng)格與著色器多層次細(xì)節(jié)的方法
- 一種高靈敏度電容型柔性壓力傳感器
- 一種基于多組學(xué)數(shù)據(jù)整合的植物全基因組多層次生物網(wǎng)絡(luò)重建方法
- 基于多層次深度特征的鐵軌異物檢測(cè)方法與裝置
- 多源故障檢測(cè)與診斷方法和裝置
- 識(shí)別待檢測(cè)樣本中異常細(xì)胞的方法、裝置和存儲(chǔ)介質(zhì)
- 云平臺(tái)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 用于產(chǎn)生多層次字符圖形的方法和裝置以及記錄介質(zhì)





