【技术实现步骤摘要】
一种虚拟化平台虚拟机计算性能测试的方法及系统
本专利技术涉及数据处理
,特别涉及一种虚拟化平台虚拟机计算性能测试的方法及系统。
技术介绍
传统的虚拟化平台IT系统上线前,通过公式估算方式进行虚拟机计算性能进行估算,但是公式计算的方式并不能准确的反应虚拟化平台虚拟机计算性能。即利用公式估算方式会造成虚拟机计算性能估算的不准确性,出现虚拟机计算性能不满足IT系统需求的问题,而导致业务系统访问过慢、业务系统崩溃等情况的发生,造成企业IT系统运营问题,带来经济损失。因此,如何准确的评估服务器虚拟化平台虚拟机计算性能以满足IT业务系统需求,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种虚拟化平台虚拟机计算性能测试的方法及系统,能够有效的缩短性能评估周期、准确的反应虚拟化平台虚拟机计算性能,提升性能评估的准确度。为解决上述技术问题,本专利技术提供一种虚拟化平台虚拟机计算性能测试的方法,所述方法包括:被测虚拟机根据输入的开启测试指令,运行SiSfotwareSandra软件;根据输入的算数处理器性能测试指令,调用Dhrystone函数测试整数型 ...
【技术保护点】
一种虚拟化平台虚拟机计算性能测试的方法,其特征在于,所述方法包括:被测虚拟机根据输入的开启测试指令,运行SiSfotware Sandra软件;根据输入的算数处理器性能测试指令,调用Dhrystone函数测试整数型数据,调用Whetstone函数测试浮点型数据,得到算数处理器性能测试数据;根据输入的基准科学性能测试指令,调用各基准科学函数在预定浮点精度下进行测试,得到基准科学性能测试数据;根据输入的加解密性能测试指令,调用各安全基准函数进行测试,得到加解密性能测试数据;其中,所述加解密性能测试数据包括密码学带宽数据、加密带宽/解密带宽数据以及散列带宽数据;利用所述算数处理器 ...
【技术特征摘要】
1.一种虚拟化平台虚拟机计算性能测试的方法,其特征在于,所述方法包括:被测虚拟机根据输入的开启测试指令,运行SiSfotwareSandra软件;根据输入的算数处理器性能测试指令,调用Dhrystone函数测试整数型数据,调用Whetstone函数测试浮点型数据,得到算数处理器性能测试数据;根据输入的基准科学性能测试指令,调用各基准科学函数在预定浮点精度下进行测试,得到基准科学性能测试数据;根据输入的加解密性能测试指令,调用各安全基准函数进行测试,得到加解密性能测试数据;其中,所述加解密性能测试数据包括密码学带宽数据、加密带宽/解密带宽数据以及散列带宽数据;利用所述算数处理器性能测试数据、所述基准科学性能测试数据以及所述加解密性能测试数据得到被测虚拟机对应CPU的计算性能测试结果。2.根据权利要求1所述的方法,其特征在于,被测虚拟机根据输入的开启测试指令,运行SiSfotwareSandra软件之前,还包括:所述被测虚拟机根据输入的BIOS查询指令,查询BIOS设置是否与标称设置一致;若不一致,则修改为标称设置。3.根据权利要求1或2所述的方法,其特征在于,还包括:将算数处理器性能测试指令、基准科学性能测试指令以及加解密性能测试指令分别重复执行预定次数,并将得到的各性能测试数据取平均值作为最终各性能测试数据。4.根据权利要求3所述的方法,其特征在于,还包括:当所述被测虚拟机对应CPU的计算性能测试结果不符合要求时,通过预定途径发出提示信息。5.根据权利要求4所述的方法,其特征在于,根据输入的算数处理器性能测试指令,调用Dhrystone函数测试整数型数据,调用Whetstone函数测试浮点型数据,得到算数处理器性能测试数据,包括:根据输入的算数处理器性能测试指令,调用Dhrystone整数SSE4.2、Whetstone浮点数SSE4.1、Whetstone双浮点数SSE4.1以及Whetstone双浮点数/双精度进行测...
【专利技术属性】
技术研发人员:韩啸,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。