[發明專利]基于微服務的多云接口適配方法、系統及存儲介質在審
| 申請號: | 202011612974.7 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN114691567A | 公開(公告)日: | 2022-07-01 |
| 發明(設計)人: | 楊祥 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F9/50 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 微服 多云 接口 配方 系統 存儲 介質 | ||
本發明實施例提供有一種基于微服務的多云接口適配方法、系統及存儲介質。本發明實施例通過資源管理微服務單元提供統一的管理接口服務,通過采用微服務架構的接口適配微服務器替代傳統的單體應用,針對不同目標云環境接口分別對用戶請求進行相應的轉換和封裝。本發明實施例能夠屏蔽不同云廠商云環境接口之間的接口差異,并支持基于微服務架構的快速迭代部署、水平擴展,能夠實現一套工具管理多個云,達到簡化多云管理操作,降低多云維護成本的目的。
技術領域
本發明實施例涉及云平臺技術領域,具體而言涉及一種基于微服務的多云接口適配方法、系統及存儲介質。
背景技術
隨著云計算技術的發展,關于哪種云部署模型最適合組織一直存在著爭論。越來越多的應用場景表明,由于每個企業、每個行業其需求及目標各不相同,依賴單一類型的云平臺很難普適于全部應用情形。由此,“混合云” (Hybrid Cloud)和“多云”(Multi-Cloud)戰略應運而生。
不管是多云還是混合云,其均需涉及多個獨立的云環境。每個云提供商都有自己的一套用于關鍵運維任務的管理工具。各云平臺之間,在云資源管理、云使用監控等等關鍵運維功能的運行、調取方式上均存在明顯區別。對于企業管理員而言,其通常需要一個可以跨越多個云的、專注于運維任務的工具,才能滿足其不同云平臺之間的運維需求。
但是,現有的多云平臺間適配技術尚存在以下缺陷:
現有的多云平臺間適配技術通常采用圖1方式,基于單體軟件架構實現。該現有云管理平臺所有的功能都在一個war包中,除了WEB容器基本沒有外部依賴。其需根據不同的廠商類型,分別針對各云平臺構造不同的請求體、調用不同的接口、再進行不同的業務邏輯處理。實際使用中,通常需部署冗余重復的代碼,系統健壯性差、耦合嚴重、擴展性靈活性不足,并且不方便更新維護,無法滿足快速部署的需求。
發明內容
本發明實施例針對現有技術的不足,提供一種基于微服務的多云接口適配方法、系統及存儲介質,本發明實施例能夠屏蔽不同云廠商云環境接口之間的接口差異,并支持基于微服務架構的快速迭代部署、水平擴展,能夠達到簡化多云管理操作,降低多云維護成本的目的。本發明實施例具體采用如下技術方案。
首先,為實現上述目的,提出一種基于微服務的多云接口適配方法,其在接收到用戶請求后,調用接口適配微服務器所定義的接口,向接口適配微服務器傳遞用戶請求,以觸發接口適配微服務器內部響應于所述用戶請求執行以下步驟:對所述用戶請求進行轉換和封裝,生成資源訪問請求,向相應的云環境接口發送所述資源訪問請求;在接收到云環境接口返回的響應結果后,將該響應結果轉換為標準格式的響應信息,以供向用戶展示。
可選的,如上任一所述的基于微服務的多云接口適配方法,其中,所述接口適配微服務器中設置有:統一入口單元,所述統一入口單元定義有分別針對不同資源的北向REST接口以接收不同用戶請求。
可選的,如上任一所述的基于微服務的多云接口適配方法,其中,所述用戶請求中包含:至少一個目標云環境接口標識,以及對應于所請求的資源的標準請求參數信息。
可選的,如上任一所述的基于微服務的多云接口適配方法,其中,所述接口適配微服務器中還設置有:消息處理單元;所述消息處理單元用于:對所述用戶請求中的標準請求參數信息按照目標云環境接口標識所對應的標準格式進行轉換和封裝,生成資源訪問請求,向相應的云環境接口發送所述資源訪問請求;所述消息處理單元還用于:在接收到云環境接口返回的響應結果后,將該響應結果轉換為標準格式的響應信息,所述標準格式與返回響應結果的云環境接口相匹配。
可選的,如上任一所述的基于微服務的多云接口適配方法,其中,所述統一入口單元在接收到用戶請求后,調用對應于所述消息處理單元的應用程序接口以傳遞相應的目標云環境接口標識和標準請求參數信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011612974.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多層載板搬運系統及方法
- 下一篇:一種方鈷礦熱電組件及其制備方法與應用





