[发明专利]一种基于容器化的PaaS平台网络架构及其实现方法有效
| 申请号: | 202011640755.X | 申请日: | 2020-12-31 |
| 公开(公告)号: | CN112698917B | 公开(公告)日: | 2022-06-21 |
| 发明(设计)人: | 汤洛滨;陶天林;黄洪冰;张永强;李庄庄 | 申请(专利权)人: | 武汉达梦数据技术有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F16/25;G06F16/21;G06F16/27;G06F8/61;G06F8/65;H04L67/12;H04L67/51;H04L67/56;H04L9/40;H04L12/14;G06Q20/12;G06Q20/14;G06Q30/06 |
| 代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 向彬 |
| 地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 容器 paas 平台 网络 架构 及其 实现 方法 | ||
1.一种基于容器化的PaaS平台网络架构,其特征在于,包括隔离区、核心区、业务域和存储域,具体的:
所述隔离区中设置有控制台,用于提供用户接入的交互界面;
所述核心区用于承载第三方厂商的数据库,以及用于维护所述第三方厂商的数据库的后端管理程序;
在所述业务域中分别用于配置MOP、EBOSS、VASO、认证鉴权服务、容器代理、一个或者多个容器、数据库实例和数据库日志管理模块;
所述认证鉴权服务为所述控制台提供认证鉴权功能,并在认证鉴权通过后提供PaaS平台网络架构中其它功能组件的访问权限;所述MOP与隔离区中的控制台直接交互,用于给所述控制台提供与云能力中心相关的订单查询,以便在所述交互界面中呈现不同云能力的关联计价;所述控制台还与核心区中的后端管理程序交互,用于触发所述后端管理程序向容器代理发起业务请求;所述容器代理在获取到所述业务请求时,根据负载均衡分析,调用所述一个或者多个容器来实现数据库实例的生成;所述数据库实例还与数据库日志管理模块进行交互,用于将日志文件进行相关索引信息生成,以及完成日志相关备份和存储过程;在数据库日志管理模块完成操作内容后,触发所述后端管理程序与EBOSS完成计费结算,以及与VASO完成指定网络策略下的数据连接,从而提供所述云能力中心的相关功能;
所述存储域用于为所述数据库日志管理模块提供相应的存储空间;
相关索引信息为根据日志内容生成的索引词条、关键字;
相关功能为移动云、阿里云所具备的功能;
所述容器包含Service Catalog组件、DM Broker Service组件和DDW Broker Service组件,具体的:
所述Service Catalog组件通过调用DM Broker service组件创建一个或者多个单个数据库实例,还通过DDW Broker Service组件创建数据库实例集群;其中,所述DM Brokerservice组件和所述DDW Broker Service组件,还负责各自创建的数据库实例的生命周期管理;
所述Service Catalog组件还用于针对所述单个数据库实例和/或数据库实例集群创建主备关系集,以便对上述创建的单个数据库实例和/或数据库实例集群进行数据安全性的保障;
其中,认证鉴权服务设置在容器中;所述MOP、EBOSS和VASO独立于业务域中,且位于容器之外区域。
2.根据权利要求1所述的基于容器化的PaaS平台网络架构,其特征在于,抵达业务域的数据库实例之前,PaaS平台网络架构被拆分层了4层结构,包括:
第一层中的所述控制台、第二层中的所述后端管理程序、第三层中的Service catalog组件和第四层中DM Broker Service组件;
其中,第一层和第二层的结构实现了前后端分离,保证了第三方厂商的数据库位于核心区域中的安全性;
其中,第三层和第四层的结构,实现了Service catalog组件对DM Broker Service组件和DDW Broker Service组件的集合式管理,使单个数据库实例和/或数据库实例集群在业务域中的兼容性被实现。
3.根据权利要求1所述的基于容器化的PaaS平台网络架构,其特征在于,所述容器的实现还包括:
通过Docker打包镜像文件,并放在云能力中心相应业务域的容器内部,所述ServiceCatalog组件、DM Broker Service组件和DDW Broker Service组件的后期功能更新直接通过更新所述镜像来完成;
其中,通过组件化方式,第三方厂商的组件直接在云能力中心的容器上运行,不影响云能力中心研发环境中其它组件运行,降低云能力中心和第三方厂商产品的耦合度。
4.根据权利要求1所述的基于容器化的PaaS平台网络架构,其特征在于,还包括:
所述单个数据库实例和/或数据库实例集群还与LoggerAgent关联,所述LoggerAgent负责相应单个数据库实例和/或数据库实例集群的数据库性能指标采集;
所述单个数据库实例和/或数据库实例集群与日志采集器,负责整个节点中的各单个数据库实例和/或数据库实例集群的日志归集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉达梦数据技术有限公司,未经武汉达梦数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011640755.X/1.html,转载请声明来源钻瓜专利网。





