The invention discloses a database test detection method and device based on OpenStack, which includes: login and deploy trove nodes, configure database; create project and create network under project; create router and configure router according to network under created project; create database service and configure database service; allocate floating IP for created project, and according to network under project, configure router according to project. Create the network under the project to configure the floating IP network; bind the allocated floating IP to the virtual machine of the database service. The invention can facilitate test developers of non-network database module to check whether the database service function is normal, save learning cost and effectively improve the test development efficiency.
【技术实现步骤摘要】
一种基于OpenStack的数据库测试检测方法及装置
本专利技术涉及数据库测试领域,具体涉及一种基于OpenStack的数据库测试检测方法及装置。
技术介绍
OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。目前,检测OpenStack数据库服务功能是否正常专业性较强,操作复杂,通常只有熟悉数据库服务的测试和研发人员才会使用数据库服务功能,想要使用数据库服务必须掌握一些网络知识等相关知识,这需要一些学习成本,给一般人员的使用造成不便。
技术实现思路
为解决上述问题,本专利技术提供一种基于OpenStack的数据库测试检测方法,以便非网络和数据库开发测试人员,减少学习成本,提高开发和测试的工作效率。本专利技术的技术方案是:一种基于OpenStack的数据库测试检测方法,包括:SS1:登录部署了trove的节点,配置数据库;SS2:创建项目,并创建项目下的网络;SS3:创建路由器,并根据所创建项目下的网络配置路由器;SS4:创建数据库服务,并配置数据库服务;SS5:为所创建项目分配浮动ip,并根据创建项目下的网络配置浮动ip的网络;SS6:将分配好的浮动ip绑定到数据库服务的虚拟机。进一步地,步骤SS1中,所述登录部署了trove的节点,具体包括:通过SSH登录部署了trove的节点;若多个节点均部署了tr ...
【技术保护点】
1.一种基于OpenStack的数据库测试检测方法,其特征在于,包括:SS1:登录部署了trove的节点,配置数据库;SS2:创建项目,并创建项目下的网络;SS3:创建路由器,并根据所创建项目下的网络配置路由器;SS4:创建数据库服务,并配置数据库服务;SS5:为所创建项目分配浮动ip,并根据创建项目下的网络配置浮动ip的网络;SS6:将分配好的浮动ip绑定到数据库服务的虚拟机。
【技术特征摘要】
1.一种基于OpenStack的数据库测试检测方法,其特征在于,包括:SS1:登录部署了trove的节点,配置数据库;SS2:创建项目,并创建项目下的网络;SS3:创建路由器,并根据所创建项目下的网络配置路由器;SS4:创建数据库服务,并配置数据库服务;SS5:为所创建项目分配浮动ip,并根据创建项目下的网络配置浮动ip的网络;SS6:将分配好的浮动ip绑定到数据库服务的虚拟机。2.根据权利要求1所述的基于OpenStack的数据库测试检测方法,其特征在于,步骤SS1中,所述登录部署了trove的节点,具体包括:通过SSH登录部署了trove的节点;若多个节点均部署了trove,则登录任意节点。3.根据权利要求1或2所述的基于OpenStack的数据库测试检测方法,其特征在于,步骤SS1中,所述配置数据库,具体包括:定义数据库类型;为数据库指定具体版本;为数据库指定默认版本。4.根据权利要求1所述的基于OpenStack的数据库测试检测方法,其特征在于,步骤SS2中,所述创建项目下的网络,具体包括:创建项目下的外部网络,并创建外部网络的子网;创建项目下的内部网络,并创建内部网络的子网。5.根据权利要求4所述的基于OpenStack的数据库测试检测方法,其特征在于,步骤SS3中,所...
【专利技术属性】
技术研发人员:王晓宇,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。