【技术实现步骤摘要】
基于云计算平台的MySQL集群部署方法和系统
[0001]本专利技术涉及计算机领域,更具体地,涉及一种基于云计算平台的MySQL集群部署方法和系统。
技术介绍
[0002]MySQL是当前最流行的关系数据库之一,当前有大量的web应用基于它构建。MySQL单机体积小、速度快,且部署配置简单,但是不具备高可用性,容易造成重要数据的丢失,造成不可挽回的损失。MySQL集群是实现MySQL高可用的重要途径之一,但是其搭建环境复杂,部署配置繁琐容易出错,需要花费大量的时间,运维成本较高,需要拥有相当的运维经验才能掌握,极大拖后了用户的工作效率。
[0003]例如,中国专利文献CN111427592A公开了一种私有云部署系统,该系统包括:用户选择模块,用于供用户选择部署MySQL高可用配置方案;虚拟机模块,用于提供完整的计算机系统环境;Web后台模块,依据客户选择的配置方案,对虚拟机模块进行安装组件以及配置组件操作;接口调用模块,调用各种组件的接口,以保证用户和Web后台对虚拟机进行操作。
[0004]再例如,中国专利 ...
【技术保护点】
【技术特征摘要】
1.一种基于云计算平台的MySQL集群部署方法,其特征在于,该方法包括:普通用户登录Web系统并发起创建数据库集群的请求;创建数据库集群之后,启动Trove模块,在OpenStack平台上创建数据库实例;所述Trove模块在OpenStack平台上调用nova接口创建与所述数据库实例对应的计算实例,并调用neutron接口配置内部网络;在所述数据库集群中选取主节点,并通过所述Trove模块启动Trove_guest服务,配置主从节点并启动主从同步;所述数据库集群的内部访问链接被返回给所述普通用户,由此,基于该内部访问链接,所述普通用户申请公网IP对所述数据库集群进行访问;所述普通用户创建自己的本地业务数据库,与所述数据库集群进行同步节点,并对该本地业务数据库设置访问权限,由此,本地业务数据库能够被授权访问。2.如权利要求1所述的方法,其特征在于,所述Trov...
【专利技术属性】
技术研发人员:徐海艇,林钜华,
申请(专利权)人:广东天耘科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。