扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
行业背景介绍
绿色数据中心、虚拟化、刀片服务器这些词在我们身边已经非常熟悉了。伴随着全球经济的恶化,机房空间的日趋紧张、冷却系统和高额的电费开支给企业带来了很大的压力,越来越多的企业开始为自己的数据中心“减肥”,依靠传统方式已经很难再进一步压缩成本了。此时,刀片服务器的价值就要体现出来了,凭借与传统机架式服务器相比更紧凑的机身设计,更集中的部件个管理模块化设计,有利于扩展及日常应用需要,让用户体也验到了刀片的好处。安装刀片服务器时需要机箱,当刀片装满整个机箱时,它的优势也就最明显。目前刀片服务器主要应用在电信、石油、银行等行业,这类行业对运算量需求较高,需要的服务器数量也是最多的,而刀片服务器恰好可以体现出在有限的空间里得到更多的计算能力。在市场中主要的刀片服务器产品主要有惠普的BladeSystem系列、IBM的BladeCenter系列、戴尔的PowerEdge Servers系列。在用户眼中,戴尔的产品似乎成为“性价比”的代名词。本次我们将为大家评测的是DELL M600和M605服务器产品。
DELL刀片家族
目前戴尔刀片家族共有一款机箱和四款服务器产品,它们分别是戴尔PowerEdge M1000e模块化刀片式机箱,PowerEdge M805、PowerEdge M905、PowerEdge M600、PowerEdge M605服务器,其中PowerEdge M805与PowerEdge M905服务器是两款全高刀片式服务器,以尾数5结尾的是采用AMD处理器的产品,以尾数0结尾的是采用英特尔处理器的产品。
PowerEdge M1000e机箱
在测试之前,我们重点介绍PowerEdge M1000e模块化刀片式机箱,PowerEdge M1000e机箱采用了10U的高度,可容纳16个600系列刀片模块或8个900系列刀片模块。在M1000e机箱里涵盖了戴尔多项专利技术,不仅让硬件结构更为紧凑,而且可在更小的空间内支持更高密度的计算。简单算一笔帐,1U双路服务器最多可以容纳2颗处理器,10U高度最多也就20颗。而M1000e机箱可以容纳16刀片,每刀片2颗CPU,16刀片可以容纳32颗处理器。如果1U服务器想达到32颗处理器的数量,那么高度至少是16U了,M1000e这样的减少了60%的机柜空间。与此同时DELL M1000e服务器支持虚拟化技术,此前我们也了解到戴尔已经与VMware进行合作,在Vmark测试中,戴尔PE M905的得分为14.28,PE M600的得分为8.37。假设一台刀片服务器可以运行4台虚拟机,16到刀就是64台,以一个机柜高度为42U计算,有2个机柜的服务器可以轻松被整合到10U的机箱中。在高度整合、高密集计算的环境中,刀片的优势是毋庸置疑的。
PowerEdge M600是一款半高式服务器刀片,虽然是半高的机身但是配置并没有缩减,该服务器采用英特尔5000P芯片组,支持双路英特尔至强5400系列四核处理器。最多支持8个全缓冲FBD内存,最大支持32GB内存(8*4GB DIMM)。除了支持传统的2.5英寸硬盘驱动器外,M600还支持25GB和50GB的固态硬盘驱动器(SSD)。
PowerEdge M600服务器外观
前面板
前面板设计简洁,有两个2.5英寸硬盘位,两个USB接口,电源按钮、电源指示灯、硬盘指示灯位于硬盘架的左侧。在硬盘架下方预留了大量的散热空,来保证服务器长时间工作的稳定性。
服务器侧面板
这款服务器的免工具设计都很多,只要将顶盖拉手打开,便可进行快速维护。下图是拉手和滑轨,为了避免意外拔出,取下服务器时需要将蓝色按钮按下。
机箱拉手和滑轨
标配了两块146GB SAS硬盘
在机箱顶盖上贴有内部结构示意图,方便维护人员检查和维修,这种方式在服务器产品中并不少见。
机箱顶盖的结构示意图
背部接口
扩展插槽
整体内部结构
热管散热器
海力士原装内存
BCM5708S以太网芯片
这款BCM5708S芯片是世界上第一款支持2.5Gb网络接口控制芯片,支持TCP/IP卸载引擎和iSCSI远程内存直接访问,为网卡增加一倍以上的吞吐量,同时降低5%的CPU使用率。
ATi ES1000显示芯片
在外观方面M600与M605并没有过多区别,处理器不同,因此主板的内部结构也会相应发生变化。下图是我们从M605服务器上拆下的AMD Opteron 2350处理器。
AMD Opteron 2350外观
AMD Opteron 2350处理器采用了Socket F(1207针)接口,核心代号:Barcelona,65纳米制程工艺生产,主频为2.0GHz,4×512Kb二级缓存。
当服务器启动后,我们开始安装操作系统,此时需要一台外置光驱和DELL刀片服务器自带的引导盘(如果不使用引导光盘在server08下可以顺利安装,而03操作系统必须使用引导盘)。开机自检完成之后便进入引导界面,选择第一项Dell Systems Build and Update Utility。
进入系统引导主页,开始选择服务器和操作系统安装,除此之外这张引导盘还可以更新固件。如果是多台服务器该引导盘还可以提供公用程序创建、配置硬件脚本工具等。
通过查看硬件,我们可以了解戴尔M600服务器的硬件配置信息,有2颗4核心英特尔至强E5420处理器、8GB内存、双Broadcom的NetXtremeII BCM5708S千兆以太网控制器,双Qlogic4Gb光纤HBA卡,LSI SAS 6/iR RAID控制器等。
硬件信息页
固件更新,用户可以指定固件更新的位置,如:光驱、U盘、NFS、Windows共享等
硬件配置脚本工具用来设置RAID、DRACIII/DRAC4、BMC/DRACS/iDRAC、BIOS等
设置操作系统日期
开始配置RAID
RAID 1已经配置完成
将硬盘分区
网络配置,默认选择从DHCP服务器获取IP地址
选择要安装的操作系统
输入操作系统信息
安装摘要
因为M600与M605服务器的安装步骤相同,所以本文不在做重复叙述。
测试平台及环境介绍:
由于电力供应的原因,我们没有将戴尔M1000e的机箱插满全部刀片,而只是分别对M600和M605进行单机测试,使用IXIA 400T对服务器动态、静态页面进行测试。
测试环境 | |
处理器性能测试 | CineBench 9.5 CineBench R10 |
负载能力测试 |
IXIA 400T测试仪 |
磁盘阵列模式 | 2*146GB SAS /组建RAID -1 |
操作系统 | Windows Server 2003 EE SP2 32bit中文版 |
CPU-Z信息截图
XeonE5420处理器采用Socket LGA771接口,45纳米制程工艺,主频2.5GHz,内部核心代号是Harpertown,支持MMX、SSE、SSE2、SSE3、SSSE3、SSE4.1、EM64T指令集,前端总线1333MHz,共享12MB二级缓存,步进是C0。
CineBench使用的是Cinema 4D特效软件引擎,针对影视动画开发行业设计,主要测试处理器性能。用户可以根据处理器类型选择单线程或多线程测试。最新R10版,增加了对XP和Vista系统的优,对于测试要求也更为严格,成绩也更为严谨。
至强E5420处理器的CineBench 9.5测试截图
至强E5420处理器的CineBench R10测试截图
横轴为时间(单位:秒)
横轴为时间(单位:秒)
从图上可以看出,两款处理器的差距还是比较明显的。至强E5420处理器采用的是45纳米制程工艺,皓龙2350采用的是65纳米制程工艺。暂且不说制程工艺可以节约多少能耗,但是可以肯定的是每瓦特的单位能耗肯定是工艺先进的占有优势。另外皓龙2350处理器还增加了2MB的三级缓存,综合性能得到了提升,尽管在性能方面要高于上代产品,但是和至强5400系列处理器还是有差距的。
IXIA 400T模拟1500用户访问(最高可以支持到2000用户), 服务器上建立index.asp页面,通过对静态迎面的访问,IXIA 400T记录在每各2秒的访问情况,我们截取时间到第200秒。M600服务器在12秒时达到峰值611,在第20秒到40秒之间保持在500以上,此后的时间段内一直保持在450左右的区间。M605服务器的测试成绩也在我们的预料之中,在第4秒时达到了395,在随后的200秒内始终保持在360-380的响应请求数。由此可见处理器和芯片组对服务器性能有一定影响。
12秒后达到峰值427,之后缓慢下降基本平稳,保持在350至400之间,测试期间处理器占用率达到90%以上,几乎满载。
静态页面是IXIA 400T访问服务器中的test.htm页面,静态页面对处理器的要求并不是很高,因此两款服务器几乎看不到性能差距。
多核“上海”更值得期待
在测试过程中,戴尔M600、M605服务器的免工具设计让我们感受部署刀片服务器的快捷。M1000e机箱上的LCD显示屏,便于管理人员随时检查服务器工况。此外两款刀片服务器都支持虚拟化,通过虚拟化可以帮助企业用户降低IT投资成本,在产品发布初期捆绑虚拟化也是作为戴尔刀片的卖点。此次测试,对于巴塞罗那处理器的性能我们虽谈不上失望,但更寄希望于新一代的“上海”。目前戴尔刀片服务器会配置两块2.5英寸的SAS硬盘,从官网的信息中我们得知已经有SSD(25GB和50GB容量)可选了,追求性能的企业级用户不妨可以考虑。最后,透露一下目前戴尔的新品刀片服务器已经准备就绪,性能和功耗方面又有哪些提升呢? 让我们拭目以待。