ASUS 1U服务器:AP1600R-E2
【IT168评测室】华硕服务器业务主要集中在1U、2U标准服务器上,其中1U服务器又分为单路至强和双路至强。从去年下半年,华硕的服务器产品就陆续的从533MHz FSB过渡到800MHz FSB,之前我们IT168评测室测试过的AP2400R-E2 2U服务器就是这次升级后的产品。最近我们又收到了华硕送测的1U 双至强服务器——AP1600R-E2。
按照华硕的产品发展规划,AP1600R-E2服务器于今年起全面取代AP1600R系列。新的AP1600R-E2包括两个子型号CS3和BA2,这两款服务器的主要区别如下表所示:
| 型号 | CS3 | BA2 |
| 主板 | NCL-DS+R11 | NCLV-D+R10 |
| 处理器 | 双至强 800FSB | 双至强 800FSB |
| 芯片组 | 7520+ICH5R | 7320+6300ESB |
| 内存 | DDR333 x8(16GB) | DDR 333x4(16GB) |
| 硬盘 | 3个Ultra320 SCSI | 2个热插拔SATA |
| 网卡 | 双千兆(PCIE) | 双千兆(PCIE+PCIX) |
| 电源 | 500瓦 | 500瓦 |
这两款服务器采用了不同档次的芯片组,CS3采用了高端的双至强Intel 7520芯片组,而BA2采用了定位略低一些的Intel 7320芯片组,前者搭配了ICH5R,后者搭配了6300ESB。两款服务器都支持双Xeon(FSB 800),最高支持16GB内存。不过CS3提供了8个DIMM插槽,而BA2只是提供了4个,因此前者在内存配置上更加灵活。
CS3支持3个SCSI接口的硬盘,并且可以通过板载控制器实现RAID 0、RAID 1,而BA2则支持2个硬盘(可选择内置、热插拔SATA和SCSI)。总得看来,CS3针对的是追求稳定、高性能的应用,而BA2则定位于高性价比、大存储空间的应用。
我们IT168评测室这次所测试的是AP1600R-E2(CS),配置了两颗3.0GHz Xeon(800MHz FSB),2GB DDRII 400内存(512MB x 4),3个73GB Ultra320 SCSI硬盘。
系统布局——外观
ASUS AP1600R-E2是标准1U高度的服务器,配合华硕提供的滑轨可以方便的安装在19吋机架上(深度至少83cm)。在CS3前面板上有3个SCSI硬盘扩展位,最左边的硬盘位上面是电源开关、电源指示灯、定位指示灯开关、定位指示灯、复位开关、信息指示灯、两个LAN口指示灯、硬盘访问指示灯。在这组指示灯之后是两个USB端口,然后是三个硬盘位的指示灯。
在第二个硬盘位上是超薄CD-ROM,用户可以根据自己的需要选购DVD-ROM。在第叁个硬盘位上是软驱,利用光驱和软驱用户可以顺利的安装系统和驱动程序。
![]() |
| 后面板-1_resize.JPG |
在AP1600R-E2(CS3)服务器后面板是提供了PS/2键盘接口、PS/2鼠标接口、串口、VGA接口、两个千兆RJ45接口,另外还可以看到两个40mm风扇。
虽然是1U服务器,华硕还是为这款服务器提供了扩展全高PCI-X扩展卡的能力,这为另外进一步扩展服务器功能提供了很大的方便。
系统布局-主板布局
AP1600R-E2服务器内部以中间的风扇分为两个部分,靠近前面板的部分主要是用于安装硬盘、光驱、软驱的存储区,另外一侧则是主板区。板载Adaptec AIC-7902 PCI-X SCSI控制器的A通道连接到存储区的扩展板,扩展板上扩展出来三个SCSI接口,用于连接SCSI硬盘。我们注意到硬盘和硬盘之间有相当的空间,这样的设计可以满足这些存储设备的散热需求。
AP1600R-E2服务器依然支持DDR333 ECC Reg内存,并没有采用时髦的DDRII 400内存。AP1600R-E2服务器配置了8条DIMM插槽,最高可支持16GB的内存,相对于之前的AP1600R服务器只有4条DIMM插槽,具有配置更灵活的特点。
![]() |
![]() |
| 安装了PCI-X扩展卡之后的样子 |
AP1600R-E2板载了AIC-7902W SCSI控制器,它支持Raid 0、Raid 1模式,如果需要更高级的磁盘阵列模式,用户需要另外零通道RAID 卡(ZCR) 。ZCR卡的优势是不会占用内建的PCI插槽,这对于1U服务器来说尤其重要,仍旧支持 RAID 0, 1, 与 5 。更重要的一点是ZCR卡比单信道或双信道的RAID卡要便宜。
华硕AP1600-E2服务器采用了最大总功率为500瓦的电源,主要的指标如上图所示。
系统布局-芯片
华硕AP1600-E2服务器采用了华硕NCL-DS主板(这个主板同NCL-DS主板零售版是有区别的,需要购买NCL-DS主板的用户还需要阅读本站关于这款主板的介绍文章或者咨询华硕公司),这款主板采用了Intel E7520芯片组,我们对于这款芯片组已经做过多次介绍,这里我们就不赘述了。

