IT经理、战略家和工程师Scott Alan Miller说,采用刀片式服务器是目前数据中心的一个重要趋势(刀片:数据中心未来的主导者)。你肯定听说过这样的宣传:较低的成本和更高的效率。的确,刀片式服务器最近几年取得了很大的进步,并且越来越好。但是,在考虑把刀片式服务器应用到企业之前,你应该进行认真的考虑。刀片式服务器本身有许多隐藏的危险,甚至在你采用刀片式服务器很久以后,这些隐藏的危险还会缠着你。
在我们研究刀片式服务器本身之前,我们先讨论一下刀片式服务器是什么。据维基百科称,刀片式服务器采用模块化设计的简装的计算机服务器,是为利用物理空间优化的。标准的机架式服务器有电源线和网络电缆,而刀片式服务器撤销了许多组件以便节省空间、最大限度降低能源消耗以及其它一些考虑,同时,刀片式服务器还拥有作为一种计算机的全部功能组件。
定义刀片式服务器是很重要的,因为在服务器市场,转销商经常用刀片式服务器这个词汇解释标准的1U和2U服务器,希望给不了解刀片式服务器市场的用户带来混乱。
刀片式服务器是一种具体的硬件种类,需要使用一种机箱。它不是简单的“小型”服务器。刀片式服务器使用机箱中的共享的组件,如电源和远程管理控制台,从而减少了每台刀片式服务器的组件。
刀片式服务器的6个风险:
第一:成本
刀片式服务器机箱一般是非常昂贵的,尽管刀片式服务器本身的价格一般都比机架式服务器便宜。简单对比一下大型刀片式服务器厂商的产品。刀片式服务器机箱的价格是大约5000美元,最多可以容纳8台刀片式服务器。
每一台刀片式服务器的价格是大约500美元,比同样的或者类似配置的机架式服务器要便宜。根据这个厂商列出的价格,一个装满服务器的刀片式服务器机箱比具有同样能力的传统的服务器贵1000美元。每一个没有安装刀片式服务器的插槽就等于亏了500美元。
刀片式服务器的成本并不仅仅是总成本的因素。刀片式服务器机箱(通常可容纳8至16台刀片式服务器)需要提前购买。如果你需要足够的服务器满足机箱的容量,那就不是问题。但是,如果你只想购买一台服务器,那么,你就为以后的服务器农场的增长进行了大量的投资。这意味增加的风险以及违反资金时间价值的投资。
硬件成本总是一个很难确定的数字,厂商宣布的价格很少反应现实。正如大多数公司知道的那样,如果你提出要求,你可以得到很低的价格。例如,有些公司得到了免费的刀片式服务器机箱。这就完全改变了刀片式服务器成本的等式。同时,你必须要记住,如果可以免费得到一个刀片式服务器的机箱,在传统的机架式服务器方面也会得到很大的折扣。
因此,这个列出的价格通常是相对价格的一个很好的判断,尽管这不是绝对的价格。你支出的费用是有差别的,因此你一定要对你的状况和厂商向你提供的交易做一个成本分析。
第二:技术过时
与传统的机架式服务器不同,机架式服务器实际上几十年都没有变化,刀片式服务器机箱是新的和相对动态的。自从2001年推出以来,刀片式服务器机箱已经出现了好几代更迭的情况,到目前为止,每一个后来一代的服务器都要求企业更换新机箱以便支持新的刀片式服务器。
如果你不是经常购买服务器和大量购买服务器以证明这种机箱的技术变化是合理的,这就是一种很高的风险。随着技术的成熟,这种变化的速度会减慢,但是,这个风险依然存在。在对刀片式服务器做成本分析的时候,这个变化速度应该作为一个考虑的因素。
第三:厂商锁定
传统的机架技术是不依赖于任何厂商的。大多数企业不仅可以混合搭配服务器,而且还可以把电池、路由器、交换机、监视设备和其它设备放在机架上。刀片式服务器是依赖于具体厂商的。(刀片式服务器标准即将推出 缺乏主要厂商支持)对于大型企业来说,这不是一个值得担心的问题。在配置少量服务器的小型企业,不放弃使用不同厂商的产品和技术是非常重要的。
厂商锁定不仅限制了技术,而且还限制了企业在将来获得优惠的厂商价格折扣的能力。例如,一家企业现在想使用配置英特尔安腾处理器的惠普Integrity刀片式服务器。这个企业投资了刀片式服务器机箱,并且开始使用这种刀片式服务器。三年以后,这个企业购买了在Sun UltraSparc或者IBM Power处理器上运行的软件。为了使用刀片式服务器,每一种软件都需要自己品牌的刀片式服务器机箱,这就有增加成本的风险。在一个小企业中,这些刀片式服务器机箱将不能完全占满。
使用传统的机架式服务器在技术方面会更加灵活,因为每一家厂商一般都提供一套基于RISC处理器或者基于EPIC的服务器,并且提供一套基于AMD/英特尔处理器的服务器。如果你要使用更多种类的处理器,刀片式服务器对于小企业来说是很难管理的。
第四:共享的背板和其它关键的组件
刀片式服务器机箱虽然在制造的时候都有很大的冗余和精美的设计,但是,刀片式服务器机箱仍然是一个必须要考虑的单个故障点。
如果你的机箱发生故障,你不是失去一台服务器,而是最多可能失去16个物理服务器平台。采用机架式服务器,你可以增加额外一台服务器来简单地增加冗余,一般是你需要的每一台服务器都配备一台相匹配的服务器。采用刀片式服务器,你必须有一个冗余的机箱才能达到同样可靠的水平。
再说一次,对于大企业来说,这是小事一桩。对于小企业来说,突然需要配置两个机箱用于全面的冗余通常会导致上述水平的保护并且增加风险。
第五:灵活性的成本
小企业也许不经常移动自己的设备。不过,这个选择通常是存在的。如果一家小企业有三台服务器,并且要用一台新的服务器替换其中的一台服务器。这里的选择一般总是要把替换下来的旧服务器重新用于新的目的,也许用于一个分支办公室。
采用刀片式服务器,旧的刀片式服务器只能重新部署到有同样机箱的地方。这是在服务器生命周期晚期的一个失去机会的成本,在刀片式服务器成本分析中,这个因素是完全被忽略的。如果没有适合旧的刀片式服务器使用的地方,这种型号的旧刀片式服务器就会被丢弃,而不会重新部署。这种情况是真实的,除非你的企业非常大,有许多可用的机箱。所有机箱都是同一代的产品并且有可用的空间容纳替换下来的旧刀片式服务器。
第六:存储的高成本
存储最近有SAN(存储局域网)、NAS(网络附加存储)和DSA(直接附加存储)等许多可能的选择。各种规模的企业正在迅速向SAN和NAS过渡。拥有足够的网络存储能够缓解与刀片式服务器有关的大部分风险。
然而,许多企业提出了一个循环推理的问题:是因为有刀片式服务器才有SAN,还是因为有SAN才有刀片式服务器。对于服务器和存储采取一种全面的观点是很重要的。
一台典型的刀片式服务器只能容纳一个或者两个2.5英寸SAS或者SATA硬盘。这个配置远远低于机架式服务器能够提供的存储空间。在一个普通的2U服务器配置中,8个至16个硬盘是很普通的。有时候是使用3.5英寸硬盘而不是2.5英寸硬盘。
一台流行的和成本效率很高的2U服务器配置14个硬盘,存储容量能达到28TB。你不能把这样大的存储容量放在刀片式服务器机箱中。因为没有本地硬盘空间,刀片式服务器用户被迫使用最小的直接附加存储并且使用SAN或者NAS,即使在DAS能够为这种应用提供更好的性能和成本的时候也是如此。
为了满足这个需求,大多数刀片式服务器厂商都提供刀片式存储设备。这种用于存储的刀片式服务器是一种小型的SAN设备,能够直接安装在刀片式服务器机箱中。这些设备的容量一般都很低,通常只有6个硬盘。但是,与其它存储手段相比,这种存储设备是非常昂贵的。
此外,刀片式存储设备占用重要的机箱空间,占用了刀片式服务器机箱可能提供给刀片式服务器使用的插槽。这样,一个可安装8台刀片式服务器的机箱在配置了两个小型的刀片式存储设备之后就只能容纳6台刀片式服务器。
显然,购买一个刀片式服务器机箱并不意味着你已经放弃在必要的时候使用机架式服务器的能力。你可以机箱混合搭配使用。小企业要证明投资刀片式服务器的成本是合理的就要尽可能地使购买的刀片式服务器填满机箱。
最后的机会
刀片式服务器的危险主要是可能失去机会。小企业运行得最好,并且以其灵活性和灵巧性与大企业进行最强烈的竞争。刀片式服务器与灵活性是相反的。刀片式服务器需要庞大的、前期的基础设施规划,包括技术的、物理的和地理区域锁定等。
即使一个企业进行的提前规划并且没有看到采用刀片式服务器的障碍,这也并不意味着在将来不会失去机会。缺乏有效地适应不断变化的业务环境的灵活性是造成失去机会的原因。
一旦一台刀片式服务器机箱安装完毕,采购决策几乎肯定是根据已经进行的投资做出,而不再依据是否对企业更有利的原则做出采购决策。这种事情几乎是肯定会发生的。保护现有的投资是很自然的。
综上所述,刀片式服务器对于某些企业仍然是很有意义的。刀片式服务器的耗电量比非刀片式服务器耗电量少,因为它们共享系统组件。然而,一定要考虑存储方面的耗电量差别,因为刀片式服务器把存储的耗电量从服务器转移到了SAN。这种情况经常会误导电源的去向。如果节省的成本不在另一个地方再次出现,这个地方的节省成本才是有价值的。
在有可用的机箱的时候,刀片式服务器是很容易运输和搬迁的。这是一个明显的重要因素,特别是有一些额外的工作人员能够搬迁服务器的时候。几乎每一个人都能提起和移动一台刀片式服务器。
虚拟化环境
当与SAN基础设施结合在一起的时候,刀片式服务器对于虚拟化环境是非常有益的。这种结合能够为足以利用这个好处的大企业提供最大的成本优势和灵活性的优势。中下企业市场不适合这个技术。这个解决方案适合中小企业中的较大的企业。
事实上,虚拟化将减少大多数企业需要的服务器的数量,从而使虚拟化很难证明在小企业使用刀片式服务器是合理的。在以前需要十几台或者更多的服务器的地方,现在只需要2台至4台服务器就不仅能够满足需求,而且还能超过早些时候的服务水平。
如果你能够支持充分的服务器密度或者得到激进的厂商提供的奖励,那么,刀片式服务器是非常节省成本的(如果你针对风险进行计算的话)。刀片式服务器总是有一些风险的。但是,如果你在购买刀片式服务器的时候能够显著减少成本,那么,你承担灵活性的风险是值得的。
机箱的成本在这里是一个关键的因素。如果你的机箱是免费的,那么,你突然会节省许多刀片式服务器的成本,特别是如果你采购大量的刀片式服务器并且提供很好的机箱密度的话。
刀片式服务器是一个伟大的技术,显示了对未来的许多承诺。随着机箱生命周期的减缓,新技术的出现,成本的降低和应用数量的增加,以及不依赖于任何厂商的标准的出现,刀片式服务器将成为最小的数据中心的事实上的标准。
Miller认为,这种情况至少还需要一个市场周期才能出现。他说,按照我的观点,刀片式服务器在一般应用中真正取代机架式服务器还需要五年至七年的时间。