刀片服務器可謂是"瘦身"的模塊化服務器。刀片服務器由刀片機箱(可以容納2到14塊刀片)、刀片本身、以及所有刀片共享的管理單元、網絡與存儲連接組成。
每塊刀片都是一個相當于1U(1個機架單元)機架式服務器的獨立的服務器,可以配置1到4個CPU(提供2到48個內核),支持的內存可達 256GB RAM,具備1~2塊硬盤插槽,或者整個刀片服務器可以共享配備6塊或更多塊硬盤的存儲系統。此外,整個刀片服務器系統只需要一個鍵盤、鼠標和視頻連接(或獨立的管理連接);兩條用于冗余電源的電源連接;以及一條網絡連接。許多刀片機箱還為每塊刀片提供光纖通道或InfiniBand連接。
為什么要選擇刀片?
業界有種觀點,認為刀片服務器只適合大企業,而不適合中小企業。事實并不一定如此,對于任何使用3臺服務器以上的機構,刀片服務器都可能是個不錯的選擇。IBM、惠普、戴爾等眾多服務器廠商也紛紛推出了專門為中小企業量身定制的刀片服務器產品。
刀片服務器不僅大大簡化了線纜配置。它還使管理變得更容易,因為只需要一個界面--而不是7個或更多的獨立界面,即可以管理所有的刀片。而且,刀片服務器具有更高密度,常常可以把更多的設備壓縮到傳統服務器配置無法放入的空間中,從而可以節省更多的空間。此外,它們還比單個服務器具有更好的可靠性,可采用像冗余電源和高可用性組件等選件。
與同等規模的機架或塔式服務器相比,刀片服務器似乎并不會便宜,甚至可能還要貴一點,不過,只要系統得到充分地利用,刀片服務器在生命周期中可能更省錢。你可以先購買一些未裝滿刀片的系統,以后在需要時再購買更多的刀片。
刀片服務器系統是否適合一家企業,與這家企業本身的類型或規模的關系不大,而是更多地取決于這家企業的IT需求。如果你的企業一年僅購買一到兩臺服務器,那么為添置刀片服務器找到合理的理由很困難;如果你通常購買由4到12臺機架服務器組成的集群,購買刀片服務器就很值得。由于在購買部署刀片系統之初的費用較高,因此,對于只雇傭了一名數據中心管理員的企業,節約管理成本則不會很明顯,刀片服務器就顯得沒那么必要。
購買一個刀片系統不一定非得花上50000美元或更多的錢。你可以選擇不到2000美元的小型的1U、兩節點系統,不到5000美元但可容納4 塊刀片的刀片機箱也能買到。購買這類刀片系統的價格與購買單個機架或塔式服務器的價格基本相同,除了你必須仔細研究網絡和存儲配件,以確保每塊刀片都具有你所要求的容量。此外,刀片對于處理器和內存的要求沒什么特別,某些刀片系統甚至能在同一個機箱中同時支持英特爾和AMD處理器。
刀片服務器的局限性
值得說明的是,與機架或塔式服務器相比,刀片服務器也存在一些局限。
第一個局限是可擴展性:1U的機架服務器都可能有兩到三個PCI-X或PCI-E插槽,而刀片服務器卻可能沒有一個插槽(不過,一些刀片服務器系統提供連接每塊刀片或共享高性能存儲的高性能光纖通道連接或萬兆以太網連接)。如果你需要特殊的硬件,刀片系統可能不是你的首選。
另一大問題則是電力和冷卻要求。由于刀片系統可以將更多的CPU、內存以及其它組件容納在更小的空間中,它們可能產生更多的熱量,可能需要更多的電力,對散熱的要求自然更高。例如,一些刀片系統可將672塊CPU塞到一個標準7英尺機架中,它需要38400瓦電力,會產生比商業級烤箱更大的熱量。
由于許多刀片服務器系統銷售時提供未裝滿刀片的配置,因此可以購買配置少量刀片的系統,以后根據需要購買更多的刀片。但是由于硬件標準演進的速度非常之快,在一年半后,你也許會發現當初購買的那批刀片已經從市場上消失了。另外,不同廠商之間的刀片也基本不兼容,甚至同一廠商新老版本的刀片也難以通用,這都是值得用戶慎重考慮的問題。