服务器 频道

评测机密:文件服务器性能提升N大要义

  为了测试文件服务器的性能,我们使用了60个Windows XP Professional客户端来模拟实际的工作环境,并使用NetBench测试软件来进行整个测试过程。

  NetBench v7.03测试

  NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。

  曲线的单位会有两个,一个是吞吐量Throughput,单位是MBit(Mbps),一个是平均响应时间Average Response Time,单位是ms(milliseconds),前者代表了测试对象在担当文件服务器时的输入输出能力,后者则是客户端进行操作时的服务器平均响应时间。

  下面我们就通过一系列实际的NetBench测试来演示我们的测试过程,并会对结果进行分析,最后我们将会清楚什么因素会影响文件服务器的性能。下面是测试使用到的服务器平台:

 

NetBench测试平台、测试环境
测试分组
类别
7200RPM SATA阵列15000RPM SAS阵列15000RPM SAS阵列
with Superfetch
处理器子系统
处理器
Intel Core i7 940
Intel Xeon E5430 x2
Intel Xeon E5430 x2
主频2.93GHz2.66GHz2.66GHz
FSBQPI:3200MHz1333MHz1333MHz
L2 Cache
4 x 256KB
L3 Cache:8MB
12MB12MB
主板
主板型号
ASUS P6T Deluxe
DELL PE2900 III
DELL PE2900 III
北桥芯片组(MCH)
Intel X58Intel 5000XIntel 5000X
内存
1GB DDR3 1066 SDRAM x6
三通道
2GB FBD DDR2 667 SDRAM x8
四通道
2GB FBD DDR2 667 SDRAM x8
四通道
系统磁盘子系统
磁盘控制器
Intel ICH10R RAID Controller
LSI MegaRAID SAS 8408E RAID Controller
LSI MegaRAID SAS 8408E RAID Controller
磁盘控制器规格
SATA 3GbpsSAS 3GbpsSAS 3Gbps
磁盘控制器设置
RAID 0
RAID 5
RAID 5
磁盘控制器驱动
Intel Matrix Storage Manager
8.6.0.1032 x64
LSI MegaRAID SAS 3.8.0.64 x64LSI MegaRAID SAS 3.8.0.64 x64
磁盘
Seagate
Barracuda 7200.11
ST31000333AS x23
Seagate
Cheetah 15K.5
ST314655SS x3
Seagate
Cheetah 15K.5
ST314655SS x3
磁盘规格
7200RPM
1TB
SATA 3Gbps
32MB Cache
15000RPM
146GB
SAS 3Gbps
16MB Cache
15000RPM
146GB
SAS 3Gbps
16MB Cache
磁盘设置
SATA 3Gbps
50GB系统分区
SAS 3Gbps
50GB系统分区
SAS 3Gbps
50GB系统分区
 网络子系统
 网卡Marvell 88E8056 GbE x2
Teaming
Broadcom NetXtreme II GbE x4 Teaming Broadcom NetXtreme II GbE x4 Teaming
软件环境
操作系统
Microsoft
Windows Server 2008 Enterprise x64 Edition SP1
Microsoft
Windows Server 2008 Enterprise x64 Edition SP1
Microsoft
Windows Server 2008 Enterprise x64 Edition SP1
with Superfetch

 

  测试使用了IT168评测中心的一台DELL PowerEdge 2900 III服务器和一台组装的Core i7 920平台,DELL平台使用了3个15000RPM的Seagate捷豹15K.5组成RAID 5平台,Core i7平台则是使用两个Seagate酷鱼7200.11组成RAID 0平台,其他的软件配置则一模一样。PowerEdge 2900 III服务器采用的主板基于Intel 5000X芯片组,带有12MB Snoop Filter缓存,它可以提升重负荷下缓存同步、进程调度方面的性能。5000X芯片组比较少见。前段时间推出的5400 Seburg芯片组带有24MB的Snoop Filter缓存。

  Core i7是Nehalem架构在桌面平台上的产品品牌,关于Core i7在服务器应用上的性能表现,可以参看《性能大幅提升 Core i7 服务器应用测试》。

0
相关文章