[发明专利]基于容器的混合云管理系统及方法有效
申请号: | 201611260314.0 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108270728B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 徐瑞卿;陈琪;王巍;谢朝阳 | 申请(专利权)人: | 上海华讯网络系统有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200127 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 容器 混合 管理 系统 方法 | ||
1.一种基于容器的混合云管理方法,其特征在于,应用于基于容器的混合云管理系统,所述混合云管理系统包括:
混合云管理服务器,与云堆栈服务器相连,用于在一个平台上实现云资源的统一管理;
云堆栈服务器,用于管理各个网络数据结构的服务,在本地使用或在远端或云端使用;
所述混合云管理服务器包括:
注册认证模块,与适配驱动模块相连,用于用户在混合云管理系统中进行注册,也用于对云堆栈进行注册认证并开放相应的权限,通过调用适配驱动模块;
适配驱动模块,与配置管理模块相连,用于对接云堆栈;
配置管理模块,与对外服务模块相连,用于对云堆栈进行管理配置;
对外服务模块,用于提供对外服务;
所述所述注册认证模块包括监控子模块、告警子模块,在认证注册绑定之后,子模块会定时同步云堆栈的状态,对云堆栈中的资源情况,出现故障或者告警,将触发告警信息,通过告警子模块设置各种告警阈值,设置相应的触发条件,快速通知进行预案处理;
所述适配驱动模块又分为两个子模块,分别对应目前云堆栈提供的北向接口,一个子模块用来处理云堆栈提供的RESTAPI接口,另一个子模块用来处理云堆栈提供的WEBSERVICE接口;
所述配置管理模块中包括了负载均衡子模块,该子模块会根据配置情况,分层在云堆栈部署负载均衡服务集群,用于进行服务流量的分发及冗余,保证服务的正常运行;
所述混合云管理方法包括如下步骤:
步骤S1、用户登录混合云管理服务器,在混合云管理系统中进行注册并分配相应的权限,其权限包括用户的组、角色、用户名、密码、联系方式的信息,这些信息也可以通过外部同步信息并由用户进行增删改查,转步骤S2;
步骤S2、用户添加需要对接的云堆栈,填写用户名、密码、服务地址的信息,转步骤S3;
步骤S3、用户进行各云堆栈的认证及信息同步,混合云管理服务器使用用户填写云堆栈的相关信息与云堆栈服务器进行验证,通过验证后与云堆栈服务器建立连接,同步相关的信息,并在混合云管理系统中显示,转步骤S4;
步骤S4、用户选择是否部署PaaS平台服务,执行部署则转步骤S5,不执行部署则转步骤S9;
步骤S5、选择部署PaaS平台服务,由用户选择相关的服务要求,选择负载均衡服务、数据库服务的类型、数量的相关参数,中间件服务的类型、数量的相关参数,操作系统类型、版本、依赖关系的相关参数,转步骤S6;
步骤S6、用户选择是否需要进行个性化设置,是则转步骤S7,否则转步骤S8;
步骤S7、除步骤S5所提供的参数之外,用户根据需要使用自定义的脚本文件或者引入代码进行注入,使用有Agent的工具进行部署,或使用无Agent的工具进行部署,转步骤S8;
步骤S8、混合云管理系统以容器方式对服务进行部署,根据用户的设置修改容器的参数并打包生成最终部署的容器,转步骤S9;
步骤S9、所述平台根据用户选择及自定义参数在选择的云堆栈服务器上进行部署,云堆栈本身直接提供服务的,其通过堆栈提供的API把自定义参数注入后进行部署;否则由混合云管理系统以容器方式对服务进行部署,在资源层以不同的方式进行承载,包括裸机、虚拟机和容器;
步骤S10、用户通过混合云管理服务器对服务进行管理或直接通过服务地址及端口进行访问,得到部署的PaaS平台或IaaS基础设施服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华讯网络系统有限公司,未经上海华讯网络系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611260314.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双组份硅酮结构密封胶及其制备方法
- 下一篇:一种车牌定位方法及装置