[发明专利]一种VPC集群的网络稳定性测试方法、装置及系统有效
申请号: | 201710228017.6 | 申请日: | 2017-04-10 |
公开(公告)号: | CN108694116B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 唐宇鹏 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vpc 集群 网络 稳定性 测试 方法 装置 系统 | ||
本发明实施例提供了一种VPC集群的网络稳定性测试方法、装置及系统,该方法首先为待测VPC集群的每台宿主机创建预设数量的目标虚拟机;并将所有目标虚拟机配置在VPC网络下预设数目个、可相互通信的子网中;控制每一个目标虚拟机按照预设的并行访问数量,循环访问待测VPC集群中的所有其它目标虚拟机;并按照预设时间间隔,获得每个目标虚拟机统计的该目标虚拟机自身与其它目标虚拟机之间的访问数据;基于所获得的访问数据,生成用于评测网络稳定性的目标统计数据。与现有技术相比,本方案中所配置的测试环境成功模拟了VPC集群在实际应用中的工作环境,进而使得本发明实施例所提供的方案能够很好地适用于VPC网络。
技术领域
本发明涉及计算机技术领域,特别是涉及一种VPC集群的网络稳定性测试方法、装置及系统。
背景技术
VPC(Virtual Private Cloud,虚拟私有云)网络产品作为云计算行业内主流的网络产品已得到广泛使用,云服务提供商通过云技术将宿主机的资源配置在云端,根据用户需要在宿主机中为用户创建虚拟机,在云服务商的VPC网络机房中,安装有大量的宿主机,所有的宿主机构成一个集群,即VPC集群,而每个宿主机中可以创建多个虚拟机。
现有技术中,在VPC网络机房上线前,云服务商需要对VPC集群的所有功能进行稳定性测试。现有的稳定性测试方法是从VPC集群中筛选某一台或几台宿主机,使用LoadRunner(一种负载测试工具)等测试工具让所筛选的某一台或某几台宿主机在持续高并发、大网络流量的状态下工作,然后收集所筛选的宿主机的性能测试数据,从而评测整个VPC集群的稳定性。
但是,现有技术中的网络稳定性测试方法,仅根据筛选的一台或几台宿主机的性能测试数据来评测VPC集群的稳定性,没有获得VPC集群中所有宿主机的性能测试数据,使得现有的网络稳定性测试方法并不能很好地适用于VPC网络,其无法模拟集群在上线后,VPC网络中用户真实使用虚拟机的场景。
发明内容
本发明实施例的目的在于提供一种VPC集群的网络稳定性测试方法、装置及系统,以实现在测试过程中模拟集群在上线后,VPC网络中用户真实使用虚拟机的场景,更好地适用于VPC网络。具体技术方案如下:
为达上述目的,第一方面,本发明实施例提供了一种VPC集群的网络稳定性测试方法,所述方法包括:
为待测VPC集群的每台宿主机创建预设数量的目标虚拟机;
将所有目标虚拟机配置在VPC网络下预设数目个、可相互通信的子网中;
控制每一个所述目标虚拟机按照预设的并行访问数量,循环访问所述待测VPC集群中的所有其它目标虚拟机;
按照预设时间间隔,获得每个目标虚拟机统计的该目标虚拟机自身与其它目标虚拟机之间的访问数据;
基于所获得的访问数据,生成用于评测网络稳定性的目标统计数据。
优选的,所述控制每一个所述目标虚拟机按照预设的并行访问数量,循环访问所述待测VPC集群中的所有其它目标虚拟机的步骤,包括:
控制每一个所述目标虚拟机按照随机的访问顺序以及预设的并行访问数量,循环访问所述待测VPC集群中的所有其它目标虚拟机。
优选的,所述控制每一个所述目标虚拟机按照预设的并行访问数量,循环访问所述待测VPC集群中的所有其它目标虚拟机的步骤,包括:
向所有目标虚拟机发送访问命令,以使得每一个目标虚拟机基于所述访问命令,按照预设的并行访问数量,循环访问所述待测VPC集群中的所有其它目标虚拟机。
优选的,所述向所有目标虚拟机发送访问命令的步骤,包括:
根据预先存储的各个目标虚拟机的地址信息,向各个目标虚拟机发送访问命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710228017.6/2.html,转载请声明来源钻瓜专利网。