[发明专利]基于云桌面的性能测试方法有效
| 申请号: | 201510861841.6 | 申请日: | 2015-11-30 |
| 公开(公告)号: | CN105446846B | 公开(公告)日: | 2018-07-10 |
| 发明(设计)人: | 李晓蓉 | 申请(专利权)人: | 中电科华云信息技术有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
| 地址: | 200231 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟机 性能测试 服务器 预估 监控服务器 施压 承载 自动化脚本 模拟客户 人力物力 硬件配置 真实场景 指标结果 桌面 自动化 场景 办公 | ||
本发明提供了一种基于云桌面的性能测试方法,包括:根据服务器的硬件配置,预估服务器能承载的虚拟机数量;在虚拟机中运行自动化脚本,以模拟客户真实场景;在服务器中,对预估的虚拟机数量的虚拟机进行施压,并监控服务器性能;根据性能指标结果对虚拟机的数量进行调整,得出服务器能够承载的最大虚拟机数量。本发明的有益效果为:在对桌面云进行性能测试的过程中,无需耗费实际人力物力去模拟办公场景,可以通过自动化的方法达到;通过在虚拟机中进行施压,监控服务器性能指标以达到性能测试的目的。
技术领域
本发明涉及桌面测试技术领域,具体地,涉及一种云桌面性能测试的方法。
背景技术
云桌面性能测试技术主要是测试一定配置下的服务器能承载正常运行虚拟机的数量。
目前,现有的技术中虽然有类似的性能测试,但是主要有如下缺陷:
1.定义服务器性能指标标准,一般与业界内的标准一致。
2.未对一定配置服务器上所承载的虚拟机数量进行评估,并且未在施压测试过程中通过增加或减少虚拟机数量来监控服务器性能以判断最大承载数目。
3.未通过自动化的脚本对虚拟机进行用户模拟操作,这样难以模拟现实的环境。
4.未对服务器CPU、内存、磁盘IO性能数据进行监控,以判断服务器各方面性能指标是否达到瓶颈。
5.性能测试时未对服务器性能进行监控。
例如,经检索,发现名称为“一种云桌面虚拟环境性能的测试方法”的专利文献(申请号:201510231016.8;公开号:CN104794058A),该专利文献公开了一种云桌面虚拟环境性能的测试方法,包括以下步骤:获取服务器中开启的虚拟机的数量,根据测试条件,对所有非待测虚拟机进行加压测试,使服务器的物理资源的占用情况满足测试条件;根据获取的待测虚拟机的操作系统类型、CPU和内存参数设置测试循环次数;根据获取的待测虚拟机的操作系统类型,分别对待测虚拟机的CPU、内存和IO性能进行多路线程循环测试,计算待测虚拟机的CPU、内存、IO性能平均得分及综合性能得分。该专利文献指出其直接针对虚拟机进行测试,从而直观反映实际虚拟环境的性能。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于云桌面的性能测试方法。
根据本发明提供的一种基于云桌面的性能测试方法,包括:
步骤1:根据服务器的硬件配置,预估服务器能承载的虚拟机数量,得到预估的虚拟机数量;
步骤2:在虚拟机中运行自动化脚本,以模拟客户真实场景;
步骤3:在服务器中,对预估的虚拟机数量的虚拟机进行施压,并监控服务器性能,得到服务器的性能指标结果;
步骤4:根据性能指标结果对虚拟机的数量进行调整,得出服务器能够承载的最大虚拟机数量。
优选地,所述步骤1包括:
根据服务器CPU配置预估服务器能承载的虚拟机数量,记为数量A;
根据服务器内存配置预估服务器能承载的虚拟机数量,记为数量B;
根据服务器硬盘配置预估服务器能承载的虚拟机数量,记为数量C;
将数量A、数量B以及数量C中的最小值作为预估的虚拟机数量。
优选地,所述步骤2包括:
步骤2.1:用AutoIT设计自动化脚本,模拟客户真实场景;
步骤2.2:在管理平台新建所述预估的虚拟机数量的虚拟机,将自动化脚本在虚拟机中进行安装运行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科华云信息技术有限公司,未经中电科华云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510861841.6/2.html,转载请声明来源钻瓜专利网。





