小型服务器性能测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机性能测试报告
测试人员:叶学正
2012年3月25号
目录
1 测试简介 (2)
1.1 报告编写目的 (2)
1.2 测试背景 (2)
2 目标及围 (2)
2.1 测试目的及标准 (2)
2.2 测试围 (2)
3 测试过程 (2)
3.1 测试容 (2)
3.2 测试时间 (3)
3.3 测试环境 (3)
3.4 测试方法及测试用例设计 (3)
4 测试结果分析 (5)
4.1 测试概要 (5)
4.2 测试用例执行情况 (5)
4.3 测试结果分析 (8)
5 测试总结 (11)
5.1 测试经验与不足 (11)
6 附件 (11)
附件1 -计算机硬件配置.xlsx电子表格 (11)
附件2 -计算机性能测试.xlsx电子表格 (11)
1 测试简介
1.1 报告编写目的
编写测试报告的主要目的是体现在两个方面,第一测试报告能够更好、更详细地指导我们进行测试工作;第二测试报告也能帮助测试人员全面地对测试结果进行分析处理。
1.2 测试背景
服务器性能测试早已在国际测试领域流行,各大顶尖服务器厂商联合高水平科研机构组成服务器性能的第三方测试者,从此针对服务器(广义上应该是各类型的计算机)性能的benchmark如雨后春笋般地涌现出来。现如今做服务器性能评测并非难事,正常情况下也无需购买昂贵的性能测试服务如Load Runner等高端测试服务。但是要完整的评测一台或者几台服务器,测试工具的选择、测试围的确定以及测试用例的设计都尤为重要,因此该测试工作需要一份完整的报告来指导和评价。
2 目标及围
2.1 测试目的及标准
测试目的:评测迷你服务器的各方面性能和性能瓶颈
测试标准:测试标准以选择的各方面性能测试工具为标准,如CPU运算性能以Linpack 的Flops(每秒浮点运算次数),Linpack的CPU运算性能测试的顶尖领航者,世界Server Top50都主要参考它的测试结果。存、磁盘等测试也主要以选取的benchmark来指定标准。
2.2 测试围
从计算机主要的功能硬件角度测试重点围是:CPU性能测试、磁盘性能测试、存性能测试、网络性能测试等。
从计算机性能指标的可度量性角度进行测试的话测试围包括:1.定量性能指标测试,其中有CPU浮点运算性能、存读写速度、磁盘读写速度、IO吞吐量等;2.定性性能指标测试,包括CPU稳定性、存稳定性、计算机可拓展性、易管理性等
3 测试过程
3.1 测试容
根据2中测试目的和围,确定本次计算机性能测试的容。测试对象包括有迷你服务器、Lenovo微型计算机-启天M7300和ASUS-X54H。针对三台计算机展开相同的测试,测试容包括:
1.CPU浮点运算、稳定性、占有率
2.存读写速度、稳定性
3.磁盘读写速度、存取时间
4.网络IOs、IO平均响应时间、每秒网络包流量
5.计算机可拓展性、易管理性
3.2 测试时间
2012年3月24日—2012年3月25日
3.3 测试环境
1.测试场景:均采用本地主机测试
2.系统环境:均采用windows操作系统;迷你服务器采用windows-Server2003 32bit System,Lenovo-M7300采用windows-XP 32bit System,ASUS-X54采用windows7 Ultimate 32bit System
3.应用环境:测试工具运行条件相同,保证无其他运行程序干扰
3.4 测试方法及测试用例设计
1.三级负载量度测试:根据测试负载量度的大小分为三个等级,分别是轻度
测试、中度级测试和重度级测试。
CPU浮点运算测试用例设计,使用Linpack32bit测试工具,根据不同问题规模的存消耗设计三个用例:
问题规模5000左右的轻度级测试
问题规模10000左右的中度级测试
问题规模15000左右的重度级测试
网络性能测试用例设计,使用Iometer根据Network Target的指定访问规格的大小设计三个测试用例:
a. 32K Assigned Access Specifications轻度级测试
b. 16K Assigned Access Specifitions中度级测试
c.512B Assiged Access Specifitions 重度级测试
2.多角度测试:由测试容决定的计算机全面性能测试,分不同角度进测试
主要包括CPU、存、磁盘、网络、拓展性。对应测试工具如下:
CPU浮点运算:Linpack_10.3.9_xeon32
CPU稳定性测试:SP2004
CPU使用率:Iometer_2006_win32.i386
存读写速度:MaxxMEM2
存稳定性:SP2004
磁盘读写速度:HD TunePro_v5.00
磁盘IOPS:HD TunePro_v5.00
Network IOs : Iometer_2006_win32.i386
IO-respond time: Iometer_2006_win32.i386
4 测试结果分析
4.1 测试概要
测试过程中,尽最大努力保证三台计算机的实际测试环境尽可能相同,以免造成没必要的误差。测试过程中不难发现一部分性能相当客观地反映在计算机的硬件配置上,诸如CPU、存、磁盘的制造工艺和规格的差异,根据这些差异我们可以直接判断出性能优劣的大体情况,详细计算机硬件配置见附件1-计算机硬件配置.xlsx电子表格。当然还有部分性能光从硬件配置无法辨别优劣,甚至实际测试结果与主观设想结果不符的情况也时有发生,因此想要真正了解此次三台计算机的性能优劣情况还得深入分析测试结果,详细测试结果见附件2-计算机性能测试.xlsx电子表格。
4.2 测试用例执行情况
测试用例严格在相同的测试环境下执行,并且按照测试用例的设计方法分别在CPU运算、CPU使用率、硬盘读写性能、网络IOs和IO响应时间几个角度执行三种不同程度(轻度、中度、重度)的测试用例,它们分别在测试工具
1.Linpack_10.3.9_xeon32的问题规模上设计三个等级(5000,10000,15000),并且准确无误地