[发明专利]一种数据库的部署方法、装置及存储设备有效
申请号: | 201711191088.X | 申请日: | 2017-11-24 |
公开(公告)号: | CN109840094B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 朱虹;罗朝亮;胡林红;臧国臣;杨昊霖;曹少锋;罗冬水 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/455 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 部署 方法 装置 存储 设备 | ||
1.一种数据库的部署方法,其特征在于,包括:
接收终端设备发送的数据库的申请请求,所述申请请求中包括数据库的类型和数据库的大小;
根据所述申请请求选定物理机,配置所述物理机中待创建的虚拟机的第一信息和对应的云储存模块的第二信息,及对应的数据库的第三信息;所述虚拟机基于所述数据库处理数据,且云储存模块用于访问云储存资源,所述云储存资源用于储存所述虚拟机处理的数据;
其中,所述配置对应的云储存模块的第二信息,具体包括:向云储存系统中的云储存管理设备发送分配请求,所述分配请求中包括所述数据库的大小;接收所述云储存管理设备根据所述数据库的大小返回的云储存资源的信息及云储存的库文件;所述云储存资源的信息和云储存的库文件用于所述虚拟机创建云储存模块,以通过所述云储存的库文件访问相应的云储存资源;配置与所述云储存模块运行相关的第三参数的初始值,用于所述虚拟机根据所述第三参数的初始值对所述云储存模块进行初始化;
将所述配置的第一信息通过虚拟机创建请求发送给所述物理机,以便所述物理机根据所述第一信息在所述物理机中创建虚拟机;
将所述配置的第二信息通过云储存模块创建请求发送给所述创建的虚拟机,以便所述虚拟机根据所述第二信息创建对应的云储存模块;
将所述配置的第三信息及所述数据库的类型通过数据库创建请求发送给所述虚拟机,以便所述虚拟机根据所述第三信息及数据库的类型创建数据库。
2.如权利要求1所述的方法,其特征在于,所述接收终端设备发送的数据库的申请请求之后,所述方法还包括:
查看本地储存的镜像文件中是否包括所述数据库的类型,如果包括,则执行所述配置第一信息,第二信息和第三信息的步骤。
3.如权利要求1或2所述的方法,其特征在于,所述配置的所述物理机中待创建的虚拟机的第一信息,具体包括:
虚拟机的名称及创建虚拟机的镜像文件,用于所述物理机根据所述镜像文件创建虚拟机,并将创建的虚拟机命名为所述虚拟机的名称;
与所述虚拟机运行相关的第一参数的初始值,用于所述物理机根据所述第一参数的初始值对所述创建的虚拟机进行初始化;
及所述虚拟机操作虚拟磁盘的第二参数信息,用于所述物理机根据所述第二参数信息对创建的虚拟机的虚拟磁盘进行格式化。
4.如权利要求1或2所述的方法,其特征在于,所述配置的数据库的第三信息具体包括:
与数据库运行相关的第四参数的初始值,用于所述虚拟机根据所述第四参数的初始值对所述数据库进行初始化;
及所述虚拟机的虚拟磁盘挂载数据库的第五参数信息,用于所述虚拟机根据所述第五参数信息将数据库挂载到相应的虚拟磁盘。
5.如权利要求1或2所述的方法,其特征在于,所述申请请求中还包括:所述虚拟机的通信地址,和所述物理机的名称;
所述将所述配置的第一信息发送给所述物理机,以便所述物理机根据所述第一信息在所述物理机中创建虚拟机之后,所述方法还包括:
将所述虚拟机的通信地址发送给所述虚拟机,以便所述虚拟机用接收的通信地址替换所述虚拟机的通信地址的默认值;
将所述物理机的名称发送给所述物理机,以便所述物理机用接收的名称替换所述物理机的名称的默认值。
6.如权利要求1或2所述的方法,其特征在于,所述申请请求中还包括用户设备的用户标识,所述方法还包括:
将所述虚拟机的通信地址和标识信息发送给所述用户标识对应的用户设备。
7.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
储存所述创建的数据库的状态信息,所述状态信息包括数据库与虚拟机的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711191088.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种任意函数适配器实现方法
- 下一篇:储能系统的启动方法、储能设备及存储介质