覆盖在散热片下的E7520芯片

覆盖在散热片下的PXH6700芯片

ICH5R芯片

Adaptec AIC-7902W控制器芯片
Adaptec AIC-7902W控制器芯片的主要功能包括:
-
支持320 MByte/sec SCSI数据传输
-
支持133 MHz、64 bit、PCI-X接口,从而最高可以提供1066 MB/s带宽
-
支持HostRAID硬件镜像技术
-
兼容PCI 2.3和PCI-X 1.0A规范
-
每通道最高支持15个设备

Broadcom芯片
服务器采用了两颗Broadcom BCM5721 PCI Express Gb-LAN千兆以太网控制芯片提供双千兆网卡。

ATI rageXL显示芯片
系统布局-散热

1U服务器内部空间狭小,做好系统的散热是非常重要的,华硕在AP1600E2服务器有限的空间内为每个关键的部件都设计了专门的散热措施。前面已经介绍过,前面板上不同的存储器之间设计有散热孔,存储器之间有较大的间隔。

在系统的中间是4组40mm x 56mm风扇,每组风扇由2个40mm x 28 mm风扇组成,共享一根供电线,安装非常的方便。这4组风扇产生的气流先经过处理器的散热片,然后再吹过纵向的内存,最后经由后面板的散热孔离开服务器。

在主风扇组的左侧还有一个40mm x 28mm风扇,它可以用于AIC 7902W SCSI控制器芯片、PXH6700芯片和PCI-X扩展卡进行散热。
![]() |
在主风扇组的右侧也有一个40mm x 28mm风扇,它主要用于帮助电源散热。

电源后部的两个风扇

离开电源的气流还会在后面板的两个风扇的帮助下尽快的离开服务区。

