超毅双Opteron机架式服务器评测

80酷酷网    80kuku.com

  服务器

超毅定制者服务器包括A系列和I系列,A系列是基于AMD系列处理器的服务器,I系列则是基于Intel系列处理器的服务器。我们这次评测是采用了双AMD Opertron处理器的超毅定制者220A-2806T服务器,它定位于企业级的核心重载专用服务器,中小规模存储型多功能服务器,互联网电子商务网络运行的核心服务器,同我们之前评测超毅220A-2806T是一样的。

定制者220A-2806T服务器同220X-2806VS服务器的外观完全相同,同SuperMicro SuperServer 6024服务器的外观也是非常的相似。2806T为2U机架式结构,外形尺寸为89mm(高) x 426mm(宽) x 650mm(深),它的深度比大部分的服务器短一些。

2806T前面板设计有电源开关、复位开关、电源指示灯、硬盘指示灯、两个网卡状态指示灯、电源失败指示灯、过热/风扇故障指示灯。前面板还设计有6个硬盘托架,送测产品中配置的是3块Seagate Barrucade 7200.7 120GB SATA接口的硬盘,同ARC1120 SATA RAID卡组建了RAID 5模式的磁盘阵列。光驱设备为普通CD-ROM驱动器。在前置面板上没有提供USB接口、也没有定位指示灯,实际应用起来会略有不便。

超毅2806VS服务器背部IO面板上提供了1个PS/2鼠标接口、1个PS/2键盘接口、1个串口、一个VGA接口、1个百兆网卡接口(Intel 82551QM 10/100 LOM)、2两个千兆网卡接口(RJ45,Broadcom BCM5704C千兆网卡控制器)和2个USB 1.1端口。这款服务器采用了单电源设计,未提供冗余电源扩展能力,电源型号为Ablecom SP552-2C,最大输出功率可达550W,其基本指标如下表:

+3.3V+5V+12V-12V-5V+5Vsb
30A35A42A1.0A0.8A2A
+3.3V和+5V合并最大电流50A

这款服务器采用了TYAN S2882主板,这款主板采用了AMD-8131 HyperTransport PCI-X Tunnel+AMD-8111 HyperTransport I/O Hub芯片组,最大支持2颗AMD Opteron处理器(uPGA 940-pin)。由于Opteron处理器整合了内存控制器,因此主板上的内存DIMM分为两组,每组4条为一颗处理器的内存控制器所控制。

送测服务器中配置两颗Opteron 246处理器(主频2GHz,1MB L2缓存),它整合了128bit DDR内存控制器,也就是支持双通道DDR内存配置,最大支持16GB REG ECC DDR400/333/266内存。超毅为每个处理器配置了单条1GB的DDR266内存(Samsung PC2100 CL2.5),因此无法发挥双通道内存控制器的效能,如果在实际使用的时候,我们建议用户采用两条512MB内存代替单条1GB。

机箱内置了4个散热风扇,运行中转速维持在6000RPM以上。中间的两个机箱散热风扇主要用于处理器和内存的散热,因为没有采用导风罩设计,所以每个处理器的散热片上还安装了风扇,确保处理器能得到足够的散热。

主板上提供了5个PCI扩展插槽,这其中包括4个PCI-X插槽和1个32bit 33MHz PCI插槽。上图中左侧两条PCI-X由1个PCI-X bridge控制,右侧两条PCI-X有另外1个PCI-X bridge控制,最右边的插槽可以支持ZCR扩展卡。Silicon Image Sil 3114 SATA控制器,支持4个SATA150设备,同时支持SATA RAID (RAID 0, 1, 0+1)。这款服务器提供了6个3.5英寸硬盘托架,因此显然使用板载RAID控制器是不够的,因此超毅为这款服务器配置了PCI-X接口的ARC1120 SATA RAID卡,它具有Intel 80331 I/O处理器,128MB缓存,可以支持RAID 0/1/3/5/6/JBOD等更多的模式,最多可以连接8个SATA设备。

服务器的安装、维护和管理定制者220X-2806VS服务器提供驱动光盘、电源线等附件,我们没有看到任何的文档资料,也许厂商没有在送测产品中包括,我们会进一步的核实。从服务器的外观上,我们判断它们的滑轨的安装非常传统,通过螺丝把内轨固定在机箱两侧,然后外轨固定在标准机架上(深度不少于650mm)即可完成安装。

