在刀片服务器为数据中心提供巨大的益处的同时,早期用户也警告IT执行者要仔细地制定好计划。
Cerner公司的数据中心经理Brian Smith说:“当刀片服务器最开始应用时,他们对设备的影响还没有被重视。因此在部署之前你必须严肃地计划好容量和架构发展。”
每个刀片都是独立的服务器,支持高密度计算。与以往的单一的(stand-alone)服务器不同,他们可以与其他的刀片互相共享构成成分(比如共享一个监测器),从而使管理更容易,并在数据中心允许组织光缆和小服务器存在。(allow for organised cabling and smaller server footprints)
Cerner公司目前管理着医院的应用软件,在过去的三年中一直在7个数据中心与刀片服务器打交道,目前使用的刀片已经达到1200个。
Smith说他首先学到的是这项技术的保证promise和危险。好的方面,刀片服务器可以让公司加固他们的操作并开展高级管理工具如虚拟化。坏的方面,刀片服务器却大量消耗能量,从而使中心的能量和冷却资源遭到极大的破坏。Smith 说“如果没有为高密度做好准备,数据中心就会遇到麻烦(Data centres can cook)。”
刀片服务器需要更多的能量
InteleNet Communications公司的专业服务总监Jeff Stein也同意这个观点。“标准服务器的能量需求是120v。而一个刀片的能量需求就是208v。有些设备不能提供这样的能量需求。”
InteleNet是一家管理服务供应商,在它自己的位于Irvine的工厂的主要设备中和位于Phoenix的设备中有500个刀片。Stein刚刚完成了一个“显著的能量扩展项目”来支持这些刀片服务器。他说:“在Irvine,初始的结构和电力能够为其设备提供每平方英尺可靠的电能。最近硬件的发展,比如刀片服务器,已经促使数据中心的基础结构进行改进,从而能够支持增加的电力和冷却需求。”
在两年前他们开始部署刀片服务器时,他的团队也遇到了巨大的挑战。“我们运行着一个数据中心,需要处理许多电力需求。我们购买第一个底盘chassis时,我们出了错。”
Stein说,我们购买了比预期要大得多的电力分配单位和光缆。“这却限制了在安装了刀片的盒子(cabinet)上有效地安装附加设备。我们坚决记下了这个教训,以后决不再犯这样的错误。”
关注空间问题
他说与刀片服务器打交道时数据中心团队所面临的另一个常见问题是空间分配问题。
“你可能会有这种印象,因为刀片服务器很小,并且能够被垂直排列在架子上,在一个架子上你可以排列许多刀片。但通常情况下这样想使错误的。”
Stein 说传统的服务器底盘在每个架子rack上可以安装一个平放的服务器。而刀片服务器的底座则需要七到八个架子,可以排列14个独立的刀片。然而高服务器密度也 增加了电力和冷却的要求。
企业管理协会(Enterprise Management Associates)的分析师Andi Mann也同意刀片服务器可能会造成某种假象。“你不能将两个或三个架子并列,有时你甚至不能将一个架子排满”。
他鼓励数据中心团队来看看他们的设备需求。“你需要一些工具来帮助你明白你的主要问题(hot spots)和需要电力的地方。记住,你们需要共同确定电流量,你需要确保你没有使系统超负荷。”
计划,这项工作所需要的其他工具
他建议道,放开所有的问题,先安装需要的电量和空间,计划你的项目如Visual Network Design的 Rackwise 和 Aperture Technologies的Vista项目。他补充道,一些应用软件如惠普的Insight Power Manager软件可以跟踪消耗量。
OpSource 公司的技术负责人John Rowell称,如果事先不计划好将导致成本问题超支(leads to cost issues down the road)。“对于大型的服务器部署,你一定要使自己成为一个电力专家,否则你会在费用问题上焦头烂额。”
OpSource公司是一家服务软件供应商,在2005到2006年扩展了他们的数据中心,其刀片服务器的数量增加到850多个,其能量消耗大大超过预期。(sending the power demand through the roof.)同时由于这一时期电价上涨,使他们的费用比开始时上涨了2.5倍还多。
Rowell说,由于在此之前我们与客户有协议,我们不能将这些成本完全转给客户。“我们不得不自己承担这部分费用的大部分。”
OpSource虽然是一家服务提供商,其内部IT职员在心理都会记住,一定要求使用者支付他们消耗的IT资源,尤其是遇到退款和其他预算问题时。
Rowell说刀片服务器的使用有两种主要推动力:为支持今天的应用所需要的服务器的数量;为支持这些应用所需要的CPU和内存的增长。“运行速度越快,芯片的内存越大,服务器所需要的能量也就越多。这样就导致部署数据中心时电力需求成倍地增加。”
Rowell说,在购买设备时为了确保准确,他的团队往往需要软件工具来做一个CPU/内存的电量需求分析。“今天服务器支持一个应用的CPU/内存所需的容量是2001年时的三倍。”
Cerner公司的Smith称,使用刀片服务器时还有许多要考虑的,比如架子的大小。“根据你准备在一个架子上安放多少个底座,就可以知道它会变成多高。如果你不事先计划好,恐怕它比门都高,就进不去了。那样我们就不得不重新开一些门。”高度问题还影响到电缆。“我们必须安置好电缆,以保证我们有足够的空间”。
还有一些Band-Aid方法,公司可以用来减少数据中心的刀片服务器电能和冷却负荷。Smith 说“你可以在架子周围留出一些空间,从而使冷空气进入;你还可以开一个后门,让热空气排出;你还可以把水引入数据中心降温。在工作区还有许多方法。”
但是。我们要发出警告“”All that can add up. ”
使用刀片服务器的所有的这一切缺点都不如高电能需求和冷却耗电的费用。
当然,刀片还是有价值的。
虽然有些IT人很快指出了刀片服务器的费用和其他的问题,但他们也坚决认为不可能再回到单一(stand-alone)服务器了。
Rowell 说我们不能放弃Linux和微软环境的这些高效管理工具。“其中理由之一就是我们需要刀片来管理虚拟工具”。
他的团队已经在一套刀片中安装了许多软件,一旦某个客户有事,(比如上市一个新产品,)他们就可以很容易地增加服务器的容量来支持通讯量的激增。
咨询师Mann称, 虚拟化对公司合并和收购来说有很大的益处 。“如果你的公司突然收购了另外一个公司,你会很容易安装一整套新的刀片,为你的心雇员部署一个虚拟环境。”
他还说刀片使数据中心内部和之间的管理变得简单。“管理许多刀片是一件简单的事情。你不再需要转椅式(swivel-chair)管理,你只需要一个控制台就能管理他们了,甚至远程管理。”
简化的管理允许IT团队可以从从繁冗的服务器管理工作中解脱出来,重新部署人员安排。
Cerner的Smith说,平衡刀片服务器好处和坏处的关键在于你的数据中心需求和安全需求。他所使用的一个方法是:“我们的IT团队和设备团队每周要进行一次沟通,以确保一切进展顺利。我们有一个工作列表,我们是否已经解决了电能,空间和冷却问题?”
InteleNet公司的 Stein称刀片服务器是一个天赐之物。为了刀片服务器作任何修正都是值得的。我们不需要再面对以往的头疼问题,比如把服务器变形(unracking),把服务器拆成几部分再重新装配。我们现在所要作的就是拿出一个刀片,把它升级,然后再把它插回去即可。