处理器散热器
AP1600R-E2服务区的免工具安装的风扇极大的简化了维护系统的过程,可以明显的提高管理员维护系统的效率。
管理功能和BIOS特色功能
![]() |
服务器主板的BIOS功能比较简单,不会像PC主板那样提供很多的性能优化选项。华硕还是根据服务器应用的特点把一些应用于PC主板的BIOS技术也移植到了服务器主板产品上。比如CrashFree BIOS 2,比如当用户所使用的主板BIOS受到破坏,只要重新启动系统按照提示即可恢复默认状态;Jumper Free,也就是免跳线BIOS,如果服务器还需要跳线,那么维护将是一件非常麻烦的事情;Q-fan技术,可以根据系统的负载来自动调节风扇转速。
![]() |
华硕基于Web的系统管理工具已经升级到了2.0版,这个工具需要IIS等Web服务器的支持,安装和设置非常的简单,管理员可以通过这款软件远程维护采用华硕服务器主板的系统。
测试方法和测试平台
| 标准配置 | 送测样品配置 | |
| 价格 | 17480元 | - |
| 处理器 | 1个Xeon 2.8GHz 1MB,800MHz | 2个Xeon 3.0GHz 1MB,800MHz |
| 内存 | 2 x 1GB Reg.ECC DDR333 | 4x 512M Reg.ECC DDR333 |
| 磁盘控制器 | 板载 | 板载 |
| 硬盘 | 无 | 73GB 10K RPM Ultra 320 SCSI x3 |
| 操作系统 | - | - |
| 光驱 | - | 超薄24X CD-ROM和软驱 |
| 网卡 | 板载双千兆网卡 | 板载双千兆网卡 |
| 电源 | 单电500W | 单电500W |
从华硕网站我们可以了解到AP1600R-E2 2U服务器的报价,这个报价的服务器配置了1颗2.8GHz Xeon处理器、2条1GB Reg ECC DDR333、板载双千兆网卡、500瓦电源、无硬盘。用户可以根据实际需要,选配不同的配置,下面是我们咨询华硕方面得到的报价:
| 增加一颗2.8GHz Xeon处理器(Nocona) | 3123元 |
| 增加一颗3.0GHz Xeon处理器(Nocona) | 3999元 |
| 增加一颗3.4GHz Xeon处理器(Nocona) | 无报价 |
| 增加一颗3.6GHz Xeon处理器(Nocona) | 无报价 |
| 增加一条512M Reg.ECC DDR333内存 | 973元 |
| 增加一块73GB 10K Ultra320 SCSI硬盘 | 2839元 |
根据上面的报价估计,我们这次所测试的服务器的估计在3万元左右。我们在这个服务器上安装了Microsoft Windows 2003企业版(英文、32bit),正确安装了各个硬件的驱动程序,确保服务器工作在非常好的的状态。
我们所使用的评测软件如下:
-
SPECCPU2000 v1.2
-
IOMeter 2004.07.30.win32.i386
-
WebBench v5.0
-
NetBench v7.03
SEPCCPU2000可以评估服务器系统中处理器的整数性能和浮点性能,我们进行的是SPECint_base2000和SPECfp_base2000两个项目的测试。IOMeter是一款可以用于单个系统或者集群系统的I/O子系统评估工具,我们仅仅使用了它的磁盘测试功能。WebBench和NetBench是两款在服务器评估中普遍使用的软件,前者也是侧重于服务器CPU子系统的性能评估,后者则侧重于IO子系统的性能评估。
处理器性能测试:SPECCPU2000 v1.2
SPEC是标准性能评估公司(Standard Performance Evaluation Corporation)的简称。SPEC是由计算机厂商、系统集成商、大学、研究机构、咨询等多家公司组成的非营利性组织,这个组织的目标是建立、维护一套用于评估计算机系统的标准。
SPEC CPU2000是SPEC组织推出的一套CPU子系统评估软件,它包括CINT2000和CFP2000两个子项目,前者用于测量和对比整数性能,而后者则用于测量和对比浮点性能。计算系统中的处理器、内存和编译器都会影响最终的测试性能,而I/O(磁盘)、网络、操作系统和图形子系统对于SPEC CPU2000的影响非常的小。
我们在被测服务器中安装了Intel C++ 8.1 Compiler、Intel Fortran 8.1 Compiler这两款SPEC CPU2000必需的编译器,另外安装了Microsoft Visual Studio 2003.net提供必要的库文件。按照SPEC的要求我们根据自己的情况编辑了新的Config文件,可以满足Base测试,下面的测试成绩分别是在开启双Xeon处理器超线程条件下,4用户,SPECint_base2000和SPECfp_base2000,这款配置了双Xeon 3.0GHz的服务器具有不错的整数运算性能和浮点运算性能。
| 2Users | ||
|---|---|---|
| Benchmark | Base Runtime |
Base Ratio |
| 168.wupwise | 71.5 | 2238 |
| 171.swim | 148 | 2088 |
| 172.mgrid | 144 | 1254 |
| 173.applu | 157 | 1341 |
| 177.mesa | 105 | 1327 |
| 178.galgel | 134 | 2165 |
| 179.art | 108 | 2403 |
| 183.equake | 72.0 | 1805 |
| 187.facerec | 121 | 1565 |
| 188.ammp | 270 | 814 |
| 189.lucas | 111 | 1799 |
| 191.fma3d | 166 | 1265 |
| 200.sixtrack | 186 | 590 |
| 301.apsi | 257 | 1013 |
| SPECfp_base2000 | 1443 | |
| 2Users | ||
|---|---|---|
| Benchmark | Base Runtime |
Base Ratio |
| 164.gzip | 140 | 999 |
| 175.vpr | 167 | 836 |
| 176.gcc | 69.5 | 1583 |
| 181.mcf | 165 | 1089 |
| 186.crafty | 90.0 | 1112 |
| 197.parser | 158 | 1136 |
| 252.eon | 69.8 | 1862 |
| 253.perlbmk | 111 | 1618 |
| 254.gap | 68.3 | 1611 |
| 255.vortex | 86.5 | 2196 |
| 256.bzip2 | 165 | 911 |
| 300.twolf | 295 | 1019 |
| SPECint_base2000 |
1272 | |
磁盘性能测试:IOMeter 2004.07.30.win32.i386
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试AP1600R-E2服务器的IO性能,我们分别选择了不同的测试脚本。
-
Defualt:文件尺寸为2KB,读取占全部操作的67%,随机率为100%
-
Max_throughput:文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大吞吐量
-
Max_IO:文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大IO能力
-
Fielserver:文件尺寸从0.5KB到64KB不等,80%读取操作,随机率为100%,用于模拟文件服务器的性能
-
WebServer:文件尺寸从0.5KB到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能
|
IOMeter 2004.07.30.win32.i386 | |||||
|
FileServer |
Default |
Max |
Max_IO |
Fileserver |
WebServer |
| Total I/Os per Second | 916.52 | 3274 | 18130 | 773.34 | 671.11 |
| Read I/Os per Second | 614.30 | 3274 | 18130 | 618.59 | 671.11 |
| Write I/Os per Second | 302.22 | - | - | 154.74 | - |
| Total MBs per Second | 1.79 | 204.63 | 8.85 | 8.34 | 10.26 |
| Read | 1.20 | 204.63 | 8.85 | 6.67 | 10.26 |
| Write | 0.59 | - | - | 1.67 | - |
| Average I/O Response Time(ms) | 34.91 | 9.77 | 1.76 | 41.38 | 47.68 |
| Avg Read Time(ms) | 44.90 | 9.77 | 1.76 | 47.49 | 47.68 |
| Avg Write Time(ms) | 14.62 | - | - | 16.95 | - |
| Maximum I/O Response Time(ms) | 1443.82 | 1512.03 | 39.90 | 1116.09 | 1116.23 |
| Max Read Response(ms) | 1443.82 | 1512.03 | 39.90 | 1065.12 | 1116.23 |
| Max Write Response(ms) | 632.72 | - | - | 1116.09 | - |
| %CPU Utilization(total) | 0.64 | 2.98 | 12.69 | 0.53 | 0.49 |
| %User Time | 0.03 | 0.15 | 0.46 | 0.04 | 0.02 |
| %Privleged Time | 0.60 | 2.83 | 12.31 | 0.48 | 0.47 |
| %DPC Time | 0.10 | 0.45 | 2.32 | 0.08 | 0.08 |
| %Interrupt Time | 0.24 | 1.33 | 4.57 | 0.21 | 0.19 |
同不久前我们测试的华硕AP2400R-E2一样,这款服务器也通过板载Adaptec AIC-7902 PCI-X SCSI控制器支持两个SCSI通道。不同的是A通道连接到了前面板上的3个硬盘扩展位,B通道连接则通过主板下的连线在后面板上提供了一个外置SCSI接口。送测的服务器中附带了三块Seagate Cheetah 10k.7 73GB Ultra 320硬盘,我们把这三颗SCSI硬盘组成了RAID 0模式。如果用户需要兼顾稳定和性能的RAID 5模式需要另外购置ZCR扩展卡。
从上表所示的结果中,可以知道由板载Adaptec AIC-7902 PCI-X SCSI控制器和3颗SCSI硬盘组成的磁盘系统的最大IO处理能力是18130 I/Os per Second,最大吞吐量竟然达到了204MB/s,这些结果明显的高于之前测试的AP2400R-E2。
WebBench 5.0性能测试
WebBench是针对服务器作为Web Server时的性能进行测试,我们在配置了双3.0GHz Xeon处理器的AP1600R-E2服务器上安装了IIS6.0组件,以提供测试所需的Web服务。在测试中我们开启了网络实验室中的32台PC(Celeron 1.7/256MB/40GB/100Ethernet)作为客户端,分别使用了WebBench 5.0内置的动态CGI以及静态页面脚本对服务器进行了测试。
静态测试是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试主要考察的是服务器磁盘系统以及网络连接性能。

