【IT168评测中心】作为专业的OEM厂商,华硕曾经为诸多国内厂商生产服务器,同时华硕的服务器主板也是这些厂商的标配之一。而说到华硕本身,虽然服务器并非如笔记本、主板那样众人皆知,但也是华硕产品线中重要的一环。今天我们要介绍的,就是华硕今年推出的最新款使用Westmere-EP处理器的双路机架式产品——RS520-E6/RS8。
华硕RS520-E6/RS8服务器
本次华硕送测的服务器最重要的特点就是将原来的至强5500系列处理器升级到了5600系列。由于从Nehalem-EP过渡到Westmere-EP的时候,并没有处理器及其他硬件外观方面的改变,所以用户只要更换处理器就可以完成升级了。
RS520-E6/RS8服务器正面图
RS520-E6/RS8服务器背面图
作为一台双路2U机架式服务器,华硕RS520-E6/RS8的前面板设计比较简单,提供了8个3.5英寸硬盘位,送测样机没有提供光驱。而在服务器背面,我们除了看到常见的接口之外,还有2个PS/2接口。这种接口在家用主板中已经淘汰了,而对于服务器应用来说,许多老款的KVM还只能通过这种接口连接,所以这里也予以保留,
同时我们看到,华硕RS520-E6/RS8服务器提供了双电源位,但本次测试的机器只有一个电源。
刚刚看过了华硕RS520-E6/RS8的外观,我们下面就来看看它的内部构造。
华硕RS520-E6/RS8内部布局
拆掉导风罩与扩展卡之后
我们可以清楚的看到,华硕RS520-E6/RS8服务器内部提供了一个塑料导风罩,这主要是考虑到处理器及部分内存的散热。大多数机架式服务器的CPU都使用的是被动散热器,所以这种设计是非常必要的。
服务器配备的4个风扇
华硕RS520-E6/RS8服务器配备了4个系统散热风扇。虽然看起来像是热插拔的样子,但是由于其电源线与主板连接,事实上想要热插拔还是需要费一些力气的。这也是国产服务器与大牌服务器的主要区别——能否在人性化设计上深入一步。
华硕RS520-E6/RS8服务器使用了台达770W电源
刚刚提到,华硕RS520-E6/RS8提供了冗余电源位,但是本次测试的产品只配置了一个台达最高功率770W的电源。对于双路平台来说,这样的设计也够使用了,毕竟Westmere-EP的功耗并不是很大。而且这款电源还通过了80Plus的铜牌认证,虽然认证规格较低,但是相比未经认证的电源来说在转换率及可靠性上都更好一些。
涉及到性能,大家最为关心的还是服务器的硬件配置,无外乎就是处理器、内存、磁盘、阵列卡等项目,我们下面就来一一为大家介绍一下。
首先说处理器,这台华硕RS520-E6/RS8使用的是双路至强E5640处理器,主频为2.66GHz。在至强5600系列的定义中,高频产品多以X系列命名,象征着高性能。而对于主流应用的E系列来说,能够有这样的主频已经算是很高了。另外X与E系列的一个重要差别就是E系列只有4核心产品,而X系列是6核心。
华硕RS520-E6/RS8配备的2GB DDR3 ECC内存
华硕RS520-E6/RS8服务器一共提供了6条2GB DDR3 1333 REG ECC内存,使得系统的总内存容量达到了12GB。对于大部分应用来说,12GB仅仅能够满足基础应用;而从我们测试的角度来讲,即便是4核心的E系列处理器,24GB内存也是最低要求。
来自希捷的3.5英寸Cheeah 15K.6硬盘
华硕RS520-E6/RS8服务器自带了4块希捷ST3300656SS硬盘。这个硬盘属于希捷Cheeah 15K.6系列的产品,支持15000rpm。就规格来说,Cheeah 15K.6系列比较老了,早在去年希捷就推出了Cheeah 15K.7系列的产品,使用这样的老款产品或许会对系统性能产生一定影响,这个要通过磁盘测试才能看出来。
服务器主板型号
华硕RS520-E6/RS8服务器使用的是Z8NR-D12-SYS主板,其中的D12表示的是主板提供了12条内存插槽。对于国产服务器来说,12条内存插槽也是常见的配置,华硕也还有D18规格的至强主板。
华硕RS520-E6/RS8的扩展能力较为丰富,我们下面要介绍的就是它的磁盘控制器及扩展插槽。
PIKE卡,这是华硕特有的
华硕的服务器有许多特色的地方,其中最为显著的标志就是应用了自家的PIKE阵列卡,这个卡的接口还是非常独特的。事实上,所谓的PIKE依然使用的是LSI的芯片,只是经过了重新的设计。本次送测的华硕RS520-E6/RS8服务器使用的就是LSI Logic MegaRAID SAS芯片,支持RAID 0/1/5/6阵列。
服务器提供的扩展卡
华硕RS520-E6/RS8服务器提供了一个扩展卡,其中包括了2个PCI-E x8插槽和1个PCI-E多适用插槽,对于2U的产品来说这样的规格已经足够了。特别是板载的PIKE阵列卡进一步节省了占用的插槽数量。
华硕RS520-E6/RS8服务器还提供了2颗Intel 82574L千兆网络芯片,这也是我们在国产服务器中常见的芯片。Intel的网络芯片具备广泛的应用性,而且配置简单,成本低廉。双网卡更可以组建Teaming聚合,提高网络性能。
AST2050控制芯片
华硕RS520-E6/RS8服务器使用的依然是我们常见的AST2050控制芯片。这个芯片比较特殊,它既是一颗远程管理芯片,又提供了显示功能,可谓是一举两得。而下面我们特别放大的颗粒,则是这颗芯片的内存(显存)。
至此,我们对于华硕RS520-E6/RS8服务器的硬件介绍就到这里了。之前,我们测试的至强5600系列产品多是基于X系列进行的,比如X5650或X5670。这次,华硕RS520-E6/RS8服务器提供的是E5640的处理器,我们希望了解E系列相比X系列会有多大的差距。
在2009年秋我们IT168评测中心网络实验室搬迁到新的机房之后,我们又对实验室的服务器测试平台进行了大幅度的升级,先是将已有的Cisco Catalyst 4506千兆交换机升级到3个模块,达到了一共120个千兆网络端口,还新购买了30台DELL PowerEdge T100服务器,配合原有的30台DELL PowerEdge SC430服务器以及30台PC作为网络测试的客户端,可以提供非常充足的测试压力。
网络实验室控制台
在新的测试环境下,我们进一步完善了服务器性能测试方案:
SiSoftware Sandra v2010
SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。从2007开始,Sandra的Arithmetic benchmarks增加了对SSE3&SSE4 SSE4的支持,在Multi-Media benchmark中增加了对于SSE4的支持,另外还升级了File System benchmark和Removable Storage benchmark两个子项目。对于新的硬件的支持当然也是该软件每次升级的重要内容之一,SiSoftware Sandra 2010对NUMA架构以及最新的Windows 7/Windows Server 2008 R2提供了更好的支持,此外测试项目和测试结果也有了略微的变化。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台。
CineBench R11.5
CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,在服务器测试平台中显示子系统不重要,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。
NetBench v7.03
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。
Iometer 2006.7.27
Iometer是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。
本次评测的华硕RS520-E6/RS8服务器配置的是双路E5640处理器,E系列是至强5600的主力型号,也是大多数企业选购的产品,因此更具代表性。测试对比平台的详细参数如下:
测试服务器平台信息 | ||
产品名称 | 华硕RS520-E6/RS8服务器 | 基准X5570服务器 |
平台类型 | 双路Intel Westmere-EP | 双路Intel Nehalem-EP |
处理器子系统 | ||
---|---|---|
处理器型号 | Intel Xeon E5640 | Intel Xeon X5570 |
处理器架构 | Intel 32nm Westmere | Intel 45nm Nehalem |
代号 | Westmere-EP | Gainestown |
处理器封装 | Socket 1366 LGA | Socket 1366 LGA |
核心/线程数量 | 4/8 | 4/8 |
主频 | 2.66GHz | 2.93GHz |
处理器指令集 | MMX,SSE,SSE2,SSE3, | MMX,SSE,SSE2,SSE3, SSE4.1,SSE4.2,EM64T,VT |
外部总线 | 2×QPI 2673MHz 5.86GT/s 单向11.73GB/s(QPI) 双向23.46GB/s(QPI) | 2x QPI 3.2GHz 6.4GT/s 单向12.8GB/s(QPI) 双向25.6GB/s(QPI) |
L1 Code Cache | 4× 32KB 8路集合关联 | 4× 32KB 8路集合关联 |
L1 Data Cache | 4× 32KB 4路集合关联 | 4× 32KB 4路集合关联 |
L2 Cache | 4× 256KB 8路集合关联 | 4× 256KB 8路集合关联 |
L3 Cache | 12MB 16路集合关联 | 8MB 16路集合关联 |
服务器主板 | ||
主板型号 | Z8NR-D12-SYS | Inspur NF5280 |
主板芯片组 | Intel 5520+ICH10R | Intel 5520+ICH10R |
北桥芯片特性 | 2×QPI VT-d Gen 2 | 2×QPI VT-d Gen 2 |
内存子系统 | ||
内存控制器 | 每CPU集成三通道R-ECC DDR3 1333 | 每CPU集成三通道R-ECC DDR3 1333 |
内存类型 | 4GB R-ECC DDR3 1333 SDRAM ×6条 | 2GB R-ECC DDR3 1333 SDRAM ×18条 |
存储子系统 | ||
磁盘控制器 | LSI MegaRAID SAS 1068E | LSI MegaRAID SAS 8708ELP |
磁盘控制器规格 | LSI SAS 1068E 8× SAS 6Gbps Hardware RAID 0/1/5/6 | LSI1078 RoC 500MHz PowerPC 256MB RAM 8x SAS 3Gbps Hardware RAID 0/1/5/6 |
控制器驱动 | LSI MegaSR 13.06.0212.2009 | LSI MegaRAID R3.6 3.9.0.64 |
硬盘型号数量 | Seagate Cheetah 15k.7 ST3300656SS ×4个 | Hitachi Ultrastar 15K300 HUS153030VLS300 ×3个 |
硬盘规格 | 15000RPM 300GB 6-Gb/s SAS 16MB Cache | 15000RPM 300GB SAS 3Gbps 16MB Cache |
网络连通性 | ||
网卡控制器 | Intel 82576EB Dual Port Gigabit Network Controller | Intel 82576EB Dual Port Gigabit Network Controller |
网卡驱动 | Intel PRO Set 15.8.76.0 | Intel PRO Set 13.5 |
软件环境 | ||
操作系统 | Microsoft Windows Server 2008 Enterprise Edition R2 x64 | Microsoft Windows Server 2008 Enterprise Edition SP1 x64 |
应该说,从硬件规格来看,两款服务器都是双路四核心的处理器,不过在核心规格上X5570的主频更高一些,而E5640提供了更大的三级缓存。至于两者的性能究竟如何,要在测试中才能看到。内存方面,由于华硕RS520-E6/RS8服务器自带的内存不够,我们将其增加到了24GB,体现出服务器的最高性能。存储方面,两款服务器的差别不大,均是RAID 5阵列,磁盘规格也基本相同。我们就一起来看看两台服务器的性能表现吧。
至强E5640的处理器主频为2.67GHz,L3缓存为12MB,4核心8线程
Westmere最大的特点就是L3增加到了12MB
主板使用的Intel 5500芯片,搭配的依然是ICH10R
服务器原配有12GB的内存,实现三通道传输,在下面的SPEC测试中我们将内存容量增加到了24GB,以应付测试的需要
主板一共提供了12条内存插槽,符合其型号中D12的标识
通过超线程,双路E5640处理器可显示16个核心(线程)
主板内存控制器
系统内存显示
主板Intel 5500芯片信息
ICH10R南桥芯片信息
SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,它可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台。我们利用了其中多个性能测试模块对于被测系统的性能进行了快速的测试。
SiSoftware Sandra Pro Business 2010 | ||
产品名称 | 华硕RS520-E6/RS8 服务器 | 基准X5570服务器 |
平台类型 | 双路Intel Westmere-EP | 双路Intel Nehalem-EP |
Processor Arithmetic Benchmark 处理器算术运算测试 | ||
---|---|---|
Dhrystone ALU | 163.87GIPS | 139.6GIPS |
Dhrystone ALU vs SPEED | 58.52MIPS/MHz | 48.75MIPS/MHz |
Whetstone iSSE3 | 115GFLOPS | 121.13GFLOPS |
Dhrystone iSSE3 vs SPEED | 41.09MFLOPS/MHz | 42.29MFLOPS/MHz |
Processor Multi-Media Benchmark 处理器多媒体测试 | ||
Multi-Media Int x16 iSSE4.1 | 298MPixel/s | 296.85MPixel/s |
Multi-Media Int x16 iSSE4.1 vs SPEED | 106.40kPixels/s/MHz | 101.21kPixel/s/MHz |
Multi-Media Float x8 iSSE2 | 222.44MPixel/s | 228.24MPixel/s |
Multi-Media Float x8 iSSE2 vs SPEED | 79.44kPixels/s/MHz | 77.82kPixels/s/MHz |
Multi-Media Double x4 iSSE2 | 120.72MPixel/s | 125.88MPixel/s |
Multi-Media Double x4 iSSE2 vs SPEED | 43.12kPixels/s/MHz | 42.92kPixels/s/MHz |
Multi-Core Efficiency Benchmark 处理器效能测试 | ||
Inter-Core Bandwidth | 88.8GB/s | 75.61GB/s |
Inter-Core Bandwidth vs SPEED | 23.86MB/s/MHz | 26.40MB/s/MHz |
Inter-Core Latency(越小越好) | 18ns | 16ns |
Inter-Core Latency vs SPEED(越小越好) | 0.01ns/MHz | 0.01ns/MHz |
.NET Arithmetic Benchmark .NET算术运算测试 | ||
Dhrystone .NET | 30GIPS | 32.13GIPS |
Dhrystone .NET vs SPEED | 10.74MIPS/MHz | 11.22MIPS/MHz |
Whetstone .NET | 75.9GFLOPS | 76.45GFLOPS |
Whetstone .NET vs SPEED | 27.10MFLOPS/MHz | 26.69MFLOPS/MHz |
.NET Multi-Media Benchmark .NET多媒体测试 | ||
Multi-Media Int x1 .NET | 55.5MPixel/s | 62.28MPixel/s |
Multi-Media Int x1 .NET vs SPEED | 19.82kPixels/s/MHz | 21.23kPixels/s/MHz |
Multi-Media Float x1 .NET | 23.36MPixel/s | 26.19MPixel/s |
Multi-Media Float x1 .NET vs SPEED | 8.34kPixels/s/MHz | 8.93kPixels/s/MHz |
Multi-Media Double x1 .NET | 43.28MPixel/s | 51.45MPixel/s |
Multi-Media Double x1 .NET vs SPEED | 15.46kPixels/s/MHz | 17.54kPixels/s/MHz |
这里对比出了一个非常有趣的内容。虽然本次测试的华硕RS520-E6/RS8使用的是新一代的至强E5640处理器,但是相比上一代的至强X5570来说并没有绝对的优势,我们在表格中将其领先的内容标红了,但是从数量上来看并不是很多。
虽然E5640是新产品,但是它在核心和线程数量上与X5570持平,而且在主频上还落后越0.25GHz。更重要的是Westmere-EP相比Nehalem-EP来说在架构上并非有太大的革新。因此,仅仅借助于额外的4MB三级缓存和新品优势,E5640在有限的几个项目中却的了优势,但是由于主频较低,我们可以看到优势的幅度都非常有限。
SiSoftware Sandra缓存内存测试主要包括内存带宽、内存延迟等性能的测试。
SiSoftware Sandra Pro Business 2010 | ||
产品名称 | 华硕RS520-E6/RS8 服务器 | 基准X5570服务器 |
平台类型 | 双路Intel Westmere-EP | 双路Intel Nehalem-EP |
Memory Bandwidth Benchmark 内存带宽测试 | ||
---|---|---|
Int Buff'd iSSE2 Memory Bandwidth | 32.67GB/s | 16.93GB/s |
Float Buff'd iSSE2 Memory Bandwidth | 32.67GB/s | 16.90GB/s |
Memory Latency Benchmark 内存延迟测试 | ||
Memory(Random Access) Latency (越小越好) | 92ns | 81ns |
Memory(Random Access) Latency vs SPEED (越小越好) | 0.16ns/MHz | |
Speed Factor (越小越好) | 63.20 | 61.40 |
Internal Data Cache | 4clocks | 4clocks |
L2 On-board Cache | 10clocks | 10clocks |
L3 On-board Cache | 56clocks | 48clocks |
Cache and Memory Benchmark 缓存及内存测试 | ||
Cache/Memory Bandwidth | 119.64GB/s | 143.24GB/s |
Cache/Memory Bandwidth vs SPEED | 43.75MB/s/MHz | 50.01MB/s/MHz |
Speed Factor (越小越好) | 22.60 | 20.90 |
Internal Data Cache | 391.54GB/s | 448.46GB/s |
L2 On-board Cache | 252.35GB/s | 421.42GB/s |
内存测试项目中,E5640更没有表现出明显优势,主要是因为主频相对较低,在同样是三通道的情况下,成绩没有X5570优秀。但是在内存带宽项目中,得益于缓存容量的优势,在读写的时候表现更好一些。
CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。
CinBench R11.5测试我们主要观察处理器项目的内容。这里,单核心的成绩为1.01 pts,多核心成绩为9.31 pts,MP Ratio成绩为9.21x。从MP R的成绩来看,由于超线程虚拟核心毕竟不如物理核心,所以其整体成绩并没有达到单核心的16倍,但是比单纯的8核心来说性能还是要高一些。
我们测试的华硕RS520-E6/RS8服务器采用了4块希捷ST3300656SS硬盘组建了RAID 5阵列,使用的是服务器自带的PIKE(LSI)阵列卡。同样,对比服务器也使用的是RAID 5阵列,从此更能看出两者的区别。
同样在RAID 5模式下,华硕RS520-E6/RS8与对比服务器在读取速度上基本一致,最高都达到了近80000 IOps,只是在写入中,华硕RS520-E6/RS8的成绩略有落后。这主要是两者的阵列卡规格与磁盘差距造成的。
读写吞吐量则出现了与IOps相反的表象。华硕RS520-E6/RS8在读取速度中明显落后,但是在写入速度上却获得了优势。看来,华硕RS520-E6/RS8更适合进行吞吐量的应用。
NetBench 7.03 Ent_dm.tst测试脚本模拟的是企业级文件服务器应用,它不但要求被测服务器的磁盘子系统可以提供足够的吞吐量,还需要其具有较高的IO处理能力,并且需要较为平衡的读取能力和写入能力。
NetBench性能测试
Netbench主要模拟的是文件服务器性能,考察项目包括磁盘的IO性能和网络的吞吐量。刚刚我们提到,华硕RS520-E6/RS8在吞吐量上比较有优势,这里可以看得更明显一些。因为这个项目的成绩是与磁盘性能密切相关的,所以我们可以认为华硕RS520-E6/RS8的IO性能较对比服务器高出许多。
我们在被测服务器上安装了Microsoft SQL 2005 SP1,按照测试要求建立了数据库。BF在测试之前会在数据库中生成9个表,其中包括4个500万行的表格,每行包括100字节的数据,因此每个表格容量大约是476MB,整个数据库容量为1.86GB。我们用60个客户端模拟1000个用户,在这个数据库中进行查询、添加、删除、修改等操作。
SQL2005数据库性能测试
数据库测试是一个综合性的测试,在较少客户端的时候,其性能依赖于处理器以及内存系统,在较多客户端的时候,则开始依赖于磁盘子系统。我们可以看到,在最初的300个用户的时候,两者的差别还不是很大,这是因为其内存与处理器的差别不多。而随着用户数量的增加,最终两台服务器的差距接近50000 TPS,看来华硕RS520-E6/RS8在磁盘性能上还是有明显优势的。
我们利用UNI-T UT71E智能数字万用表和相配套的软件对于对于被测服务器在几种不同的状态下的功耗进行了监测,主要包括如下项目:
P1:连接电源但不开机状态
P2:系统启动完毕,5分钟内无动作,但不休眠
P3:系统启动完毕,处理器满载(CPU占用率100%)工作
我们在三种情况下对于服务器在关机、待机和满载三种不同状态下的功耗进行了测试。结果显示,在加电关机状态下,华硕RS520-E6/RS8服务器的功耗只有4.9W,功耗非常低,这主要得益于80Plus电源的优势(许多服务器在通电状态下,即便没有开机,电源风扇还是运转的)。
在开机无动作一段时间之后(不休眠),华硕RS520-E6/RS8服务器的功耗为133.1W,大大低于对比服务器的280W,降幅有50%以上,因为E系列处理器相比X系列来说本身的TDP就要低一些。在满载状态下,华硕RS520-E6/RS8服务器的功耗为312.2W,对比服务器为444.6W,也是因为电源及处理器功耗的原因。总体来说,由于华硕RS520-E6/RS8服务器使用的80Plus认证电源,而且E5640处理器在主频及TDP上较对比平台都有所降低,所以才造成了最终功耗的悬殊差距。从这一点来说,华硕RS520-E6/RS8服务器的节能性还是很不错的。
【IT168评测中心】本次我们收到的测试样机是华硕RS520-E6/RS8服务器双路机架式服务器,它所采用的是至强E5640处理器,搭配了4块希捷Cheeah 15K.6硬盘及12GB内存。对于这台服务器,我们进行了系统基准及网络性能的详细测试,报告如下:
华硕RS520-E6/RS8服务器
就我们测试的内容来看,华硕RS520-E6/RS8服务器作为新一代的至强5600系列主流平台,在性能上得到了很好的成绩,即便是与上一代高端平台的对比中,凭借着改进的Westmere-EP核心及更大的三级缓存,在同样核心、线程数量上依然有比较大的进步。