首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种云原生的服务管理方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:浪潮云信息技术股份公司

摘要:本发明公开一种云原生的服务管理方法及装置,涉及云服务管理技术领域;通过云原生的服务管理装置进行云原生的服务管理,所述云原生的服务管理装置包括:服务接入模块、服务裁剪模块、服务安装部署模块、服务运行状态监控模块、服务资源占用监控模块、服务配置模块、服务升级模块、服务审计模块、服务日志模块、服务权限模块、服务调用模块和服务卸载模块,能够灵活的独立交付云原生服务产品,实现云原生服务产品的全周期生命管理。

主权项:1.一种云原生的服务管理方法,其特征是通过云原生的服务管理装置进行云原生的服务管理,所述云原生的服务管理装置包括:服务接入模块、服务裁剪模块、服务安装部署模块、服务运行状态监控模块、服务资源占用监控模块、服务权限模块、服务调用模块和服务卸载模块,通过服务接入模块利用服务基础资源模型、服务组件资源模型和服务分类资源模型完善云原生服务产品的服务信息,所述服务基础资源模型包含服务编码、服务图标和服务地址信息,所述服务组件资源模块包含服务的组成组件信息和服务的依赖组件信息,所述服务分类资源模型包含云原生服务产品所属的服务分类信息;通过服务裁剪模块按照用户需求在云原生服务产品部署前规划相应云原生服务产品和云原生服务组件;通过服务安装部署模块基于Kubernetes的包管理器Helm实现云原生服务产品的安装,其中在云原生服务产品安装部署过程中,通过定时任务实时监控云原生服务产品的部署状态和部署进度,一个Helm的Release资源对应一个云原生服务组件,通过Helm查询Release状态获得云原生服务产品下所有云原生服务组件的部署状态;通过服务运行状态监控模块、服务资源占用监控模块、服务权限模块、服务告警模块和服务调用模块提供治理服务,其中通过服务权限模块根据权限-角色-用户模型对所有云原生服务产品进行权限控制,针对不同用户不同角色进行授权,通过服务运行状态监控模块利用服务运行状态推断模型实时监控云原生服务产品的运行状态,其中所述服务运行状态推断模型,从下到上包含容器状态层、容器组状态层、服务组件状态层和服务状态层,所述服务运行状态推断模型的每一层的状态由相邻的下面一层的状态推理获得,通过云原生平台获取云原生服务产品和云原生服务组件的直接从属关系,通过标签获得云原生服务组件和容器组之间的从属关系,在部署时每个云原生服务组件在响应的容器组上打上云原生服务组件独有的标签,通过标签筛选查询云原生服务组件的容器组,通过KubernetesAPI获得容器组和容器的从属关系,通过服务资源占用监控模块利用KubernetesAPI实时查询云原生服务产品的定时任务中,云原生服务产品所属的所有容器组的资源占用情况,通过服务告警模块设置告警规则和告警级别,当云原生服务产品触发告警时,及时发送告警信息,通过服务调用模块根据Kubernetes的服务发现机制,进行云原生服务产品之间的互相调用;通过服务卸载模块查询获取云原生服务产品下有哪些云原生服务组件,通过helm接口删除云原生服务组件,完成对云原生服务产品的卸载;调用KubernetesAPI清理helm接口无法删除的残余资源,释放云原生服务产品占用的资源。

全文数据:

权利要求:

百度查询: 浪潮云信息技术股份公司 一种云原生的服务管理方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。