[發(fā)明專利]云計(jì)算高可用性集群資源管理方法有效
| 申請?zhí)枺?/td> | 201810061040.5 | 申請日: | 2018-01-22 |
| 公開(公告)號: | CN108600149B | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計(jì))人: | 劉穎 | 申請(專利權(quán))人: | 上海歐冶化工寶電子商務(wù)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 鄭州龍騰盛世專利代理事務(wù)所(普通合伙) 41174 | 代理人: | 郭廣全 |
| 地址: | 200000 上海市寶*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算 可用性 集群 資源管理 方法 | ||
1.一種云計(jì)算高可用性集群資源管理方法,其特征在于,包括:
在私有云中設(shè)置任務(wù)分配器,所述任務(wù)分配器用于對控制數(shù)據(jù)和事務(wù)數(shù)據(jù)的訪問分配;
在所述控制數(shù)據(jù)和事務(wù)數(shù)據(jù)的訪問分配之前,進(jìn)一步包括:
對終端訪問地址進(jìn)行解析,獲取到訪問的鑒權(quán)信息;
將鑒權(quán)信息傳遞給私有云的主控模塊,由主控模塊的權(quán)限控制節(jié)點(diǎn)進(jìn)行鑒權(quán)信息的驗(yàn)證,驗(yàn)證結(jié)果返回給任務(wù)分配器;
如果驗(yàn)證結(jié)果成功,則任務(wù)分配器分析訪問數(shù)據(jù)的類型,分析出是控制數(shù)據(jù)還是事務(wù)數(shù)據(jù);
如果是控制數(shù)據(jù)則由主控模塊進(jìn)行控制數(shù)據(jù)的處理;
如果是事務(wù)數(shù)據(jù)則將地址請求轉(zhuǎn)發(fā)給私有云的集群引擎,由集群引擎進(jìn)行事務(wù)數(shù)據(jù)的處理;
所述集群引擎根據(jù)移動終端訪問地址請求,解析出訪問的web應(yīng)用ID;
根據(jù)訪問的web應(yīng)用ID以及預(yù)先設(shè)置的調(diào)度規(guī)則,選擇web應(yīng)用運(yùn)行副本進(jìn)行處理;將訪問請求重定向到選擇的web應(yīng)用運(yùn)行副本;
web應(yīng)用運(yùn)行副本處理終端請求,完成具體的調(diào)用,將調(diào)用處理結(jié)果返回給集群引擎;
集群引擎將調(diào)用結(jié)果返回給移動終端;
該方法進(jìn)一步包括:
在接收主控模塊轉(zhuǎn)發(fā)的控制數(shù)據(jù)后,轉(zhuǎn)發(fā)并進(jìn)行處理,該控制數(shù)據(jù)包括獲取web應(yīng)用列表、構(gòu)建web應(yīng)用、刪除web應(yīng)用、更新副本數(shù)量;
所述主控模塊的權(quán)限控制節(jié)點(diǎn)允許web應(yīng)用通過調(diào)用管理接口向已驗(yàn)證應(yīng)用發(fā)送數(shù)據(jù)私有訪問請求;為使可信執(zhí)行環(huán)境能夠在web應(yīng)用發(fā)送數(shù)據(jù)訪問請求時對其進(jìn)程進(jìn)行安全檢測,權(quán)限控制節(jié)點(diǎn)提供web應(yīng)用的指紋信息作為檢驗(yàn)準(zhǔn)則,具體實(shí)現(xiàn)步驟為:
(1)讀取web應(yīng)用二進(jìn)制文件信息,獲取代碼段大小Sizecode;
使用HASH算法對web應(yīng)用代碼段二進(jìn)制信息進(jìn)行HASH運(yùn)算,生成代碼段HASH值Hcode=Hash(Code),其中Code代表web應(yīng)用代碼段;
將代碼段大小Sizecode和代碼段HASH值Hcode作為web應(yīng)用的指紋信息Fprapp=(Sizecode||Hcode);
(2)使用可信許可簽名web應(yīng)用的指紋信息Fprapp,生成指紋信息簽名Sgapp=Sg(Sizecode||Hcode);
(3)將指紋信息簽名Sgapp存儲到已驗(yàn)證應(yīng)用的特定數(shù)據(jù)段中;所述已驗(yàn)證應(yīng)用是接受web應(yīng)用數(shù)據(jù)訪問請求的已驗(yàn)證應(yīng)用;
當(dāng)web應(yīng)用向已驗(yàn)證應(yīng)用發(fā)送數(shù)據(jù)訪問請求時,集群節(jié)點(diǎn)將web應(yīng)用的進(jìn)程異常信息發(fā)送給可信執(zhí)行環(huán)境的可信隔離區(qū)監(jiān)視進(jìn)程;可信隔離區(qū)監(jiān)視進(jìn)程捕獲進(jìn)程異常信息后,對web應(yīng)用的進(jìn)程異常信息進(jìn)行檢測,具體實(shí)現(xiàn)步驟如下:
(1)獲取web應(yīng)用的進(jìn)程異常信息,包括接口調(diào)用數(shù)據(jù)地址、進(jìn)程代碼段基地址、進(jìn)程代碼段大小與已驗(yàn)證應(yīng)用ID,并根據(jù)已驗(yàn)證應(yīng)用ID從對應(yīng)的已驗(yàn)證應(yīng)用的特定數(shù)據(jù)段加載web應(yīng)用指紋信息簽名Sgapp;
(2)使用HASH算法對進(jìn)程內(nèi)存地址到進(jìn)程代碼段大小之間的代碼段數(shù)據(jù)進(jìn)行HASH運(yùn)算,計(jì)算web應(yīng)用進(jìn)程的代碼段HASH值H'code=Hash(Code),得到web應(yīng)用的進(jìn)程指紋信息Fpr'app=(CodeSize||H'code);其中Code表示web應(yīng)用進(jìn)程的代碼段;
(3)使用可信許可公鑰對指紋信息簽名Sgapp進(jìn)行驗(yàn)證,得到web應(yīng)用的指紋信息Fprapp=(Sizecode||Hcode);
(4)比較指紋信息Fprapp和Fpr'app是否相等,如果相等,則判定當(dāng)前web應(yīng)用進(jìn)程是合法的,并將檢測狀態(tài)標(biāo)志位置1;否則判定當(dāng)前web應(yīng)用進(jìn)程是非法的,則將檢測狀態(tài)標(biāo)志位置0;
其中檢測狀態(tài)標(biāo)志位表示當(dāng)前web應(yīng)用進(jìn)程是否通過安全檢測,如果檢測標(biāo)志位為1,則表示通過檢測;否則表示未通過檢測;
在將驗(yàn)證結(jié)果返回給任務(wù)分配器之后,進(jìn)一步包括:
如果驗(yàn)證結(jié)果失敗,則任務(wù)分配器給移動終端返回失敗信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海歐冶化工寶電子商務(wù)有限公司,未經(jīng)上海歐冶化工寶電子商務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810061040.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時維持有效性
- 與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點(diǎn)和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 混合云場景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓?fù)涓路椒ā⑾到y(tǒng)、設(shè)備及計(jì)算機(jī)存儲介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲介質(zhì)





