[发明专利]构建MPP公有云和局部私有云的方法及装置有效
申请号: | 201810078399.3 | 申请日: | 2018-01-26 |
公开(公告)号: | CN110086841B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 刘亚光;何广柏;张伟;刘海忠;曾培植;杨超 | 申请(专利权)人: | 广东亿迅科技有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L9/40;H04L43/0817;G06Q30/06;G06Q10/10;G06F11/30 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 冯筠 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构建 mpp 公有 云和 局部 私有 方法 装置 | ||
本发明公开了一种构建MPP公有云和局部私有云的方法及装置,方法包括以下步骤:规划服务器资源,并写入后台数据库表中;接收工单申请,并获取申请客体的角色信息;根据角色信息审核申请客体是否具备申请权限;若申请客体具备申请权限,根据该工单申请自动构建对应的GP集群或PG数据库。本方案基于Greenplum(简称GP),不需要指定IP,服务器资源等信息来部署GP,部署流程简单;对于PG库的申请,也不需要指定IP、端口等信息,可以自动化申请PG数据库,同时通过多权限等级租户体系,同时构建出公有云数据库和私有云,便于实现多级别的数据库管理。
技术领域
本发明涉及到服务器资源部署领域,特别是涉及到一种构建MPP公有云和局部私有云的方法及装置。
背景技术
MPP是一种大规模并行处理数据库集群,是基于GP构建的。简单来说,GP是一个与Oracle、DB2、PG一样面向对象的关系型数据库,而本质上讲,它是一个关系型数据库集群,是由数个独立的数据库服务组合成的逻辑数据库。GP采用Shared-Nothing架构,整个集群有多个数据节点和控制节点组成,其中每个数据节点上可以运行多个数据库,相互独立。GP最大的特点是不需要高端的硬件支持仍然可以支持大规模高性能数据仓库和商业智能查询。在数据仓库和商业智能的应用上,能高效处理I/O数据吞吐和并发计算的过程,尤其在海量数据的处理方面性能及其优异。GP是基于PG开发的,跟PG有很好的兼容性。
一种现有的GP部署申请方案,所有的操作有人工走流程,应用通过邮件或工单系统,通知DBA自己的需要,而DBA需要根据服务器IP、用户、用户密码、数据目录等信息,手动的完成GP的部署,再把部署好的信息邮件回复给应用。该方案的缺点是:GP的申请繁杂,通过IP、端口、用户、用户密码等信息手动部署需要DBA有较强的网络、系统、数据库等方面的经验;PG的申请也是比较繁杂的,需要DBA的再次协助;整个流程中,都是通过邮件交流,效率低下,而且信息的出错率大大提高;缺乏系统的监控,不利于数据库错误排查与性能优化。
另一种现有的GP申请部署方案,采用开源工具或脚本来协助个别人工繁冗事务,交流方式依然是邮件或工单系统,大概有如下流程:GP部署,应用申请GP集群资源,DBA根据硬件信息登录服务器,配置文件,运行自动化脚本部署;PG库申请,应用申请PG库,DBA根据集群信息,配置文件,运行自动化脚本部署;监控,DBA通过脚本分别监控;日志信息,需要找DBA提取。该方案的缺点是:整个流程都是通过邮件交流,效率低下,而且信息的出错率大大提高;每次需要,DBA依然要登录服务器远程批量操作;监控是散乱的脚本,不便于查看,而且日志还是需要DBA去提取。
发明内容
为了解决上述现有技术的缺陷,本发明的目的是提供一种构建MPP公有云和局部私有云的方法及装置。
为达到上述目的,本发明的技术方案是:
一种构建MPP公有云和局部私有云的方法,包括以下步骤:
规划服务器资源,并写入后台数据库表中;
接收工单申请,并获取申请客体的角色信息;
根据角色信息审核申请客体是否具备申请权限;
若申请客体具备申请权限,根据该工单申请自动构建对应的GP集群或PG数据库。
进一步地,所述接收工单申请,并获取申请客体的角色信息步骤之前,包括,
用于根据申请客体权限,将申请客体设定为不同级别的角色,权限高的角色审核权限低的角色的工单申请。
进一步地,所述规划服务器资源,并写入后台数据库表中步骤,包括,
根据服务器的硬件规格对服务器资源进行分类;
根据服务器的服务器信息对服务器资源进行分类,所述服务器信息包括所属区域、主机名、主机IP、角色类型、端口信息、目录信息、用户信息和状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东亿迅科技有限公司,未经广东亿迅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810078399.3/2.html,转载请声明来源钻瓜专利网。