随机光盘

超毅的服务器的工具光盘是根据其所采用的服务器主板而定的,选择不同的品牌的主板,就附送不同品牌主板所附带的工具光盘。TYAN S2882主板的驱动光盘没有启动功能,它主要是为TYAN系列主板提供驱动程序的。

TYAN SYSTEM MONITOR v2.2.2

TYAN SYSTEM MONITOR也是C/S模式,在被监测的服务器上安装Agent程序,在控制台上安装console程序,就可以远程监控服务器的运行状态了。

TYAN SYSTEM MONITOR程序可以监控处理器风扇和机箱风扇的转速,CPU核心电压、系统3.3V/5V/12V电压、DDR VTT/2.5V电压,如果超过设定阈值将会报警。

TYAN SYSTEM MONITOR程序可以通过预先设定的EMAIL服务器向指定地址发送警报,还能产生OEC日志。

图形化监控界面

TYAN SYSTEM MONITOR程序的最大特色是提供了直观的图形化监控工具Tyanscope,这款工具可以监控处理器、处理VRM,内存、各个风扇等等,只要用鼠标点击相应的位置,就可以直观查看被监控的设备的情况。

服务器所采用的主板可以连接TYAN Server Management子卡,从而可以支持IPMI 1.5规范,从而可以同支持这个规范其它管理工具配合使用。

总体来说,超毅服务器仅仅提供了比较基本的服务器监控功能,这个方面的差距同国内的其它厂商相比还有很大的差距。

测试平台和测试方法2005年,是中小企业信息化活跃的一年,也是服务器采购最为积极的一年。各个厂商都推出了面向SMB应用的服务器产品,中小企业在繁多的品牌和型号中选择一款适合自己的产品并不容易。因此,我们这次以“命题作文”的形式向厂商征集产品:定位于SMB应用的机架式服务器,价格在2-3万之间。

所有的参测厂商都针对我们的评测产品要求进行了慎重的选型和配置,因此我们这次所测试的每一款产品其实都是由各个厂商专门为中小企业应用所定制的服务器。这些产品相对于标准配置来说,具有更好的平衡性、可用性、性价比。

我们评测不仅仅限于性能测试,主要包括以下的6个方面:

一、主要规格评估

这个部分主要对于送测服务器的物理特性、硬件配置等等进行考察、评估,比如服务器机箱架构、规格尺寸、处理器型号/数量/主频、芯片组、内存型号和容量、磁盘控制器、硬盘型号、磁盘阵列、网卡型号和接口类型、散热设备、供电、扩展槽、IO接口、托架数量等等。

二、服务器技术验证性测试

处理器技术:SMP技术、HT技术、EMT64、Dual Core

内存:DDR、DDRII、双通道、内存镜像、内存热备

磁盘接口技术:SATA、IDE、SCSI

磁盘阵列技术:RAID 0、RAID 1、RAID 10、RAID 5 热插拔技术

主流操作系统管理能力,Windows、Linux 本地管理和远程管理

系统配置与管理服务配置

硬件监控与管理:CPU、磁盘、网络 日志管理、报警

SEPCCPU2000可以评估服务器系统中处理器的整数性能和浮点性能,我们进行的是SPECint_base2000和SPECfp_base2000两个项目的测试。ScienceMark v2.0一款用于评估处理器科学计算能力的软件,它提供了评估被测系统内存带宽的功能,这款软件可以很好的支持多线程。IOMeter是一款可以用于单个系统或者集群系统的I/O子系统评估工具,我们仅仅使用了它的磁盘测试功能。WebBench和NetBench是两款在服务器评估中普遍使用的软件,前者也是侧重于服务器CPU子系统的性能评估,后者则侧重于IO子系统的性能评估。我们在上述配置的服务器上分别安装了Microsoft Windows 2003标准版(中文、32bit),正确安装了各个硬件的驱动程序,进行了一定的优化,关闭了不需要的服务,确保服务器工作在最佳的状态。在以往的服务器评测中,我们一般是采用SPEC CPU2000对于处理器的浮点性能和整数性能进行评估。不过,由于我们缺乏支持AMD平台运行SPEC cpu2000的必要的编译器,因此这个部分我们不得不放弃这个软件,采用了更加易用的Sisoft Sandra 2005 Pro。

