每个数据中心都是从少量的服务器成长起来的,以前,人们的共识是安装塔式服务器,但是现在大部分塔式都换成了1U机架服务器或者刀片服务器。
刀片服务器是一种非常小的服务器,设计成这样的目的是尽量节省空间和能耗。你是否应该考虑把服务器换成刀片呢?在这篇文章中,我们会对五条关于刀片服务器的常见问题作出解答。
刀片服务器是什么?
刀片服务器是一种简装并优化的计算机,能够尽量以最小的程度消耗能源和占用机房空间。取决于服务器厂商的设计,密度可以达到普通服务器的六倍。
因为刀片的设计目的就是能效,所以刀片服务器上只有一个服务器最核心的部分。所有服务器可以共享的东西都在刀片机箱上,刀片不能脱离机箱,因为它提供了重要的功能比如能源、制冷等等。如果你要买机箱,就不能只买一个刀片服务器,而是一个机箱里装不同的刀片。
刀片通常不支持存储,只是通过存储区域网络(SAN)提供。刀片机箱连接到SAN。刀片也没有光驱,这些通常都通过安装服务器来装载。把这些整个到一起,使用刀片可以增加能效,但是对于安装和维护来说没有多简单。
刀片服务器更便宜吗?
这一点分情况。如果你只需要少量服务器,那么用1U机架服务器或者便宜的塔式服务器可能更好点——每个最小的配置大概价格300美元起。
因为刀片服务器机箱是为多个刀片准备的,只买一个刀片服务器不现实。因为刀片很精密紧凑,所以它本身更贵——价格大概1500美元起——而且你还需要一个机箱。除此之外你还得找一个存储解决方案和快速连接器。一整个刀片服务器配置大概要花掉的资金大于你买一对1U机架服务器。
所以价格不是买刀片服务器的理由。买刀片你买的是能效,因为每个刀片的能耗大大低于机架服务器的能耗,他们产生的热量也比机架的少,有助于节省制冷成本。
我们粗略计算一下。如果你有一个1U机架服务器,每小时消耗400W能源,每天使用9.6W,大概每kW耗费20美分,每天2美元的能效,一年下来就是730美元。如果按服务器的5年寿命来算,总共能耗是3650美元,这还不包括制冷费用。如果8个刀片服务器每小时使用800W能源,或者说每个刀片100W,这就意味着每年比常规服务器要少用25%的能源。所以购买一个刀片前期可能会贵,但因为能耗比较低,所以运行之后就会便宜。
除了能耗成本的节省,考虑到你的刀片在数据中心内的空间成本。如果你租用机架,可能每个月需要支付上百美元。如果使用刀片就不用使用那么多机架,你***可能省下一大笔机架的费用。这些事情可得在采购之前考虑好!
刀片没有硬盘,如何引导?
无盘的刀片从存储区域网络(SAN)引导。配置好刀片之后,你只需知道它的逻辑单元编号就行。在一个光纤通道的SAN中,这很简单,从你的视角看来和本地硬盘没什么区别。唯一的问题是你可能需要告知操作系统(operating system)这是从SAN中引导的。有的操作系统需要额外的驱动来从SAN中引导,所以你要确保操作系统支持。这对于当代的服务器操作系统来说应该不成问题。
对于中小企业来说使用刀片服务器有无意义?
这取决于你使用服务器的数量。如果你只需要4个服务器,那就不用考虑了。如果使用8个服务器,那还是值得考虑的。你还需要一个共享的存储解决方案。所以即使是中小企业,也是可以考虑刀片方案。
还有没有其他替代方案?
最近有一项技术和刀片很类似:微型服务器。微型服务器是一种低容量服务器,也安装在机箱。一个典型的配置中可以在1个机箱安装12个微型服务器。但如果你对服务器能力有要求,那还是选择刀片吧,如果你对服务器硬件要求不高,但是需要物理上独立的服务器,那就选择微型服务器。