[发明专利]一种基于云微服务自管理的云服务平台在审
申请号: | 201710599267.0 | 申请日: | 2017-07-21 |
公开(公告)号: | CN107612959A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 张子迎;王杰;徐东;孟宇龙;张朦朦;李贤;吕骏;方一成;姬少培;王岩峻 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 管理 服务 平台 | ||
1.一种基于微服务自管理的云服务平台,包括:云微服务自管理单元、中间接口单元、用户单元,其特征在于,用户单元通过中间接口单元与云微服务自管理单元建立数据联接。
2.根据权利要求1所述的一种基于微服务自管理的云服务平台,其特征在于,所述云微服务自管理单元包括:IaaS模块、PaaS模块、SaaS模块和数据模块,接收微服务在该单元动态部署,对微服务动态地按照所述的四个模块进行分类编排,对同一模块内的微服务进行分组编排,并将编排部署好的微服务组和微服务向中间接口单元注册,接受中间接口单元的监控、查询、调用。
3.根据权利要求2所述的一种基于微服务自管理的云服务平台,其特征在于,所述IaaS模块包括计算微服务组、存储微服务组和网络微服务组;所述计算微服务组、存储微服务组和网络微服务组是基于Kubernetes技术封装的微服务组,对外提供基于轻量级的Inter-Process Communication同步/异步组合调用api接口,接收基础业务功能类型的微服务的部署,对微服务进行分组编排成微服务组,向中间接口单元提供基础资源服务;所述计算微服务组由提供计算业务功能的微服务组成,所述存储微服务组由提供存储业务功能的微服务组成,所述网络微服务组由提供网络业务功能的微服务组成;所述计算业务功能的微服务、存储业务功能的微服务和网络业务功能的微服务是基于Dockers技术对微服务进行独立部署在容器中,对外提供基于Representation State Transfer的调用api接口。
4.根据权利要求2所述的一种基于微服务自管理的云服务平台,其特征在于,所述PaaS模块包括:应用环境微服务组、开发SDK微服务组和集成编排微服务组;所述的应用环境微服务组、开发SDK微服务组和集成编排微服务组是基于Kubernetes技术封装成的微服务组,对外提供基于轻量级的Inter-Process Communication技术同步/异步组合调用api接口,接收平台业务功能类型的微服务的部署,对微服务进行分组编排成微服务组,向中间接口单元提供平台资源服务;所述的应用环境微服务组由实现应用环境功能的微服务组成,所述的开发SDK微服务组由实现SDK功能的微服务组成,所述的集成编排微服务组由实现集成编排功能的微服务组成;所述应用环境微服务、开发SDK微服务和集成编排微服务是基于Dockers技术对微服务进行独立部署在容器中,各组内的微服务对外提供基于Representation State Transfer的调用api接口。
5.根据权利要求2所述的一种基于微服务自管理的云服务平台,其特征在于,所述SaaS模块包括:通用型微服务组和垂直型微服务组;所述的通用型微服务组、垂直型微服务组等是基于Kubernetes技术封装成的微服务组,对外提供基于轻量级的Inter-Process Communication技术同步/异步组合调用api接口,接收软件业务功能微服务的动态部署,对微服务进行分组编排成微服务组,向中间接口单元提供特定软件资源服务;所述的通用型微服务组由实现通用型业务功能的微服务组成,所述的垂直型微服务组由实现垂直型业务功能的微服务组成;所述通用型微服务和垂直型微服务是基于Dockers技术对微服务进行独立部署在容器中,各组内的微服务对外提供基于Representation State Transfer的调用api接口。
6.根据权利要求2所述的一种基于微服务自管理的云服务平台,其特征在于,所述数据模块包括:数据查询微服务组、数据共享微服务组和数据分析微服务组;所述的数据查询微服务组、数据共享微服务组和数据分析微服务组是基于Kubernetes技术封装成的微服务组,对外提供基于轻量级的Inter-Process Communication技术同步/异步组合调用api接口,接收数据业务功能微服务的动态部署,对微服务进行分组编排成微服务组,向中间接口单元提供精准的数据服务;所述的数据查询微服务组由协同实现数据查询功能的微服务组成,所述的数据共享微服务组由协同实现数据共享功能的微服务组成,所述的数据分析微服务组由协同实现数据分析功能的微服务组成;所述的数据查询微服务、数据共享微服务、数据分析微服务基于Dockers技术,对微服务进行独立部署在容器中,各组内的微服务对外提供基于Representation State Transfer的调用api接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710599267.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能空气检测方法及系统
- 下一篇:电网调度中一体化控制系统