在算术运算基准测试和多媒体基准测试中,基于双Xeon的平台的性能都高于基于双Opteron的平台。因为Sisoft Sandra 2005是一款对于多线程提供了良好支持的测试软件,因此在处理器测试中支持超线程技术的双Xeon平台领先是非常正常的。

 220X220A
内存带宽4031.20 MB/s1928 MB/s
L1 Cache Latency
32 Bytes Stride3 cycles/1.00ns3 cycles/1.00ns
L2 Cache Latency
4 Bytes Stride6 cycles/2.00 ns3 cycles/1.00 ns
16 Bytes Stride11 cycles/3.67 ns5 cycles/1.67 ns
64 Bytes Stride27 cycles/9.00 ns17 cycles/5.67 ns
256 Bytes Stride26 cycles/8.67 ns12 cycles/4.00 ns
512 Bytes Stride25 cycles/8.33 ns13 cycles/4.33 ns
Memory Latency
4 Bytes Stride6 cycles/ 2.00 ns5 cycles/ 1.67 ns
16 Bytes Stride15 cycles/5.00 ns19 cycles/6.33 ns
64 Bytes Stride49 cycles/16.33 ns73 cycles/24.33 ns
256 Bytes Stride379 cycles/126.33 ns147 cycles/49.00 ns
512 Bytes Stride398 cycles/132.67 ns158 cycles/52.67 ns
Algorithm Bandwidth
Compiler2023.26 MB/s13973.56 MB/s
REP MOVSD2066.17 MB/s14561.53 MB/s
ALU Reg Copy1807.30 MB/s8247.49 MB/s
MMX Reg Copy1934.88 MB/s20032.86 MB/s
MMX Reg 3dNow--
MMX Reg SSE3166.06 MB/s-
SSE PAlign3438.64 MB/s15964.52 MB/s
SSE PAlign SSE3360.15 MB/s-
SSE2 PAlign3427.43 MB/s14139.8 MB/s
SSE2 PAlign SSE3357.33 MB/s-
MMX Block 4kb3574.19 MB/s-
MMX Block 16kb4031.20 MB/s-
SSE Block 4kb3522.50 MB/s-
SSE Block 16kb4020.42 MB/s-

ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。

超毅2806VS服务器采用了E7520芯片组,其内存控制器支持双通道DDRII内存,测试配置中使用了DDRII 400(3-3-3-8)内存,而超毅2806T服务器的内存控制器整合在处理器中,测试结果显示L2缓存延迟和内存延迟,都是AMD平台占据明显优势。AMD可以运行的Algorithm Bandwidth测试项目不多,但是有测试结果的性能都是大幅度领先的。

可见不同的测试软件对于不同的平台提供了不同程度的优化,因此我们只有从后面的实际应用测试才能看出到底那个平台的整体性能更加优秀一些。

磁盘性能测试:IOMeter 2004.07.30IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。Max_throughput:文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大吞吐量Max_IO:文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大IO能力Fielserver:文件尺寸从0.5KB到64KB不等,80%读取操作,随机率为100%,用于模拟文件服务器的性能WebServer:文件尺寸从0.5KB到512KB不等,100%读取操作,随机率为100%,用于模拟Web服务器的性能

超毅220X-2806VS服务器采用了独立的LSI-320-1 LP PCI-X RAID控制卡和3块Seagate Cheetach 10k.7 146GB硬盘组成了RAID 5模式磁盘阵列,当Queue Depth为128时,IO处理能力可以达到每秒40732 IOs。超毅220A-2806T服务器采用了ARC-1120 SATA PCI-X RAID控制器和3块Seagate Barracuda72000.7 120GB硬盘,组成了RAID 5模式阵列,最大IO处理能力在22000左右,不同的Queue Depth条件下,表现非常的平稳。

超毅220X-2806VS服务器磁盘子系统的吞吐量最高可达到140MB/s(8/16/32),不过在其它的Queue Depth条件下,吞吐量非常的低。超毅220A-2806T服务器磁盘子系统的吞吐量则始终维持在60-80MB/s之间,不同的队列深度下,吞吐量并没有大起大落。

