[發明專利]一種基于OSB的應用服務擴展方法、系統、存儲介質及裝置有效
| 申請號: | 202110438778.0 | 申請日: | 2021-04-23 |
| 公開(公告)號: | CN113157339B | 公開(公告)日: | 2023-07-18 |
| 發明(設計)人: | 黃林;林健;謝冬鳴 | 申請(專利權)人: | 東云睿連(武漢)計算技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04L67/00 |
| 代理公司: | 武漢智正誠專利代理事務所(普通合伙) 42278 | 代理人: | 李衛 |
| 地址: | 430000 湖北省武漢市東湖新技術開發區金融*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 osb 應用服務 擴展 方法 系統 存儲 介質 裝置 | ||
1.一種基于OSB的應用服務擴展方法,其特征在于,所述基于OSB的應用服務擴展方法包括以下步驟:
獲取目標應用服務的服務配置參數;
確定與所述目標應用服務對應的目錄包;
將所述服務配置參數與所述目錄包發送至容器集群,以使所述容器集群生成容器化的所述目標應用服務;
所述將所述服務配置參數與所述目錄包發送至容器集群,以使所述容器集群生成容器化的所述目標應用服務之后,所述基于OSB的應用服務擴展方法還包括:
當接收到資源擴充請求時,獲取與待擴充應用服務對應的服務定位信息、擴充參數;
根據所述服務定位信息停止運行所述待擴充應用服務,根據所述擴充參數對所述待擴充應用服務進行資源擴充操作,并基于與所述資源擴充操作對應的資源規格啟動容器化的應用服務;
其中,資源擴充操作為,對容器化的MySQL數據庫服務所使用的擴充參數進行擴充,擴充參數包括cpu,memory及capacity參數,擴充參數用于在重新啟動MySQL數據庫服務時代替原有的參數,從而實現MySQL的資源擴充;
其中,當基于OSB的應用服務管理平臺接收到資源擴充請求時,解析配置參數中所有參數;
其中,獲取service_instancesID,service_id和plan_id即服務定位信息用于定位容器化MySQL數據庫服務所在的位置,然后找到位置,停止運行;
其中,在資源擴充后,根據擴充后的新的資源規格啟動容器化的應用服務;
所述獲取目標應用服務的服務配置參數之前,所述基于OSB的應用服務擴展方法還包括:
當接收到注冊請求時,獲取注冊參數;
從所述注冊參數中讀取服務訪問地址;
在包管理器中根據所述服務訪問地址獲取目標應用服務的服務配置參數;
所述將所述服務配置參數與所述目錄包發送至容器集群,以使所述容器集群生成容器化的所述目標應用服務之后,所述基于OSB的應用服務擴展方法還包括:
當接收到服務綁定請求時,獲取綁定標識;
將所述綁定標識發送至所述容器集群,以使所述容器集群根據所述綁定標識確定對應的所述目標應用服務的訪問憑證,并將所述訪問憑證返回至客戶端;
其中,所述訪問憑證用于所述客戶端連接所述目標應用服務;
其中,基于OSB的應用服務管理平臺接收所述服務綁定請求。
2.如權利要求1所述的基于OSB的應用服務擴展方法,其特征在于,所述獲取目標應用服務的服務配置參數之后,所述基于OSB的應用服務擴展方法還包括:
對所述服務配置參數進行解析,以得到包標識;
相應地,所述確定與所述目標應用服務對應的目錄包,具體包括:
根據所述包標識在包管理器中確定與所述目標應用服務對應的目錄包。
3.如權利要求1或2所述的基于OSB的應用服務擴展方法,其特征在于,所述獲取目標應用服務的服務配置參數之前,所述基于OSB的應用服務擴展方法還包括:
接收目標應用服務對應的目錄包;
在包管理器中存入所述目錄包,并對服務列表進行更新;
相應地,所述獲取目標應用服務的服務配置參數,具體包括:
從更新的服務列表中讀取目標應用服務的服務配置參數;
其中,所述目錄包是符合容器集群的包管理器的格式的包;
其中,所述目標應用服務為任一類型的應用服務;
其中,所述目標應用服務為MySQL服務或Redis服務。
4.一種網絡設備,其特征在于,所述網絡設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行基于OSB的應用服務擴展程序,所述基于OSB的應用服務擴展程序被所述處理器執行時實現如權利要求1至3中任一項所述的基于OSB的應用服務擴展方法的步驟。
5.一種應用服務系統,其特征在于,所述應用服務系統包括客戶端,容器集群以及如權利要求4所述的網絡設備;
所述客戶端與所述網絡設備通過OSB協議進行通信,所述網絡設備與所述容器集群進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東云睿連(武漢)計算技術有限公司,未經東云睿連(武漢)計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110438778.0/1.html,轉載請聲明來源鉆瓜專利網。





