[發明專利]一種適用于云計算的異構云管理系統及方法在審
| 申請號: | 201710797821.6 | 申請日: | 2017-09-06 |
| 公開(公告)號: | CN107659624A | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | 劉勇彬;季統凱 | 申請(專利權)人: | 國云科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 廣東莞信律師事務所44332 | 代理人: | 余倫 |
| 地址: | 523808 廣東省東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 計算 異構云 管理 系統 方法 | ||
技術領域
本發明涉及云計算技術領域,特別是指一種適用于云計算的異構云管理系統及方法。
背景技術
隨著云計算的快速發展,國內云平臺廠家越來越多。有時候在同一個數據中心,由于業務的不一致性,會導致部署不同的云平臺。而由于各個云平臺由不同的廠家開發,提供的管理及二次開發接口存在一定的差異,導致云平臺本身正在變成“煙囪式”發展;所以統一的異構云管理平臺成為了云計算發展的新興趨勢。目前對于異構云的管理,普遍的做法是根據每個云廠家接口的不一致進行定制的方式,這種方式存在以下弊端:
(1)開發復雜,需要針對每家云平臺接口調用方式進行定制開發,需要了解云平臺廠家各自管理的業務邏輯,對于開發人員要求較高。
(2)可擴展性弱,通常都是按照每個數據中心不同的云廠家進行定制方式,如果需要納入新的云廠家,開發周期將變得比較長,同時不一定能兼容現有的多云管理框架。
還有一種是把所有異構云通過資源適配方式接入,形成統一的資源池進行管理,這種方式將把所有異構云的特性都屏蔽,沒辦法讓用戶根據應用需要來選擇所需云平臺部署應用;比如有些應用適合部署在安全性比較高的云平臺,有些應用適合部署在IO讀寫比較高的云平臺等,而資源配對方式,把所有異構云平臺資源都統一,無法滿足這點要求。
發明內容
本發明解決的技術問題在于提供一種適用于云計算的異構云管理系統,解決傳統方法存在的不足,為用戶提供一種開發簡單,可擴展性強的解決方案。
本發明解決另一技術問題在于提供一種適用于云計算的異構云管理系統的實現方法。
本發明解決上述技術問題之一的技術方案是:
所述的系統主要包括統一資源管理平臺和適配層;
所述的統一資源管理平臺實現:
接入異構云廠家,將異構云廠家提供的對外管理接口與統一標準適配層接口的方法名與參數一一配對,形成配置表;
根據用戶操作調用統一的適配層接口,傳遞參數里包含指定異構云廠家類型;
顯示輸出結果;
所述的適配層實現:
提供接口,根據指定的異構云廠家類型,將調用的標準API方法及相關參數轉換成對應云廠家類型接口;
當異構云廠家根據調用的接口返回參數后,將返回的參數封裝成標準的輸出結果,并將結果返回統一資源管理平臺。
所述的適配層接口指專門提供給調用接口,包括對資源的增刪改查接口;接口對所有的異構云廠家都保持一致,包含:方法名,參數名稱,參數個數,返回的參數。
所述異構云廠家類型,指接入統一異構云管理平臺的云廠家,用來通知適配器,現在調用的接口要轉化成的云廠家對外接口;包括華為云、阿里云、國云、OpenStack。
本發明解決上述技術問題之二的技術方案是:
所述的方法包括如下步驟:
步驟1:統一資源管理平臺接入異構云廠家,將云廠家提供的對外管理接口與統一標準適配層接口的方法名與參數一一配對,形成配置表;
步驟2:統一資源管理平臺根據用戶操作調用統一的適配層接口,傳遞參數里面包含指定異構云廠家類型;
步驟3:適配層根據指定的異構云廠家類型,將調用的標準API方法及相關參數轉換成對應云廠家類型接口;
步驟4:云廠家根據調用的接口返回參數到適配層,適配層將返回的參數封裝成標準的輸出結果,并將結果返回統一管理平臺展示。
所述的標準API方法及相關參數轉換成對應云廠家類型的接口,是根據前面配置好的配置表進行匹配。
所述的輸出結果,是JSON格式或XML格式。
本發明的系統和方法靈活簡單,降低了上層異構云管理開發復雜度,通過適配方式,將所有異構云接口轉換成統一的適配層接口供上層門戶或用戶使用,對用戶屏蔽了底層異構云接口不一致,操作復雜問題,讓異構云管理開發變得簡單容易入手。本發明方法可擴展性強,由于采用統一標準的適配層接口,后期如果需要擴展接入新的云平臺,只需要增加對云平臺接口的適配就可以納入;本發明方法保留了各個異構平臺特性的同時又支持統一的管理和接口調度,讓用戶能夠根據應用需要選擇所需云平臺部署。
附圖說明
下面結合附圖對本發明進一步說明:
圖1為本發明的流程圖;
圖2為本發明實施框架圖
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國云科技股份有限公司,未經國云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710797821.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種NP數據分發方法及系統
- 下一篇:互聯網數據展現的計數系統及方法





