[发明专利]一种性能测试方法、性能感知平台及存储介质在审
申请号: | 202011553636.0 | 申请日: | 2020-12-24 |
公开(公告)号: | CN114676031A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 刘玉杰;王维;苏奎 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈彦如 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 性能 测试 方法 感知 平台 存储 介质 | ||
本申请公开了一种虚拟机性能测试方法,应用于性能感知平台,包括:向待测试虚拟机发送测试指令;其中,所述测试指令与所述待测试虚拟机中运行的待测试软件相关联,所述测试指令为模拟用户操作的指令;通过与所述待测试虚拟机通信,确定所述待测试软件的运行流畅度信息;其中,所述运行流畅度信息用于指示所述待测试软件执行所述测试指令过程中的流畅度;基于所述运行流畅度信息,确定运行有所述待测试虚拟机的服务器和/或所述待测试虚拟机的工作性能。本申请能够提高性能测试的精准度。本申请还公开了一种性能感知平台及一种存储介质,具有以上有益效果。
技术领域
本申请涉及桌面虚拟化技术领域,特别涉及一种性能测试方法、一种性能感知平台及一种存储介质。
背景技术
目前虚拟桌面正在逐步替代传统个人电脑为用户提供服务,从而可以将分散的物理机器集中到数据中心,以达到集中管理和集中运维的目的。目前的桌面云部署形式通常是在一台服务器上通过虚拟化技术模拟出若干台虚拟机,每一台虚拟机可以分配一个用户使用,为了测试虚拟机是否能够满足个用户的使用需求,往往需要对虚拟机性能或者整台服务器的性能进行测试。
当前业界通用的性能测试方案是在虚拟机内部运行一段独立的程序,然后统计程序运行的耗时以便衡量性能。但是仅将程序运行时间作为性能的衡量指标和用户的实际使用场景有较大区别,故无法准确检测性能的。
因此,如何提高性能测试的精准度是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种虚拟机性能测试方法、装置、一种性能感知平台及一种存储介质,能够提高性能测试的精准度。
为解决上述技术问题,本申请提供一种虚拟机性能测试方法,应用于性能感知平台,包括:
向待测试虚拟机发送测试指令;其中,所述测试指令与所述待测试虚拟机中运行的待测试软件相关联,所述测试指令为模拟用户操作的指令;
通过与所述待测试虚拟机通信,确定所述待测试软件的运行流畅度信息;其中,所述运行流畅度信息用于指示所述待测试软件执行所述测试指令过程中的流畅度;
基于所述运行流畅度信息,确定运行有所述待测试虚拟机的服务器和/或所述待测试虚拟机的工作性能。
可选的,在所述向待测试的虚拟机发送测试指令之前,还包括:
根据接收到的虚拟机选择指令从虚拟机列表中确定所述待测试虚拟机;
确定所述待测试虚拟机需运行的待测试软件以及所述测试指令;
相应地,所述性能测试方法还包括:
向所述待测试虚拟机发送信息,以指示所述待测试虚拟机运行所述待测试软件。
可选的,确定所述待测试软件的运行流畅度信息,包括:
基于所述待测试软件的类型,计算所述待测试软件的运行流畅度信息。
可选的,基于所述测试软件的类型,计算所述待测试软件的运行流畅度信息,包括:
若所述测试软件的类型为交互类应用,则确定窗口图像的数据大小变化信息;
根据所述窗口图像的数据大小变化信息确定所述窗口图像变化时长,并将所述窗口图像变化时长设置为所述待测试软件的运行流畅度信息;其中,所述窗口图像变化时长为从窗口图像开始变化到停止变化所经历的时长。
可选的,基于所述测试软件的类型,计算所述待测试软件的运行流畅度信息,包括:
若所述测试软件的类型为非交互类应用,则确定软件接口函数返回的操作进度;
根据所述软件接口函数返回的操作进度确定操作时长,并将所述操作时长设置为所述待测试软件的运行流畅度信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011553636.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有磁性的智能马桶
- 下一篇:一种目标信息检测方法、设备和介质