宏碁刀片机箱
瞧,没有线缆!
由于可以将几个服务器装入到一个机箱中(惠普的c-Class BladeCenter机箱最多可以装16个服务器),要布的线缆大幅减少。现在,只要一套线就能处理以前需要16条线才能处理的输入/输出功能,不过实际上可能没这么简单,因为需要冗余部件和额外的输入/输出。
刀片服务器的另一个优点是,它们通常是热插拔的:如果某块刀片出了故障,你可以抽出来,换成另一块刀片。
在全面管理、自动化的数据中心,系统能够配置新刀片,那样新刀片与旧刀片在逻辑上一模一样,拥有同样的MAC和IP地址、操作系统以及应用程序。
机箱里面的几乎每一个可拆装部件都可以在系统运行过程中进行更换。热插拔意味着可靠性更高:如果某个系统坏掉了,另一个系统随时可以顶上。
数据中心的管理员可以在空闲时更换出故障的部件,而不是知道服务刚停止、最终用户大发牢骚的紧要关头仓促更换。
因为你值得拥有
最初提出来时,刀片被认为适合用于密集的Web服务器集群提供网页服务,但是它们的功能后来扩大了许多,现在几乎可以执行任何服务器任务。
话虽如此,大多数刀片可能仍在运行适合其可互换性的单一应用,不过通过虚拟化来进行整合的趋势看来必然会改变这种情况。
刀片提供了易于管理、易于部署和节省场地等优点。你得多花钱才能获得这种便利;但是对许多人来说,完全物有所值。
刀片声称的一些优点恰恰也是其缺点。最大的缺点之一就是,一旦你购买了刀片机箱,每块刀片就必须来自同一家厂商。
实际上,企业只能向某家厂商购买整套计算系统,完全没有选择可言。你的手脚被这家厂商牢牢绑住了。
也很难抽身出来。没有标准的刀片服务器机箱,看来也不太可能会出现一种标准的刀片机箱,因为厂商缺少生产标准刀片机箱的动机。
成也密度,败也密度
这意味着一家厂商的产品无法装入到另一家厂商的产品,这与在过去30年大幅降低技术成本的标准化和商品化潮流背道而驰。
所以,虽然单个刀片服务器与架装服务器相比似乎成本较低,但如果算上机箱和通用服务的成本,那么每台服务器的价格就会超过同等的独立服务器系统;更何况,用户没有别的选择。
特别是由于只有将刀片塞满机箱,刀片才具有经济意义:将机箱及其他部件的成本分摊到尽可能多的刀片头上。
刀片是高度密集的系统,可以节省成本高昂的场地,但实际上这是其一大缺点,可能是最大的缺点。
通常限制可以将多少刀片插入到机柜上的不是一只机箱里面能装多少刀片,或者可以将多少机箱装入到机柜中,而是刀片的耗电量和散热量。
太热了,处理不了
如果装入的刀片密度超过了一定的值——通常以千瓦/机柜来表示,数据中心的冷却系统可能处理不了,或者耗电量可能超过本地电力公司的供电量。
把众多高性能服务器装在一个设备里使得机箱冷却系统能否正常运行显得特别重要。如果需要安装冷却装置,或者掏钱请电力供应商来拉额外的电力线,这也意味着另外增加了成本。
一些公司甚至回过头去,使用单独的架装服务器,因为新冷却装置的成本及它们占用的场地抵消了刀片具有的优点。
刀片并不是适合每一种应用环境,尤其是需要大量处理器和内存的应用环境。这类任务常常是事务密集型任务,或者归因于虚拟化技术,因为这项技术把多台服务器合并到了一个设备里面。
有利也有弊
刀片通常没有地方来放置这类应用所需要的额外硬件。而事实证明,事务密集型应用迟迟没有从高性能系统进入到虚拟机,许多企业的IT部门仍认为高性能系统是运行事务密集型应用的最佳选择。
所以刀片服务器带来的并非尽是好处。它们是有优点,在企业的IT系统里面也有其一席之地。不过买家要注意了:成本可能高于起初所认为的成本。他们一定要确保,在掏钱购买刀片服务器之前,已经考虑到了各个方面的因素。
……