在实际应用中,我们不可能执行100%的读取操作,也不能总是读取相同大小的文件,因此我们还分别启用WebServer和FileServer测试脚本进行了测试。在不同的Queue Depth条件下,采用SCSI硬盘的220X平台的性能明显的超过了采用SATA硬盘的220A。

网络连通性能:NetBench 7.03NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、硬盘类型、组建磁盘阵列模式都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中32个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。利用内置的NIC.tst测试脚本,我们可以测试服务器千兆网卡的吞吐量和响应时间:超毅220X-2806VS服务器板载了BROADCOM BCM5704双通道千兆网卡控制器,可以预计它提供的两个千兆网口的性能是几乎没有差别的。从我们的测试结果来看,无论是吞吐量还是响应时间,两者的差别都微乎其微。但是我们还是仔细对比了两者的成绩,选择了其中成绩更好的一个网口进行以下网络相关测试项目。WebBench是针对服务器作为Web Server时的性能进行测试,我们在被测服务器上安装了IIS6.0组件,以提供测试所需的Web服务。在测试中我们开启了网络实验室中的32台PC(Celeron 1.7/256MB/40GB/100Ethernet)作为客户端,分别使用了WebBench 5.0内置的动态CGI以及静态页面脚本对服务器进行了测试。静态测试(Static.tst)是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试主要考察的是服务器磁盘系统以及网络连接性能。我们使用了实验室中全部的32台PC向被测服务器发送请求,220A平台的测试曲线明显的优于220X。当然32个客户端接入的时候,220X服务器处理能力达到了10005 Requests/s,而220A则达到了11350 Requests/s。多线程静态脚本测试(Static_mt.tst)中,每个物理客户端发出两个线程,当32个客户端时,220X服务器处理能力达到了13350 Requests/s,220A服务器的处理能力达到了13289 Requests/s,非常的接近。动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。  当WebBench测试开始后,客户端会以每四台一组依次连接到服务器并发送CGI请求。当测试结束后,控制台会收集数据并绘制出服务器CGI响应数的变化曲线。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。从测试结果曲线上看,当有32个客户端同时连接到被测服务器的时候,220X服务器的处理能力为3867 Requests/s,Requests/s,两者的性能差距只有7%左右,远没有前面Sisoft Sandra 2005这样的合成软件测试所显示的有那么大的差距。NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、硬盘类型、组建磁盘阵列模式都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中32个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。同Webbench测试一样,NetBench测试开始后客户端会以每四台一组依连接到服务器并发送文件传输请求。测试结束后控制台收集数据并绘制出服务器能够达到的数据传输变化曲线。 之前我们测试超毅220X-2806VS服务器的时候就发现,这台服务器在NetBench测试中表现非常的低迷,同之前的单项测试的良好表现完全不同,这个双至强平台标准Disk Mix测试(DM.TST)最高吞吐量仅达到了123 Mbps(32个客户端),Enterprise Disk Mix Test(ENT_DM.TST)测试最高吞吐量只有207Mbps(12个客户端)。超毅220A-2806T服务器的表现同单项测试一样,依然是非常的平稳,标准Disk Mix测试(DM.TST)最高吞吐量达到了167 Mbps(32个客户端),Enterprise Disk Mix Test(ENT_DM.TST)测试最高吞吐量达到了439 Mbps。送测产品将处理器从244升级为246,数量增加为2颗,内存也从标配512MB增加到了2GB,硬盘更始增加到了3块,组成了RAID 5,总体价格达到了29799元。超毅出售的AMD Opteron 244处理器报价为1780元,AMD Opteron 246处理器报价为2360元。由于AMD 8000芯片组是一款历史“悠久”的产品,因此基于它的主板产品主要的缺点就是对新技术和规范支持不足。比如,它依然使用DDR内存,无法支持PCI-E扩展卡,USB端口依然是1.1版本。好在这些问题,在服务器中还不会对正常的使用有太大的影响。超毅并没有自主研发的管理软件,因此定制者220A-2806T服务器TYAN SYSTEM MONITOR 2.2.2软件,它可以提供一些基本的远程监控功能。

单机处理器、内存和磁盘性能测试显示,220A服务器的表现平平,同双Xeon平直的220X有很大的差距。但是在Webbench和Netbench这样的模拟实际应用的测试中,两者之间的差距大大缩小,甚至部分测试结果是220A领先。

( 

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: