|
动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。
当WebBench测试开始后,客户端会以每四台一组依次连接到服务器并发送CGI请求。当测试结束后,控制台会收集数据并绘制出服务器CGI响应数的变化曲线。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。
可以看到当被测服务器连接到20-24个客户端的时候,响应数量基本上达到了峰值3600左右。此时的吞吐量只有20MB/s不到,显然这时候磁盘和网络接口远远没有达到饱和,系统的计算能力是关键。
NetBench 7.03性能测试
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系车男阅埽ㄓ才獭aid卡)。我们在基于ASUS NCLV-DS主板构建的服务器上设立了文件服务器,NetBench通过网络实验室中32个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。同Webbench测试一样,NetBench测试开始后客户端会以每四台一组依连接到服务器并发送文件传输请求。测试结束后控制台收集数据并绘制出服务器能够达到的数据传输变化曲线。
 |
| Standard Disk Mix Test |
我们启用了32个客户端,运行标准Disk Mix测试(DM.TST)此时没有得到峰值吞吐量。
 |
| Enterprise Disk Mix Test |
Enterprise Disk Mix Test(ENT_DM.TST)比Standard Disk Mix负载更重,它模拟的企业级服务器的负载,基于华硕NCLV-DS主板的服务器在16-20个客户端的时候达到了峰值,最高提供了486Mbit/s的吞吐量。
 |
| NIC.tst脚本测试 |
在NIC.tst脚本测试主要反映的服务器网卡的性能,不过这里我们使用的是通过PCI-X插槽连接的Intel Pro/1000 XF网卡,因此并非主板板载千兆网卡的性能,今后的评测中我们会专门测试主板板载网卡的性能。在这项测试过程中,程序分别调用512B--64KB不等的文件,当调用32KB文件的时候,网卡可以达到900Mbit/s的最高吞吐量。
IT168评测室观点
华硕NCLV-D系列主板是基于Intel E7320和6300ESB芯片组的产品,它们均可以用于双Xeon服务器。华硕NCLV-DS较为全面的发挥了E7320芯片组的功能,它支持Nocona核心的Xeon处理器、DDR333 Register内存,通过6300ESB芯片支持PCI-X、SATA、USB等设备,另外还通过板载AIC 7901 SCSI控制器芯片提供了对于SCSI设备的支持。
华硕还为用户提供了ASWM v2.0服务器管理软件,这款软件可以满足服务器管理员的基本需求,它可以监测服务器的主要部件的电压、温度、风扇状态、磁盘状态,更重要的是它的界面非常的直观,使用起来很简单。
SPEC CPU2000测试成绩达到了同类产品的水平,更重要的是我们曾经连续长时间运行SPEC CPU2000 48个小时左右,整个系统非常的稳定。虽然我们使用了两颗7200RPM的SATA组建了RAID 0来做为测试平台的磁盘性能,在IOMeter测试中,最高吞吐量还是达到了111MB/s。
WebBench v5.0测试结果显示,基于IIS6.0 Web服务器应用中,动态峰值响应可以达到3600 IOs。NetBench v7.03测试结果显示,Standard Disk Mix Test至少有180Mbits/s的吞吐量,Enterprise Disk Mix Test更可以达到480Mbits/s吞吐量。
综合来看,华硕NCLV-DS主板是一款可用于构建稳定运行的较高性能服务器的产品。 |