静态测试:Requests处理能力

静态脚本测试:吞吐量

多线程静态脚本测试:Requests处理能力

多线程静态脚本测试:吞吐量
我们使用了实验室中全部的32台PC向配置了双3.0GHz Xeon处理器的AP1600R-E2服务器发送请求,服务器可以轻松应付,始终没有达到峰值。在32个客户端的时候,这台服务器可以响应11052个请求,吞吐量接近于67MB/s,测试曲线始终是按照线性增长。
当我们切换到多线程静态脚本之后,每个物理客户端发出两个线程,这台服务器每秒响应数量达到了13325个,依然没有达到峰值,吞吐量也随着线程的增加达到了80MB/s。

动态脚本测试:Requests处理能力
动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。
当WebBench测试开始后,客户端会以每四台一组依次连接到服务器并发送CGI请求。当测试结束后,控制台会收集数据并绘制出服务器CGI响应数的变化曲线。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。
可以看到当被测服务器连接到20个客户端的时候,响应数量的增长幅度开始区域平缓,当连接客户端达到了32个的时候达到了峰值4005。
NetBench 7.03性能测试
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、硬盘类型、组建磁盘阵列模式都会对测试结果有明显的影响。我们在配置了双3.0GHz Xeon处理器的AP1600R-E2服务器上设立了文件服务器,NetBench通过网络实验室中32个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。同Webbench测试一样,NetBench测试开始后客户端会以每四台一组依连接到服务器并发送文件传输请求。测试结束后控制台收集数据并绘制出服务器能够达到的数据传输变化曲线。
![]() |
![]() |
我们启用了32个客户端,运行标准Disk Mix测试(DM.TST)此时没有得到峰值吞吐量——最高吞吐量为193Mb/s,最高平均响应时间为0.295ms。运行这个脚本的时候,我们有限的客户端的数量决定了最高吞吐量,这个测试结果同以往在其它服务器上所得到结果是一样的。

