The method of the invention includes open virtualization platform virtualization application performance testing system and method, the measured server according to virtual machine instructions and SPECpool input generation test environment setup instructions for each generation of virtual machine and virtual machine network configuration, install SPECpool in the memory system of each virtual machine in a predetermined load configuration of client; according to the input of the JAVA JDK installation instructions, installation of JAVA JDK, according to the type of the host name set, set the client host name; according to the instruction execution coordination operating system, virtual machine and client operating system coordination setting switch will be measured; the client and server is connected to the same network; the client according to the SPECvirt command input. Set the SPECvirt and benchmark implementation of the SPECvirt test environment test, test results can enhance the performance of application performance; Evaluation accuracy.
【技术实现步骤摘要】
一种虚拟化平台虚拟化应用性能测试的方法及系统
本专利技术涉及数据处理
,特别涉及一种虚拟化平台虚拟化应用性能测试的方法及系统。
技术介绍
传统的虚拟化平台IT系统上线前,通过公式估算方式进行虚拟机应用性能进行估算,此方法估算为理论值,但实际使用环境和理轮值有较大差异,公式计算的方式并不能准确的反应虚拟化平台虚拟机应用性能。因此在IT系统上线后,由于虚拟机应用性能估算的不准确性,会出现虚拟机应用性能不满足IT系统需求的问题,而导致业务系统访问过慢、业务系统崩溃等情况的发生,造成企业IT系统运营问题,带来经济损失。因此如何准确的评估服务器虚拟化平台虚拟机应用性能以满足IT业务系统需求,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种虚拟化平台虚拟化应用性能测试的方法及系统,能够有效的缩短性能评估周期、准确的反应虚拟化平台虚拟机应用性能,提升性能评估的准确度。为解决上述技术问题,本专利技术提供一种虚拟化平台虚拟化应用性能测试的方法,所述方法包括:被测服务器根据输入的虚拟机生成指令,生成对应数量虚拟机并为各所述虚拟机配置网卡;所述被测服务器根据输入的SPECpool测试环境设置指令,在各所述虚拟机的内存系统中安装SPECpool,并进行预定负载配置;客户端根据输入的JAVAJDK安装指令,安装所述JAVAJDK,根据输入的主机名设置指令,设置客户端主机名;并根据操作系统协调指令,执行所述虚拟机和所述客户端操作系统协调设置;交换机将所述客户端和所述被测服务器连接到同一个网络;所述客户端根据输入的SPECvirt测试指令,设置SPECv ...
【技术保护点】
一种虚拟化平台虚拟化应用性能测试的方法,其特征在于,所述方法包括:被测服务器根据输入的虚拟机生成指令,生成对应数量虚拟机并为各所述虚拟机配置网卡;所述被测服务器根据输入的SPECpool测试环境设置指令,在各所述虚拟机的内存系统中安装SPECpool,并进行预定负载配置;客户端根据输入的JAVA JDK安装指令,安装所述JAVA JDK,根据输入的主机名设置指令,设置客户端主机名;并根据操作系统协调指令,执行所述虚拟机和所述客户端操作系统协调设置;交换机将所述客户端和所述被测服务器连接到同一个网络;所述客户端根据输入的SPECvirt测试指令,设置SPECvirt测试环境并运行所述SPECvirt,执行SPECvirt中benchmark测试,得到所述被测服务器的虚拟化平台虚拟化应用性能测试结果。
【技术特征摘要】
1.一种虚拟化平台虚拟化应用性能测试的方法,其特征在于,所述方法包括:被测服务器根据输入的虚拟机生成指令,生成对应数量虚拟机并为各所述虚拟机配置网卡;所述被测服务器根据输入的SPECpool测试环境设置指令,在各所述虚拟机的内存系统中安装SPECpool,并进行预定负载配置;客户端根据输入的JAVAJDK安装指令,安装所述JAVAJDK,根据输入的主机名设置指令,设置客户端主机名;并根据操作系统协调指令,执行所述虚拟机和所述客户端操作系统协调设置;交换机将所述客户端和所述被测服务器连接到同一个网络;所述客户端根据输入的SPECvirt测试指令,设置SPECvirt测试环境并运行所述SPECvirt,执行SPECvirt中benchmark测试,得到所述被测服务器的虚拟化平台虚拟化应用性能测试结果。2.根据权利要求1所述的方法,其特征在于,得到所述被测服务器的虚拟化平台虚拟化应用性能测试结果之后,还包括:将所述被测服务器的虚拟化平台虚拟化应用性能测试结果生成测试报告并输出。3.根据权利要求2所述的方法,其特征在于,所述测试报告具体为html格式报告以及报告总结文件。4.根据权利要求3所述的方法,其特征在于,被测服务器根据输入的虚拟机生成指令,生成对应数量虚拟机并为各所述虚拟机配置网卡之前,还包括:所述被测服务器根据输入的CPU查询指令,记录所述待测服务器的CPU型号,并根据输入的操作系统安装指令,安装操作系统。5.根据权利要求4所述的方法,其特征在于,所述预定负载配置包括InfraserverVMworklaod配置、WebserverVMworkload配置、MailserverVMworkload配置、DatabaseserverVMworkload配置、ApplicationserverVMworkload配置以及Batchserv...
【专利技术属性】
技术研发人员:韩啸,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。