雖然刀片服務器多年來一直是數據中心固定不變的設備,但現在情況發生了微妙的變化,一些奇怪的因素迫使許多企業使用機架式服務器取代刀片服務器。實際上,這些因素可能預示著整個數據中心的設計理念正在發生變化。
促使刀片服務器走向滅亡的一個因素是服務器虛擬化的快速普及
雖然大多數現代刀片服務器都有能力托管虛擬機(VM),但一些簡單的經濟、硬件和網絡因素使刀片服務器對如今的虛擬化數據中心毫無吸引力。
刀片經濟學
對許多組織而言,經濟情況推動他們采用了服務器虛擬化技術。現實中,服務器硬件資源往往未得到充分利用,虛擬化通過更好更充分地利用現有硬件,可以為組織節省更多成本(和延長硬件投資的生命周期)。
實施服務器虛擬化時,許多公司都希望減少服務器硬件成本,從成本角度來看,如果能容納10個VM的物理服務器成本相當於過去10台物理服務器的成本,這樣的服務器虛擬化是沒有意義的。起初,使用刀片服務器的企業認為這不是問題,畢竟刀片服務器在成本節約上還是有好名聲的,問題是刀片服務器不能像機架式服務器或塔式服務器那樣實現自給自足。
刀片服務器很小,因為它不包括電源或風扇,這些組件(和其它組件)往往集成到昂貴的機箱中,機箱是刀片服務器的背板,為所有刀片提供電力、制冷、網絡端口和其它互聯組件。
在確定刀片服務器技術部署的總體成本時,組織必須考慮機箱(以及任何需要的附加模塊)的成本,例如,如果只需要少量的服務器,刀片的成本將比機架式服務器要高,機箱和需要的附加模塊成本是抬高刀片服務器成本的重要因素。另一方面,如果你用刀片服務器填滿機箱,刀片的成本將會下降,因為機箱的成本分攤到所有刀片服務器了。
總之,如果企業希望通過減少服務器的購買量節省成本,刀片服務器可能不是最好的選擇。
VM限制
影響刀片服務器在虛擬數據中心使用的另一個因素是缺乏足夠的硬件托管大量的VM,雖然刀片服務器都有一定的擴展能力,如戴爾PowerEdge M910是一個四插槽服務器,可以容納多達八個內核的處理器,內存可以擴展到512GB,你可以算出PowerEdge M910可以支持多少虛擬服務器。
問題是即使存在高計算能力的刀片,用戶也不可能使用它們,因為刀片服務器沒有一個統一的標准,當用戶購買了一個刀片機箱後,以後就只能購買相同生產廠商的刀片服務器,此外,即使同一廠商的刀片機箱,支持的不同型號刀片服務器也是有限制的,如戴爾的M1000e機箱就只能插入戴爾M系列刀片服務器。
缺乏標准是阻礙企業在刀片上托管虛擬服務器的關鍵因素,機箱和刀片被捆綁銷售是廠商通用的做法,如果用戶想混用不同廠商的刀片,那就得購買不同廠商的刀片機箱。
此外,用戶會發現他們購買的機箱很快就會過時,生產廠商為了推廣新產品,往往會停止生產稍舊一點的刀片,這意味著,如果你的刀片機箱有多余空間,卻可能買不到合適的刀片服務器插入,刀片雖然能帶來不錯的經濟效益,但技術風險比傳統的機架式或塔式服務器更高。
網絡接口限制
影響企業使用刀片服務器技術實施服務器虛擬化的另一個因素是缺少網絡接口,大多數刀片服務器只提供了數量有限的幾個集成網卡和一組夾層式卡槽。通常,其中一個卡槽被光纖通道卡占用,以便將刀片服務器連接到存儲網絡(SAN),另一個則被網卡占用。
刀片服務器真正可用的以太網端口數量根據廠商會有所不同,也不能像其它服務器那樣將網線插到刀片服務器背部了事。相反,每個網絡端口必須映射到安裝到機箱中的以太網模塊,許多不同類型的模塊需要安裝到空間有限的機箱中,機箱的大小限制了可以容納的以太網模塊數量,這對於那些想在刀片服務器上托管大量虛擬服務器的企業來說是一個巨大的問題,如果沒有足夠的網絡接口,網絡將成為性能瓶頸。
大量的經濟和技術因素讓刀片服務器技術在虛擬環境中的應用腳步放緩,並可能導致刀片服務器在數據中心走向衰退,不過,刀片服務器仍然是許多企業需要的重要計算平台,因此它們不會很快從人們的視野中消失。