[發明專利]遙感程序在混合云中的遷移部署方法及運行身份驗證方法有效
| 申請號: | 202011401143.5 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112579987B | 公開(公告)日: | 2022-09-13 |
| 發明(設計)人: | 丁文珂;姜帥民;鮑立杰;沈夏炯;張磊;陳會平 | 申請(專利權)人: | 河南大學 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F8/60;G06F9/50;G06Q40/04 |
| 代理公司: | 鄭州睿途知識產權代理事務所(普通合伙) 41183 | 代理人: | 李伊寧 |
| 地址: | 475001 河南*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遙感 程序 混合 中的 遷移 部署 方法 運行 身份驗證 | ||
本發明公開了一種遙感程序在混合云中的遷移部署方法及運行身份驗證方法,依次包括以下步驟:A:將遙感程序分割成多個程序組件,并將多個程序組件抽象為有向無環圖;然后使用回歸方法計算公有云與私有云之間的云服務加速比,同時計算私有云與公有云之間的帶寬并確定運行時間閾值;B:向有向無環圖中添加所有可能的旁路,使用動態規劃方法確定最優的遷移策略;C:根據最優的遷移策略,私有云向公有云發送需要遷移的程序組件。本發明既能夠保證程序運行效率,又能夠有效保護程序不受非法竊取。
技術領域
本發明涉及云計算平臺領域,尤其涉及一種遙感程序在混合云中的遷移部署方法及運行身份驗證方法。
背景技術
目前,傳統的遙感數據處理方式已經無法滿足遙感數據實時處理的需求。而遙感云計算平臺可以為用戶提供方便快捷的遙感數據實時處理方案。但是若以公有云為基礎部署遙感云計算平臺,雖然會極大地提高遙感程序的運行效率,卻無法有效地保護遙感研究人員的自主知識產權。而以私有云為基礎部署遙感云計算平臺,雖然可以有效的保護遙感研究人員的自主知識產權,但是會造成前期投入成本和使用期間維護成本增加,更重要的是私有云的算力遠遠低于公有的云算力。
而基于混合云構建的遙感云計算平臺,理論上,在擁有公共云極高算力的同時還可有效的保障遙感研究人員的自主知識產權。但是因為軟件逆向工程的發展,傳統的軟件保護技術(軟件加殼、軟件水印、代碼混淆等)逐漸失效,因此無法對混合云中運行的遙感程序進行有效的保護。
發明內容
本發明的目的是提供一種遙感程序在混合云中的遷移部署方法及運行身份驗證方法,既能夠保證程序運行效率,又能夠有效保護程序不受非法竊取。
本發明采用下述技術方案:
一種遙感程序在混合云中的遷移部署方法,依次包括以下步驟:
A:將遙感程序分割成多個程序組件,并將多個程序組件抽象為有向無環圖;在有向無環圖中,將程序組件作為圖的頂點,程序組件的運行時間作為頂點的權值,程序組件之間的交互關系作為圖中的邊,程序組件之間的通信時間作為邊的權值,程序組件從私有云遷移到公有云的操作作為向有向無環圖添加旁路的操作;然后使用回歸方法計算公有云與私有云之間的云服務加速比λ,同時計算私有云與公有云之間的帶寬bw并確定運行時間閾值τ;
B:根據步驟A中得到的云計算加速比λ、帶寬bw和運行時間閾值τ,向有向無環圖中添加所有可能的旁路,然后分別計算所有旁路的權值,最后使用動態規劃方法確定最優的遷移策略;
C:根據步驟B中所確定的最優的遷移策略,私有云向公有云發送需要遷移的程序組件。
所述的步驟A包括以下步驟:
A1:根據遙感程序的運行流程圖和功能,將完整的遙感程序分割成多個程序組件,即有向無環圖;有向無環圖G=(V,W,E)是由兩個頂點集V和W,以及一個邊集E組成;其中,頂點集V中的頂點表示將遙感程序分割后得到的所有的程序組件,包含普通程序組件和核心程序組件;設頂點集V中共有z個頂點,對應著遙感程序分割后得到的全部z個程序組件,頂點權值為v1,v2,v3,…,vz,分別表示每個程序組件在私有云中的運行時間;頂點集W通過遷移操作從頂點集V中生成,頂點集W中的頂點表示運行在公有云中的程序組件,即普通程序組件,頂點權值為w1,w2,w3,…,wl,分別表示每個程序組件在公有云中的運行時間;邊集E代表程序組件之間的交互關系,設邊集E中共有m條邊,邊的權值為e1,e2,e3,…,em,分別表示在有向無環圖中相鄰程序組件之間的通信時間;云計算加速比λ表示運行同一個程序組件時,在公有云中與在私有云中的運行時間的比值;帶寬bw表示公有云與私有云之間的帶寬;運行時間閾值τ表示程序組件在私有云中運行時間的閾值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南大學,未經河南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011401143.5/2.html,轉載請聲明來源鉆瓜專利網。