Enterprise Disk Mix Test(ENT_DM.TST)比Standard Disk Mix负载更重,它模拟的企业级服务器的负载,此时最高吞吐量达到了1065Mb/s,最高平均响应时间为0.474ms。


在NIC.tst脚本测试主要反映的服务器网卡的性能,我们使用了优质网线连接AP1600R-E2服务器网卡到Cicso Catalyst 4506交换机千兆接口。在这项测试过程中,程序分别调用512B--64KB不等的文件来测试吞吐量。我们对于两个板载千兆网卡都进行测试了,发现测试结果非常的接近,两者的差异不到10Mbit/s,上图是测试成绩较高的一个。测试结果显示其板载网卡最高吞吐量可达901Mbps,最长响应时间为16.606ms。

IT168评测室观点
华硕AP1600R-E2是一款可以通过合理配置提供较高性价比的1U服务器产品,它支持两个800MHz FSB Xeon处理器,采用了价格相对较低的DDR 333 REG ECC内存,用户可以根据需要选择支持不同类型硬盘的型号,既可以建立具有高性能、高稳定性的服务器,也可以建立具有主流性能、大存储容量的服务器。
华硕为了这款1U服务器提供尽可能多的扩展能力,比如它可以连接三块SCSI接口的硬盘,8条DIMM最高可安装16GB的内存,更值得肯定是在这款1U服务器还可以安装全高的PCI-X扩展卡。
如果算上电源上的两个风扇,这款服务器一共采用了14个40mm x 28 mm风扇,每个关键部件都有风扇的“关怀”,比如中间的4组8个风扇可以带走处理器、内存和E7520芯片产生的热量;左侧的风扇可以帮助PCI-X扩展卡、PXH6700等芯片散热;而右侧的风扇则可以帮助电源散发热量。
![]() |
华硕通过提供ASWM 2.0服务器远程管理软件提高了管理和维护服务器的效率。为了确保用户的服务器正常运转,华硕还提供了ARS服务,这种服务模式是华硕将在收到返修的坏件之前就将更换品寄到客户手上。这样用户可以更快的更换有故障的配件,尽快的让服务器恢复正常运转。