测试平台和测试方法
|
测试平台配置 | |
| 主板 | ASUS NCL-DS1 |
| 芯片组 | E7520(Lindenhurst)+ICH5R |
| 驱动程序 | INF 7.3.1.1013 |
| 处理器 | Intel Xeon 3.0GHz |
| 主频 | 3.0GHz |
| FSB | 800MHz |
| L2容量 | 2MB |
| 处理器设置 | XDbit Disable EIST Disable C1 State Disable HyperThreading Enable |
| 内存 | 2x 512M Reg.ECC DDR333 |
| 磁盘控制器 | 板载Adaptec 7902w控制器 |
| 硬盘 | Savvio ST973401LC Cheetah 10K.7 ST373207LC |
| 驱动程序 | 5.2.3790.1830 |
| 磁盘设置 | 单独一颗Cheetah 10K.7 ST373207LC作为系统盘,另外一颗Cheetah 10K.7 ST373207LC和Savvio ST973401LC插接在服务器SCA-2背板上。 |
| 操作系统 | Microsoft Windows Server2003,5.02.3790,SP1 |
| 网卡 | 板载Broadcom BCM5721千兆网卡 |
| 驱动程序 | 8.27.1.0 |
我们在上述配置的服务器上分别安装了Microsoft Windows 2003 SP1企业版,正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。
我们所使用的评测项目如下:
- Simpli Software HDTachRW-3.0.1.0
Simpli Software HDTachRW-3.0.1.0是一款体积小巧,功能较为齐全,使用简单的磁盘测试软件。它可以测试整个磁盘每个位置的读取和写入性能,随机访问时间和CPU占用率。
-
IOMeter 2004.7.30
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。
-
Max_throughput(read):文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大读取吞吐量
-
Max_IO(read):文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大读取操作IO处理能力
-
Max_throughput(write):文件尺寸为64KB,0%读取操作,随机率为0%,用于检测磁盘系统的最大写入吞吐量
-
Max_IO(write):文件尺寸为512B,0%读取操作,随机率为0%,用于检测磁盘系统的最大写入操作IO处理能力
-
SiSoftware.Sandra.Professional.2005.SR2a
SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。我们利用其File System benchmark模块对于格式化之后的磁盘进行了测试。
-
NetBench v7.03
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。