测试平台和测试方法
|
测试平台配置 | |
| 主板 | 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控制器 |
| 硬盘 | Cheetah 10K.7 ST373207LC |
| 驱动程序 | 5.2.3790.1830 |
| 磁盘设置 | 主分区为20GB,NTFS格式 |
| 操作系统 | Microsoft Windows Server2003,5.02.3790,SP1 |
| 网卡 | 板载Broadcom BCM5721千兆网卡 |
| 驱动程序 | 8.27.1.0 |
我们在上述配置的服务器上分别安装了Microsoft Windows 2003 SP1企业版,正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。然后安装了Vicount Personal Storage Manager v1.3.2,分别构建了不同类型的逻辑卷:
| 卷类型 | 卷容量 | 磁盘数量 | 块大小 | |
| Standard | 标准 | 230GB | 1 | 32KB |
| Standard2 | 标准 | 230GB | 4 | 32KB |
| RAID1 | 镜像 | 230GB | 2 | 32KB |
| RAID0 | 条带化 | 240GB | 4 | 32KB |
| RAID10 | 镜像条带化 | 240GB | 4 | 32KB |
我们还分别测试了使用NTFS文件格式和ZFS文件格式情况下的各类型逻辑卷的性能。
我们所使用的评测项目如下:
- 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模块对于格式化之后的磁盘进行了测试。