[发明专利]一种基于虚拟化平台的高可用服务测试方法及系统有效
申请号: | 202010056624.0 | 申请日: | 2020-01-18 |
公开(公告)号: | CN111258718B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 朱志文 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 徐胭脂 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟 平台 可用 服务 测试 方法 系统 | ||
1.一种基于虚拟化平台的高可用服务测试方法,其特征在于,包括步骤:
P1:部署测试环境:
搭建虚拟化平台,该虚拟化平台包括两台或两台以上的测试主机,各测试主机互连,并且各测试主机内均部署有待测的高可用服务;
在每台测试主机上,均创建管理网络、存储网络和租户网络;
在每台测试主机上,均添加相应数量的虚拟网卡,实现测试主机上所创建的管理网络、存储网络和租户网络的分离;各测试主机之间任意两虚拟网卡均网络互连;
P2:基于部署的测试环境,对所述待测的高可用服务进行测试;
对所述待测的高可用服务进行的测试,包括:控制节点的浮动vip高可用服务测试;
所述控制节点的浮动vip高可用服务测试,包括步骤:
选取至少两台测试主机,并部署为控制节点;
通过ip a命令查找到浮动ip所在的控制节点,记为第一控制节点;
执行shutdown now命令关闭第一控制节点;
在其他控制节点通过ip a命令查找浮动ip所在的控制节点,若查找到浮动ip所在的控制节点,则测试通过。
2.根据权利要求1所述的基于虚拟化平台的高可用服务测试方法,其特征在于,进一步地,对所述待测的高可用服务进行的测试,包括:
计算节点的高可用服务测试。
3.根据权利要求2所述的基于虚拟化平台的高可用服务测试方法,其特征在于,所述计算节点的高可用服务测试,包括步骤:
选取至少两台测试主机,并将选到的测试主机部署为计算节点;
配置各计算节点对应的BMC,使各计算节点能够进行重启与关闭;
创建恢复方式为自动的高可用集群,并添加各计算节点至所述高可用集群;
打开高可用集群中各计算节点的HA开关;
在任意一计算节点上创建相应数量的虚拟机,之后禁用该计算节点的计算服务;其中所创建的虚拟机包括处于运行状态的虚拟机和处于关闭状态的虚拟机;
在其他计算节点上查看所创建的虚拟机的疏散情况,若疏散到其他计算节点上,则测试通过。
4.根据权利要求1所述的基于虚拟化平台的高可用服务测试方法,其特征在于,对于每台测试主机的租户网络:
当虚拟机业务网使用vxlan网络模型时,为租户网络分配单独的物理网卡;
当虚拟机业务网使用vlan网络模型时,为租户网络单独分配一个vlan,并以子接口的方式为租户网络分配ip,并且,所述vlan与其他测试主机的虚拟机业务vlan互连。
5.一种基于虚拟化平台的高可用服务测试系统,其特征在于,包括:
环境部署单元,用于部署测试环境;
高可用服务测试单元,用于基于部署的测试环境,对待测的高可用服务进行测试;
其中,所述的环境部署单元包括:
虚拟化平台搭建模块,用于搭建虚拟化平台,该虚拟化平台包括两台或两台以上的测试主机,各测试主机互连,并且各测试主机内均部署有待测的高可用服务;
测试主机网络创建模块,用于在每台测试主机上,均创建管理网络、存储网络和租户网络;
网络隔离模块,用于在每台测试主机上,均添加相应数量的虚拟网卡实现测试主机上所创建的管理网络、存储网络和租户网络的网络分离;各测试主机之间任意两虚拟网卡均网络互连;
所述的高可用服务测试单元,包括:
第一高可用服务测试模块,用于进行控制节点的浮动vip高可用服务测试;
所述第一高可用服务测试模块,包括:
控制节点部署单元,用于选取至少两台测试主机,并部署为控制节点;
第一浮动ip节点查找单元,用于通过ip a命令查找到浮动ip所在的控制节点,记为第一控制节点;
控制节点关闭单元,用于执行shutdown now命令关闭第一控制节点;
第二浮动ip节点查找单元,用于在其他控制节点上通过ip a命令查找浮动ip所在的控制节点;
测试通过判定单元,用于在第二浮动ip节点查找单元查找到浮动ip所在的控制节点时,判定当前测试通过并输出当前测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010056624.0/1.html,转载请声明来源钻瓜专利网。