[發明專利]一種基于微服務靈活部署的物聯網云平臺在審
| 申請號: | 202011221094.7 | 申請日: | 2020-11-05 |
| 公開(公告)號: | CN112214338A | 公開(公告)日: | 2021-01-12 |
| 發明(設計)人: | 倪永峰;田偉強;鮑偉;郎振川 | 申請(專利權)人: | 北京科東電力控制系統有限責任公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F16/27 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 100192 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 微服 靈活 部署 聯網 平臺 | ||
1.一種基于微服務靈活部署的物聯網云平臺,其特征在于:從下而上依次包括平臺資源層、服務通信層、業務服務層和微服務治理層;所述平臺資源層包括計算資源池、存儲資源池和服務器,使用數據庫和緩存對數據存儲,每個微服務對應一個單獨的數據庫;所述服務通信層統一通信中的接口和數據格式,支持服務端各個微服務之間的通信以及微服務與平臺資源層之間的通信;所述業務服務層實現云平臺服務端的業務邏輯,通過代碼復用構建基礎功能服務群并以API接口的形式供其他模塊調用,核心功能進行獨立劃分和設計;所述微服務治理層包括API網關、熔斷服務、服務注冊與發現、負載均衡和配置中心微服務組件,共同實現服務端各個微服務的治理。
2.根據權利要求1所述的一種基于微服務靈活部署的物聯網云平臺,其特征在于:所述API接口包括用戶管理API、云應用管理API、云存儲管理API、虛擬化管理API和系統監控API;所述用戶管理提供用戶信息的管理,包括用戶注冊、用戶登錄、用戶權限管理、用戶信息修改和用戶等級修改;所述云應用管理的數據庫存儲云應用和相關云主機的數據;所述云存儲管理的數據庫以存儲池為核心進行設計,其主要數據表包括用戶網盤信息表、部門網盤信息表、存儲池信息表和掛載點信息表;所述虛擬化管理實現多個操作系統和應用共享一套基礎物理硬件;所述系統監視管理任務隊列中的任務執行順序。
3.根據權利要求1所述的一種基于微服務靈活部署的物聯網云平臺,其特征在于:所述核心功能包括云桌面模塊、云應用模塊和云存儲模塊;所述云桌面模塊實現用戶登錄云平臺和登錄之后使用的桌面功能;所述云應用模塊為用戶提供相關應用服務;所述云存儲模塊支持用戶直接訪問網盤和網盤掛載。
4.根據權利要求3所述的一種基于微服務靈活部署的物聯網云平臺,其特征在于:所述云桌面模塊包括認證授權子模塊、通用功能子模塊和系統公告子模塊;所述認證授權子模塊采用JWT和API網關結合的方案實現整個云平臺服務端的認證和授權;所述通用功能子模塊為用戶登錄后使用云平臺提供基礎功能,所述基礎功能包括個人信息管理、意見反饋和文件上傳代理;所述系統公告子模塊通過客戶端與云平臺服務端之間建立的連接實現公告消息的實時通知。
5.根據權利要求3所述的一種基于微服務靈活部署的物聯網云平臺,其特征在于:所述云應用模塊包括個人應用管理子模塊、應用使用子模塊和應用恢復子模塊;所述個人應用管理子模塊為用戶提供個人應用的基礎管理功能;所述應用使用子模塊負責對用戶打開或者關閉應用提供支持;所述應用恢復子模塊提供容錯機制為用戶應用使用過程中的數據安全提供保障。
6.根據權利要求3所述的一種基于微服務靈活部署的物聯網云平臺,其特征在于:所述云存儲模塊包括網盤訪問子模塊和網盤掛載子模塊;所述網盤訪問子模塊通過分布式文件系統將存儲資源池集合起來協同工作,對外提供數據存儲和訪問操作;所述網盤掛載子模塊為用戶或部門提供網盤的掛載和卸載功能。
7.根據權利要求1所述的一種基于微服務靈活部署的物聯網云平臺,其特征在于:所述數據庫為MySQL,所述緩存為Redis。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京科東電力控制系統有限責任公司,未經北京科東電力控制系統有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011221094.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種適用于林地的裝配式房屋及安裝方法
- 下一篇:一種剛性鋰電池組的制備方法





