刀锋战士——刀片服务器选购经验谈
外设天地
刀片服务器(Blade Server)从诞生到现在已经6年有余,产品定位和应用也从开始的高高在上变成了流行高配设备,逐渐进入了大中型企业的信息设备采购范围,那么我们如何选择一把“好刀”呢?
一、什么是刀片服务器
简单地讲,刀片服务器就是一个非常小非常薄的服务器。是将传统的架式服务器的所有功能集中在一块高度压缩的电路板中(如图),然后再插入到专用机箱中。从根本上来说,刀片服务器就是一块单独的主板上包含一个完整的计算机系统,包括处理器、内存、网络连接和相关的电子器件。整体看来外形类似于刀片,所以被称之为刀片服务器。

二、刀片为何兴起
刀片服务器的走俏在最近一年表现明显,其原因可以归结以下几个方面:
首先刀片服务器和其他服务器相比,最大的特点就是高密度,低功耗、单机售价低、可热插拔等。可满足密集计算环境对服务器性能的需求,最大限度地节约服务器的使用费用,并为用户提供灵活、便捷的扩展升级手段。从某种意义上讲刀片服务器是一种HAHD(High AvaiMabiMity High Density,高可用高密度)的低成本服务器平台。
其次随着电子商务的发展,企业的网络应用、网络服务越来越多,企业对网络的依赖性在不断增强。这一切直接导致原本只靠普通计算机、塔式服务器就能满足需要的企业大感吃力,只有集成度更高、效率更高、运作成本更低的服务器才能满足需求,而刀片服务器正好具备这些特点。
再次由于刀片服务器已经不算新鲜事物了,多个厂商都研发了自己的刀片产品,价格也逐渐降低到企业可以接受的范围。
三、刀片要用在哪些地方
对于小型企业来说由于自己的网络规模并不大,而且对网络服务要求也没那么苛刻,大多数自己租用虚拟主机,所以没有必要购买刀片服务器。然而对于大中型企业来说,刀片服务器与传统服务器相比在性能和运行效果方面优势明显,因为它是为特殊应用行业和高密度计算机环境专门设计的产品。
一般来说大中型企业内部都会有专门的应用服务器,而且这类服务器自身的应用压力比较大,同时处理上百个线程访问是家常便饭的事情,而且对于大中型企业来说24小时×7天的不间断运行是最基本的要求,如果只用一台服务器难免出现故障而造成服务中断,但通过集群冗余技术可以让多台服务器发布同一个服务,即使一台有问题其他服务器也会马上接替所有的工作。而刀片服务器更适合于在这种集群冗余环境下使用,它的结构决定了可集成性,建立集群更加方便。
四、怎样选一把“好刀”
俗话说好钢用在刀刃上,企业资金也要精打细算地花。那么我们如何才能够选择一把“好刀”呢?个人觉得应该注意以下几方面。
我们是否真的需要购买刀片
毕竟目前刀片服务器的价格还是比传统塔式或机架式服务器高出一些的,所以在我们选择刀片服务器前一定要搞清楚——我们是否真的需要刀片服务器。
一般来说,如果当前机架服务器已经能够满足企业需求的话,我们完全没有必要为了追求时髦而选择刀片服务器。此外还需要考虑当前机房的整体机柜是否与刀片服务器匹配,如果不匹配的话恐怕还要额外购买机柜从而增加成本。所以说在购买新的刀片服务器前务必要和提供商进行沟通,以免出现买了刀片还要买柜子的尴尬局面。
另外还需要考虑一点的是当前机房的其它硬件设备是否可以和未来刀片服务器良好兼容,是否可以满足带动刀片服务器的重任。由于刀片式服务器运行的功率是传统的数据中心的数倍,所以在电力和制冷系统方面需特别关注。我们需要在购买刀片服务器前由厂商来测量当前机房的空调散热系统和UPS电力供应系统,静电地板承重性是否可以满足刀片服务器的需求。总之,如果不恰当地采购将导致应用环境过载,企业会出现购买了刀片服务器后内部网络不稳定的窘态。
够用原则,适合自己最好,切忌求大求全
不同企业对服务器的要求是不一样的,我们应该根据实际需要去选择。例如信息化服务方面的应用很少需要Infiniband高速网络,存储容量小的应用不需要光纤HBA接口,追求高计算能力的用户最好不要选择配置低功耗CPU的刀片;再比如特殊应用或者自主开发的某些应用需要刀片具有标准PCI扩展接口;或者实际应用是中型数据库,要求刀片的处理器是什么种类,处理能力达到多少,支持的操作系统平台是什么等,这些具体的软硬件配置与实际应用紧密相关,必须仔细考量制定适当的配置标准。如果标准过高,就会引起投入成本增加,造成设备浪费;如果门槛太低,就会失去扩展能力,无法实现业务的平滑升级和拓展。
购买刀片服务器应该统一标准
当然,一般企业购买刀片服务器都不会只买一台,那样也就无法发挥刀片服务器自身的优势了,所以说同一时间购买多台刀片服务器才是正确的选择,不要因为经费紧张而分批分期购买,那样将很难买到同一型号同一规格的刀片服务器。要知道市场中已经存在有至少4种标准以上的刀片服务器,这些产品的外观并不相同。在不同厂商的刀片服务器机箱中实现刀片服务器的混插是不太可能的事,而且不同型号不同规格的刀片服务器在一起协同集群办公时都会存在隐患。因此我们购买刀片服务器应该尽可能的在同一时间购买同一个厂商同一个型号和批次的产品,这样不仅运行更加稳定,日后的保修和维护也不会出现厂商之间推三阻四的问题。
购买刀片服务器抓主要参数
面面俱到的挑选产品不太现实,那样也会造成产品价格过高,所以说我们在购买刀片服务器时应该抓主要参数。
对于选购刀片的标准,最重要的就是稳定可靠,以前的第一代刀片服务器没有被用户接受,就是因为在散热等问题上有缺陷,导致系统不稳定。考查一款刀片服务器首先就是要确认它是否有稳定性方面的问题,特别是电源设备,它的品质尤为重要,如果电源无法支持刀片满负荷工作,这样的产品价格再有优势也应该被淘汰。
另外,其他主要参数也需要我们在购买时把好关,包括机箱构造方面,要知道刀片机箱的设计与工艺非常重要,好的设计可以最大程度上利用有限的机箱空间,如果设计有缺陷会造成小问题无法及时解决必须停机的麻烦。与此同时部件冗余度也是需要考虑在内的,毕竟服务器要稳定的工作,硬件设备应该尽可能多地提供冗余技术,除了必须实现的电源冗余和散热风扇冗余外,还应注意管理模块、KVM模块、各种网络模块和网络链路的冗余。
最后我们还要考虑设备日常维护是否简单,刀片管理软件是否人性化等因素,这些方面表现优越往往会在问题出现后大大减轻网络管理员的工作量。
小提示:
刀片服务器的标准还没有完全统一,不同厂商之间的部件、管理软件均不能通用,这点在购买时一定要引起重视。
要考虑未来升级与扩展
任何硬件的添置都需要考虑未来升级与扩展因素,刀片服务器也不例外。我们应该着眼未来企业的发展,为刀片服务器的升级预留出一定的空间。避免几年后又需要重新购买新的设备。
五、刀片服务器推荐
(1)IBM BladeCenter HS21

CPU类型:Xeon
CPU频率(MHz):2660
支持CPU个数:2
内存大小:1GB
最大内存容量:16GB
硬盘大小:标配不提供
硬盘类型:SAS
价格:37884元
(2)曙光 TC2600(10片刀)

CPU类型: AMD Opteron
CPU频率(MHz):2600
支持CPU个数:2 内存大小:2GB
最大内存容量:32GB
硬盘大小:标配80GB
硬盘类型:SATA
价格:420000元 一共10片刀,每个刀片服务器42000元
(3)HP ProLiant BL460c

CPU类型:Xeon
CPU频率(MHz):3000
支持CPU个数:2
内存大小:2GB
最大内存容量:32GB
硬盘大小:标配不提供
硬盘类型:SAS/SATA
价格:41500 元
(4)戴尔PowerEdge 1855

CPU类型: 英特尔至强双核处理器
CPU频率(MHz):2800
支持CPU个数:2
内存大小:4GB
最大内存容量:16GB
硬盘大小:146GB ×2
硬盘类型:SCSI
价格:61184元
(5)Sun V210

处理器类型 : UltraSPARC IIIi
处理器频率(MHz):1000
内存容量(MB):512
硬盘大小:36GB
硬盘类型:SCSI
价格:26000元