[發明專利]一種軟件即服務平臺在審
| 申請號: | 201810041463.0 | 申請日: | 2018-01-16 |
| 公開(公告)號: | CN108366095A | 公開(公告)日: | 2018-08-03 |
| 發明(設計)人: | 林子皇;羅木榮;孫曉聰;張曉陽 | 申請(專利權)人: | 廈門集微科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/50 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩;吳歡燕 |
| 地址: | 361021 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平臺提供 應用容器 主機 審核 軟件即服務 應用管理層 查詢單元 調度單元 核心調度 節點狀態 客戶請求 分布式節點 分配節點 工作轉移 應用部署 主機資源 可移植 整合 閑置 查詢 電腦 應用 部署 維護 資金 | ||
1.一種軟件即服務平臺,其特征在于,包括應用管理層和核心調度層;
所述應用管理層用于提供應用容器,以使得用戶能夠通過所述應用容器將所述平臺提供的應用部署在任一主機上;所述應用容器為含有所述平臺提供的應用和依賴包的可移植容器;
所述核心調度層包括審核單元、查詢單元和調度單元;
所述審核單元用于審核完成部署的主機,并將審核通過的主機作為所述平臺的節點;
所述查詢單元用于查詢任一節點的節點狀態;
所述調度單元用于根據客戶請求和各節點的節點狀態為所述客戶請求分配節點。
2.根據權利要求1所述的平臺,其特征在于,所述審核單元進一步用于:
若完成部署的主機的物理資源符合預先設定的審核要求,則確認所述主機通過審核;所述物理資源包括處理器參數、內存容量和硬盤容量中的至少一種;
將審核通過的主機作為所述平臺的節點,并將所述節點加入負載列表。
3.根據權利要求2所述的平臺,其特征在于,所述查詢單元進一步用于:
向所述負載列表中的任一節點發送心跳包,并接收所述任一節點返回的節點狀態,更新所述任一節點的節點狀態;
若在預設時間內未接收到所述任一節點返回的節點狀態,則認為所述任一節點已關閉。
4.根據權利要求2所述的平臺,其特征在于,所述調度單元進一步用于:
從所述客戶請求中提取應用程序編程接口,從所述負載列表的各節點的節點狀態中提取各節點的負載和資源使用情況;
根據所述應用程序編程接口和各節點的負載和資源使用情況,從所述負載列表中選取所述應用程序編程接口對應的節點,并將應用所述節點執行所述客戶請求。
5.根據權利要求1所述的平臺,其特征在于,還包括客戶層,所述客戶層與所述核心調度層電連接;
所述客戶層以應用程序編程接口的形式展示所述平臺提供的應用,接收客戶端發送的客戶請求。
6.根據權利要求1所述的平臺,其特征在于,還包括計費層,所述計費層分別與所述客戶層和核心調度層電連接;
所述計費層對所述客戶請求進行計費,并根據計費結果計算所述客戶請求對應的節點的獎勵金。
7.根據權利要求1所述的平臺,其特征在于,應用Docker將所述平臺提供的應用和依賴包打包到所述應用容器中。
8.根據權利要求3所述的平臺,其特征在于,若所述查詢單元向所述負載列表中的任一節點發送心跳包,連續預設次數在預設時間內未接收到所述任一節點返回的節點狀態,則將所述任一節點從所述負載列表中移動到待激活列表。
9.根據權利要求8所述的平臺,其特征在于,所述審核單元還用于接收所述待激活列表中的節點發送的激活請求,審核所述節點,并將審核通過的節點從所述待激活列表移動到所述負載列表。
10.根據權利要求5所述的平臺,其特征在于,所述客戶層根據歷史分配記錄將客戶請求發送給對應的節點;所述歷史分配記錄中含有所述核心調度層根據所述客戶請求分配的節點的記錄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門集微科技有限公司,未經廈門集微科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810041463.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種云存儲平臺管理方法
- 下一篇:一種信息訂閱方法、終端及計算機可讀存儲介質





