This application provides a performance testing method, system, equipment and media based on virtualization platform. The method includes: creating a virtual machine to be tested in the virtualization platform to obtain the test requirements of the virtual machine to be tested; configuring a test instrument to test the performance of the virtual machine to be tested by the test instrument according to the test requirements; and obtaining test results according to the return data of the test instrument and the status data of the virtual machine to be tested.
【技术实现步骤摘要】
一种基于虚拟化平台性能测试方法、系统、设备和介质
本申请涉及一种基于虚拟化平台的性能测试方法、系统、设备和介质。
技术介绍
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。例如压力测试为性能测试中的一种,压力测试是对系统不断施加压力的测试,是通过确定一个系统的瓶颈点,来获得系统能提供的最大服务级别的测试。例如测试一个Web站点在大量的负荷下,何时系统的响应会退化或失败。现有虚拟化设备性能测试目前通常采用虚拟软件工具直接进行测试,但软件工具测试稳定性,自身性能存在局限性,导致测试出来的数据准确度降低。
技术实现思路
本申请的一个方面提供了一种基于虚拟化平台的性能测试方法,所述方法包括:在所述虚拟化平台中创建待测虚拟机,获取所述待测虚拟机的待测需求;根据所述待测需求,配置测试仪表,通过所述测试仪表对所述待测虚拟机进行性能测试;根据所述测试仪表的返回数据以及所述待测虚拟机的状态数据获取测试结果。可选地,所述待测虚拟机包括:数据交换设备、安全设备;所述测试仪表包括:思博伦测试仪表,IXIA测试仪表。可选地,所述根据所述待测需求,配置测试仪表,通过所述测试仪表对所述待测虚拟机进行性能测试,包括:根据所述待测需求,配置测试仪表中的测试参数;获取所述测试仪表接口,通过所述测试仪表对所述待测虚拟机进行性能测试。可选地,所述根据所述测试仪表的返回数据以及所述待测虚拟机的状态数据获取测试结果,包括:判断所述测试仪表的返回数据中是否有连接失败或者丢包,若是,则降低测试压力,再一次对所述待测虚拟机进行性能测试;若否,判断所述待测虚拟机的 ...
【技术保护点】
1.一种基于虚拟化平台的性能测试方法,其特征在于,所述方法包括:在所述虚拟化平台中创建待测虚拟机,获取所述待测虚拟机的待测需求;根据所述待测需求,配置测试仪表,通过所述测试仪表对所述待测虚拟机进行性能测试;根据所述测试仪表的返回数据以及所述待测虚拟机的状态数据获取测试结果。
【技术特征摘要】
1.一种基于虚拟化平台的性能测试方法,其特征在于,所述方法包括:在所述虚拟化平台中创建待测虚拟机,获取所述待测虚拟机的待测需求;根据所述待测需求,配置测试仪表,通过所述测试仪表对所述待测虚拟机进行性能测试;根据所述测试仪表的返回数据以及所述待测虚拟机的状态数据获取测试结果。2.根据权利要求1所述的方法,其特征在于,所述待测虚拟机包括:数据交换设备、安全设备;所述测试仪表包括:思博伦测试仪表,IXIA测试仪表。3.根据权利要求1所述的方法,其特征在于,所述根据所述待测需求,配置测试仪表,通过所述测试仪表对所述待测虚拟机进行性能测试,包括:根据所述待测需求,配置测试仪表中的测试参数;获取所述测试仪表接口,通过所述测试仪表对所述待测虚拟机进行性能测试。4.根据权利要求1所述的方法,其特征在于,所述根据所述测试仪表的返回数据以及所述待测虚拟机的状态数据获取测试结果,包括:判断所述测试仪表的返回数据中是否有连接失败或者丢包,若是,则降低测试压力,再一次对所述待测虚拟机进行性能测试;若否,判断所述待测虚拟机的状态数据中CPU是否利用率达到预设值,若否,则增加测试压力,再一次进行性能测试;若是,则记录本次测试数据作为该项性能指标的测试结果。5.根据权利要求4所述的方法,其特征在于,所述记录本次测试数据作为该项性能指标的测试结果之后,还包括:判断是否有待测的其他性能指标,若是,则重新配置测试仪表,对所述待测虚拟机进行下一次...
【专利技术属性】
技术研发人员:周可,高鸿磊,
申请(专利权)人:北京奇安信科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。