优点
服务器与工作站双用途
缺点
无
【IT168评测中心】如今,国内的中小企业企业为了增加自身的竞争力,都在朝着信息化方向迈进,而信息化中的服务器采购对整个信息化过程也是很重要的一环。根据IDC 2007年调查显示,目前,国内中小企业对服务器的需求正发生改变,价格已经不再是唯一的考量要素,性能与功能同样左右着中小企业对于服务器的选购方向。而除了服务器产品本身,白牌服务器的兴起又给了中小企业新的选购方向,服务器主板及相关的部件也成为了市场的热点。针对这些中小企业的需要,各个服务器厂商也在千方百计的推出功能繁多的产品。今年第一季度,华硕发布了一款能够适应服务器和工作站两方面用途的主板——DSAN-DX,就是针对不同用户的多种需求。近日,这款主板已经抵达我们IT168评测中心,我们就先来一睹为快。
本次我们收到的是来自华硕方面送测的DSAN-DX工作站主板。去年,英特尔发布了Cranberry Lake平台,定位于注重成本的低端市场和注重功耗的嵌入式市场。对于低端市场来说,如何在有限的投资内达到价格、性能和功耗等因素的妥善结合成为了许多服务器厂商场所面临的问题。这款华硕DSAN-DX主板正是针对这一领域的需求而设计的,华硕将其定位在了——网吧用户、个人用户、中小企业等层面,主打“性能”和“扩展”两张牌,希望能够获得低端用户的青睐。本文就针对华硕DSAN-DX主板的服务器性能进行全面的测试。
华硕DSAX-DX主板使用的是Intel 5100芯片组,南桥规格为ICH9R。能够支持Intel Xeon5400/5300/5200/5100等规格的处理器,也支持45纳米Intel Xeon 5400/5200处理器。此外,DSAX-DX主板还能够支持1333MHz前端总线和DDR2 667/533 REG ECC内存,可以提供高达21GB/s的数据吞吐量。从图片上我们可以看出,这是一款双路主板,能够支持两颗处理器。
主板提供了6条内存插槽,支持DDR2 667/533 REG ECC内存。内存插槽以蓝、黑两色区别,根据主板说明书的解释,如果用户只有单条内存的话,则必须插在蓝色的插槽内才能使用。
主板的扩张槽也不少,除了一个蓝色的PCI-E X16插槽之外,还有3条PCI-E X8插槽、1条PCI插槽以及华硕特色的PIKE插槽。PIKE插槽只能支持华硕的PIKE阵列卡,这种PIKE卡属于华硕服务器提供的可选套件,主板本身并不提供。
这里,华硕DSAN-DX主板还提供了一个软驱接扣和6个SATA接口。在没有PIKE套件的情况下,主板只能够支持SATA硬盘,最多可以支持6块,同时内建Intel Matrix Storage,支持RAID 0、RAID 1,RAID 0+1以及RAID 5等软RAID功能。
如果您拥有PIKE卡的话,主板还提供了8个SAS硬盘接口,配合不同规格的PIKE卡,可以实现对于4块或8块SAS硬盘的支持。
和我们见过的华硕主板一样,DSAN-DX主板也使用的是XGI Z9s视频芯片,提供了32M显存容量。
主板板载了两颗Broadcom BCM5721芯片,提供双千兆网络接口,支持组合(Teaming)与故障转移(Failover)功能,这也是大多服务器主板的基本规格。
主板的I/O接口部分比较简洁,提供除了我们熟悉的鼠标和键盘接口之外,还提供了2个USB接口、1个VGA接口、2个RJ45千兆以太网接口等等。
看完了华硕DSAN-DX主板的基本情况,我们下面来看看本次搭建的测试平台。
华硕DSAN-DX测试平台 | |
处理器 | Intel Xeon X5365*2 |
主板 | 华硕DSAN-DX(Intel 5100芯片组) |
内存 | 三星 2G DDR2 667 reg.ECC *4 |
硬盘 | ST3500320NS ES.2 500GB SATA *1 |
硬盘设置 | 磁盘分为两个分区,均为NTFS格式,系统默认簇,主分区30GB,其它分为扩展分区,共享文件夹、磁盘测试均在格式化后的扩展分区上进行 |
显卡 | 主板自带XGI Z9s芯片 |
网卡 | Broadcom BCM5721 |
操作系统 | Windows Server 2003 R2中文版 |
驱动 | Intel_inf_9001008 |
我们为华硕DSAN-DX配置了一整套测试平台。在处理器上,我们选择了两颗四核心的Intel Xeon X5365处理器,它的主频为3.0G,支持1333MHz前端总线,缓存为8M,使用65nm制程工艺。为了保证系统运行速度,我们采用了4根三星 2GB DDR2 667内存,为系统提供了8GB内存总量。由于华硕DSAN-DX并没有配备相关的PIKE阵列卡,我们这里也只是采用了一块希捷500GB SATA硬盘作为存储介质,硬盘设置见表格。
本次测试主要针对华硕DSAN-DX主板的服务器性能而设定,因此只使用了主板自带的视觉芯片,网卡使用的是主板提供的Broadcom BCM5721千兆网络芯片,测试使用的操作系统为Windows Server 2003 R2中文版。
接下来,我们将对于华硕DSAN-DX主板的性能进行全面的测试,测试内容包括系统基准测试、文件服务器性能测试、Web服务器性能测试、数据苦性能测试等等内容。先来看看测试的具体项目。
ScienceMark v2.0 Membench
ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。
SiSoftware Sandra Professional Business v2009.1.15.40
SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。今年该软件推出了2007版,该版本新增了4项基准测试,包括Power Management Efficiency、Memory Latency、Physical Disks和CD-ROM and DVD这四个项目。另外,它还对于原有的几个基准测试模块进行升级,比如在Arithmetic benchmarks中增加了对SSE3 & SSE4 SSE4的支持,在Multi-Media benchmark中增加了对于SSE4的支持,另外还升级了File System benchmark和Removable Storage benchmark两个子项目。对于新的硬件的支持当然也是该软件每次升级的重要内容之一。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台,这也是我们选择这款软件的原因之一。
IOMeter 2006.07.27
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。在这次的测试中,我们仅仅让它在本机运行测试服务器的磁盘性能。为了全面测试被测服务器的IO性能,我们分别选择了不同的测试脚本。
Max_IO(read):文件尺寸为512B,100%读取操作,随机率为0%,用于检测磁盘系统的最大读取操作IO处理能力
Max_IO(write):文件尺寸为512B,0%读取操作,随机率为0%,用于检测磁盘系统的最大写入操作IO处理能力
Max_throughput(read):文件尺寸为64KB,100%读取操作,随机率为0%,用于检测磁盘系统的最大读取吞吐量
Max_throughput(write):文件尺寸为64KB,0%读取操作,随机率为0%,用于检测磁盘系统的最大写入吞吐量
NetBench v7.03
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、条带大小、读写缓存、硬盘类型、组建磁盘阵列模式、内存容量、网络拓朴结构等都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。在测试过程中,客户端会以每四台一组的步进依次增加并且向服务器发送文件传输请求,测试结束后控制台收集数据并绘制出服务器的数据传输变化曲线。
WebBench v5.0
WebBench是针对服务器作为Web Server时的性能进行测试,我们在被测服务器上安装了IIS6.0组件,以提供测试所需的Web服务。在测试中我们开启了网络实验室中的56台客户端,分别使用了WebBench 5.0内置的动态CGI以及静态页面脚本对服务器进行了测试。
静态测试是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试主要考察的是服务器磁盘系统以及网络连接性能。我们使用了实验室中的56台客户端,配合Static_mt.tst多线程静态脚本测试向被测服务器发送请求。
动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。
Benchmarkfactory 4.6
大部分的服务器应用都同数据库有着密切的联系,因此我们今年开始着手在在服务器测试中加入对于数据库性能的测试。我们选择了Benchmark Factory 4.6软件和Microsoft SQL2005来测试不同的硬件平台在数据库应用中的表现。
我们选择了BF内置的标准测试脚本AS3AP,这项测试可用于对于ANSI结构化查询语言(SQL)关系型数据库进行测试,它可用于测试DBMS(单用户微机数据库管理系统),也可用于测试高性能并行或者分布式数据库。
ScienceMark Membench | |
厂商 | 华硕 |
产品型号 | DSAN-DX |
内存技术参数 | 2GB ECC DDR2 667 SDRAM *4 |
L1带宽 | 84087.57 |
L2带宽 | 25157.05 |
内存带宽(MB/s) | 3957.67 |
L1 Cache Latency(ns) | |
32 Bytes Stride | 1.00 |
L2 Cache Latency(ns) | |
4 Bytes Stride | 1.00 |
16 Bytes Stride | 1.33 |
64 Bytes Stride | 3.67 |
256 Bytes Stride | 3.67 |
512 Bytes Stride | 4.00 |
Memory Latency(ns) | |
4 Bytes Stride | 1.33 |
16 Bytes Stride | 4.67 |
64 Bytes Stride | 19.33 |
256 Bytes Stride | 61.00 |
512 Bytes Stride | 65.00 |
Algorithm Bandwidth(MB/s) | |
Compiler | 2837.80 |
REP MOVSD | 2863.46 |
ALU Reg Copy | 2729.69 |
MMX Reg Copy | 2777.77 |
MMX Reg 3dNow | - |
MMX Reg SSE | 3957.67 |
SSE PAlign | 3944.91 |
SSE PAlign SSE | 3951.59 |
SSE2 PAlign | 3935.34 |
SSE2 PAlign SSE | 3951.00 |
MMX Block 4kb | 3262.72 |
MMX Block 16kb | 3543.67 |
SSE Block 4kb | 3218.05 |
SSE Block 16kb | 3553.73 |
本项测试主要考察的是内存性能,也就是主板对于内存支持能力的优劣,当然这里处理器的性能也会对最终成绩有一定的影响。从测试结果来看,华硕DSAN-DX主板的测试成绩较为普通,没有特别之处。
SiSoftware Sandra Professional Business v2009.1.15.40 | |
Processor Arithmetic Benchmark | |
Dhrystone ALU | 71084MIPS |
Whetstone iSSE3 | 57797MFLOPS |
Processor Multi-Media Benchmark | |
Multi-Media Int x8 iSSSE3 | 135.84MPixel/s |
Multi-Media Float x4 iSSE2 | 86.45MPixel/s |
Memory Bandwidth Benchmark | |
Int Buff'd iSSE2 Memory Bandwidth | 5.58GB/s |
Float Buff'd iSSE2 Memory Bandwidth | 5.58GB/s |
Cache and Memory Benchmark | |
Cache/Memory Bandwidth | 60.66GB/s |
.NET Arithmetic | |
Dhrystone .NET | 9820MIPS |
Whetstone .NET | 37552MFLOPS |
.NET Multi-Media | |
Multi-Media Int x1 .NET | 24.99MPixel/s |
Multi-Media Float x1 .NET | 7.30MPixel/s |
相比ScienceMark来说,SiSoftware对于系统的测试更为全面。这里,我们使用的是最新版的SiSoftware,相比2008版来说它在测试数据的表达更醒目一些,我们看到华硕DSAN-DX在Memory Bandwidth和Cache and Memory两项中的表现还算是不错,8GB的内存容量使测试成绩有所提高。
磁盘性能是影响服务器运行的重要方面,也是我们测试中的重点。华硕DSAN-DX主板由于没有提供PIKE阵列卡,主板也没有集成独立的磁盘控制器芯片,所以这里我们只能依靠主板南桥芯片提供支持,因此我们只为其配备了一块ST3500320NS硬盘,并且安装了最新的磁盘驱动。
首先我们来看看磁盘的IO成绩测试图。从测试结果来看,磁盘的最高读取IO为12988 IOps,最高的写入IO为13527 IOps。从曲线的走势来看,最初测试曲线出现了大幅度的波动,最终读取IO曲线稳定在了12000-13000 IOps之间,写入IO曲线稳定在了13000-14000 IOps之间。
接下来我们来看看磁盘在吞吐量测试中的表现。和上面的IOps测试曲线类似,MBps测试的两条曲线也较为接近。磁盘的读取与写入吞吐量都维持在80-90 MBps之间,这对于单磁盘系统来说成绩还算是不错。
Ent_dm.tst测试脚本模拟的是企业级文件服务器应用,它不但要求被测服务器的磁盘子系统可以提供足够的吞吐量,还需要其具有较高的IO处理能力,并且需要较为平衡的读取能力和写入能力。在刚才的磁盘测试中,我们发现华硕DSAN-DX主板对于磁盘的支持能力尚可,其测试结果与普通单磁盘服务器并没有太大的区别。
本项NetBench测试中,华硕DSAN-DX主板的测试成绩从46.717开始,最终测试结果为185.951。除了最初曲线的波动之外,我们看到它的平均成绩大概为180 Mbps。像这样的单磁盘系统,之前我们测试的大多数成绩都在250 Mbps以下,200 Mbps以下的成绩也不奇怪。由此看来华硕DSAN-DX在这里的表现可以说是比较正常,没有什么值得我们惊喜的结果。
Web测试是是针对服务器作为Web Server时的性能进行测试,分为动态测试和静态测试两部分。在上面的动态测试中,华硕DSAN-DX的表现一般,最终成绩稳定在10000 Requests/s出头,性能并不突出。
在接下来的静态性能测试中,我们看到其最终的测试结果稳定在了17000 Requests/s左右,性能表现还算可以。总体来看,在本项Web服务器的测试中,华硕DSAN-DX主板的表现较为正常,属于主流水平的范畴。
我们在被测的服务器上安装了Microsoft SQL 2005,按照测试要求建立了数据库。BF在测试之前会在数据库中生成9个表,其中包括4个500万行的表格,每行包括100字节的数据,因此每个表格容量大约是476MB,整个数据库容量为1.86GB。我们用60个客户端模拟1600个用户,在1-500的区间内以50个为一组依次增加,在这个数据库中进行查询、添加、删除、修改等操作。
数据库性能是服务器表现的重要方面。从我们测试的曲线来看,当客户端数量在450台以下的时候,由于负载压力较小,服务器的性能表现很高,可以达到45000 Tps以上。而随着客户端数量的增加,测试曲线一路走低,最终当客户端达到1600台的时候,测试成绩为21723 Tps。从曲线的总体来看,华硕DSAN-DX主板在本项测试中的成绩可以稳定在20000-25000 Tps左右,性能一般,对于单磁盘服务器来说这样的成绩也比较常见,属于大众水平。
本次我们收到的是一款能够同时支持服务器与工作站用途的两用主板。在本篇测试中,我们仅针对其服务器方面的性能进行测试。从规格来看,这款双路主板使用的Intel 5100芯片组,双处理器插槽,相比之下6条内存插槽倒是显得稍有点少。在扩展性能上,3条PCI-E X8插槽和1条PCI插槽基本可能满足用户的各种需求,6个SATA硬盘接口与8个SAS硬盘接口可以使用户的选择更加多样化。更重要的是主板提供了一个PCI-E X16插槽,可以作为工作站主板使用。
就我们测试的结果来看,使用Intel 5100芯片组的它并没有给我们带来多少惊喜,无论是单机测试还是服务器应用测试,单磁盘下系统的性能表现都很普通。基于我们搭配的平台,性能测试的结果都在我们的意料之中,各项性能与单磁盘的同级别产品性能相当,达到了主流的水平。因此,我们觉得这款主板定位入门级用户会更合适一些,不足2500元的市场售价也适合低端消费。至于其图形性能如何,是否能够给我们带来一些惊喜呢?随后我们还将进行工作站相关的测试,请大家继续关注。