服务器在线10月23日报道:在今年的早些时候,当惠普公司(Hewlett-Packard Co. )忍痛指出它的刀片服务器运行冷却装置时比IBM公司的刀片服务器耗能更大时,IBM公司的回应道,IBM公司的刀片服务器与惠普公司的相比较,惠普公司的刀片服务器运行时所产生的热量大得可以烧掉内存。生产商的言论不完全可信,但谁能告诉我们真相呢?
Searchdatacenter.com已经查找不到"惠普公司的刀片服务器过热引起内存被烧"这篇关于惠普公司刀片服务器用户抱怨的文章了。尽管有相反的主张,但仍有用户报告刀片服务器过热的问题影响他们的数据中心。最近,IBM公司对自己公司和惠普公司的刀片服务器做了研究比较,问题依然存在,先不管这些测试是否正确,最重要的是用户该如何判断哪一个刀片服务器是最适合他们数据中心环境的。
结果可以引出问题,但不能引出答案
加拿大雅茅斯的分析师、美国缅因州Clabby Analytics研究机构的总裁Joe Clabby同意帮助IBM公司做IBM刀片服务器和HP刀片服务器的对比试验。今年夏天,Joe Clabby参观了位于Raleigh, N.C.的IBM公司的刀片服务器基准和测试实验室,并监督了IBM公司Bladecenter H和惠普公司Bladesystem c-Class的对比测试,做出了结果评估。
当然,在这个独立的测试中,IBM公司有一个隐蔽的动机:那就是要证明,在一定的工作量下,惠普公司的刀片式内存模块运行起来的温度是比大部分内存制造商推荐的90华氏度高出10度至15度。IBM的散热工程师Vinod Kamath也曾在YouTube播出过类似的测试。
Joe Clabby同意IBM公司的分析。"在同样的工作量下,惠普公司的刀片服务器运行时的发热量比IBM公司的刀片服务器运行时的发热量要高"Joe Clabby说道。"这意味着什么的是?这意味着在长时间繁重的工作量下惠普刀片服务器的内存模块会产生过高的热量,这种情况将服务器出现可靠性和可用性等严重的问题"
在这项测试中,惠普公司的设备是安装了15个BL460x刀片服务器的HP C7000刀片机箱,BL460x刀片服务器采用的是双核的2.33GHz英特尔至强(Xeon)5345处理器,有8个2GB的双通道内存模块(DIMMS) ,1个73GB的10000RPM的磁盘驱动器,而HP C7000刀片机箱配备6个电源和10个风扇。
而IBM公司的设备则是包括14个HS21xm刀片服务器的BladeCenter H,HS21xm刀片服务器与惠普公司的BL460x刀片服务器一样,都是采用英特尔至强(Xeon)处理器,有8个2GB的双通道内存模块(DIMMS),BladeCenter H配有4个电源和2个风扇。
这个测试是在一间温度为77度的房间内进行的,共有两个测试设备:一个是Agilent Data Acquisition Switch Unit(安捷伦数据采集开关装置),用来测量电压输出;另外一个是惠普公司的Testmobile Data Acquisition Module(数据采集模块),用来测量温度。
Joe Clabby指出,在整个测试中,在相同的测试环境下,IBM公司的内存模块的温度在80度左右,从没有超过85度这个大多数内存厂家推荐的最高工作温度。
在IBM公司在测试公布之后,惠普公司在今年3月宣布了一项新测试结果,结果显示在现实的环境下惠普公司的c-Class刀片服务器比IBM公司的BladeCenter H耗能低27%。完成这个惠普发起的测试的公司是来自维吉尼亚州Ashburn的Sine Nomine Associates公司。
惠普公司刀片系统部的主管Jim Ganthier在发布c-Class刀片服务器时断然否认服务器有过热的问题,并说这只是"这只是一个IBM人为的测试实验罢了。"
"给你足够长的时间,你会了解事情的真相的"Ganthier说。"没有任何客户在购买惠普公司刀片服务器后向我们投诉这个问题。而且,我们尚未看到任何关于内存模块过热的数据。我们进行过温度测试,结果温度是在合理的范围内。""
"即使不是我们有这样的问题,一旦我们有个客户提出感觉到机器温度升高,我们还是会正视这个问题。刀片服务器作为一个有基础架构的平台,我们可以用风扇把刀片服务器冷却下来,但能量智控技术(Thermal Logic)和在值的系统管理员会在这之前发现这个问题"Ganthier说。
Ganthier认为Joe Clabby做为一个独立的分析师,IBM公司出钱请他出来对比IBM公司和惠普公司刀片服务器,这有偏袒的嫌疑。不过话又说回来,Sine Nomine Associates公司测试所需的惠普刀片服务器及IBM刀片服务器的费用也都是由惠普公司支付的。
用户就能证明吗?
刀片服务器厂商想要决出胜负,在实验室下并不是一个好的选择。用户会根据自己的经验和环境去选择适合自己的刀片服务器
没有一个惠普公司的c-Class刀片服务器用户遇到过刀片机箱过热的问题。自从今年年初开始,PGA Tour Superstore的CIO-Gentry Ganote就一直采用惠普公司的c-Class刀片服务器,一直都没有过热的情况发生。他说,他的刀片服务器机箱放在一个有顶尖的冷却设施的地方。
不过,刀片服务器的顾问Martin MacLeod在热门的Blade Watch blog中写道,他一些同事的刀片服务器出现了关于磁盘故障,内存和CPU的问题。
美国马萨诸塞州昆西市的数据中心主机托管供应商ColoSpace的CTO-Aaron Sawchuk说:IBN公司和惠普公司的第一代刀片服务器都有服务器过热的问题。
"我还没有见过内存温度过高被烧毁的现象,但IBM公司和惠普公司生产的第一代刀片服务器都存在设计欠佳和散热的问题," Aaron Sawchuk说。 "我并不觉得他们的工程师有考虑过他们的顾客会把刀片服务器堆放到单一机架上,从而引起了散热问题的发生。最初往往把服务器温度过高这个结果归因于服务器的散热设计问题,但实际上这是设计和安放两者相结合而产生的问题。"
Aaron Sawchuk接着说"新一代的刀片服务器已经推出,在过去一年里,IBM公司和惠普公司都尽力地改善了刀片服务器的散热设计,不过最后的选择权还是在用户手上。选择哪款刀片服务器还得取决于用户把数据中心设备安装在哪里以及如何配置刀片服务器的散热系统和机架的散热系统。"
通过的议程
分析家认为,鉴于厂商的营销手段,厂商赞助的测试结果不再被重视。
illuminata公司的分析师Gordon Haff在分析师讨论会上听到关于IBM公司针对惠普公司的刀片服务器的对比测试结果要求索赔,反之亦然。Gordon Haff并不怀疑测试结果的真实性,但问题是,报告的结果在数据中心的环境下是否具有意义,以及在实际情况下是否具有可靠性。
MacLeod表示,对于这些测试,他向来都是抱着谨慎的态度。"任何一部刀片服务器过热都会使服务器组件变得不可靠,从而出现内存芯片读取出错的问题"他强调说。
"当然,我们已经有过刀片服务器内存芯片读取出错的经历,虽然我已经IBM公司和惠普公司的刀片服务器的内存做过散热处理,但是并没有达到很好的效果。内存和磁盘对于刀片服务器来说是较薄弱的部分。"
Forrester Research公司的首席分析师James Staten建议用户查看厂商的产品测试结果时不要掉以轻心。
"我们做了详尽的研究,这很明显是一个把你误导营销例子。你只要找到漏洞就可以了解真实情况,就会清楚测试的数据是不会出现在现实生活中"James Staten说。
因此,所有的索赔与反索赔,能使客户相信吗?
两者都不能。James Staten提醒用户应了解自己在数据中心中侧重运行哪些应用软件,再根据特殊的工具和整体的环境,选择最适合自己使用的刀片服务器。
"如果你的数据中心的生态系统是面向惠普公司的,那么惠普公司的C-Class刀片服务器就适用于你;而同样的,如果是面向IBM公司的,那么也能很快适应IBM的刀片服务器,"James Staten说。
如果你需要购买一个新的刀片服务器,James Staten建议您购买您曾经使用过和喜欢的厂商的产品,因为你购买刀片服务器和刀片机箱时,是你自己选择厂商的。