選擇問題:分析刀片伺服器與機架式伺服器的區別

來源:互聯網
上載者:User
關鍵字 刀片伺服器 機架式伺服器 伺服器 成本

近幾年,伺服器市場上最為熱門的HTTP://www.aliyun.com/zixun/aggregation/9785.html">伺服器架構莫過於刀片伺服器了,它大量的出現在各種媒體上, 各大廠商也推出了各種相應的機型。 刀片伺服器與傳統的伺服器比到底有什麼優勢呢? 消費者選購伺服器時該怎樣選擇呢? 本文就把刀片伺服器與傳統的機架式伺服器進行比較,向大家介紹兩者在選擇方面的一些經驗。

在刀片式伺服器與機架式伺服器的比較方面,我們主要關注的是產品的投資成本、性能配置、擴展能力、能耗、維護與管理等方面。 下面通過一個具體的實例來進行比較。 這個實例就是IBM的HS21和HS21 XM兩款刀片伺服器,以及配置相當的x3550、x3650機架式伺服器。

HS21和HS21 XM兩款刀片均以IBM Blade Center H(BC-H)為主機殼。 BC-H主機殼由一個10GB乙太交換器、一個1GB乙太交換器和四個電源供電系統組成。 XM系列刀片配的是一對2.33GHz的Intel四核處理器,而HS21的一對四核CPU的頻率則為2.0GHz;XM的記憶體為16GB DDR2,而HS21只有8GB。

以上配置與IBM x3550機架式伺服器差別不大,只是主頻提高了些,為2.66GHz。 而IBM x3650是2U雙路四核機架式伺服器,處理器主頻最高為3.0GHz。

如在刀版主機殼中安裝了14塊「刀片」的情況下,安裝HS21「刀片」時的總成本為:,100*14+,000=6,400;如果安裝的是HS21 XM「刀片」,則總成本是:,800*14+,000=4,200。

而14台x3550的總成本為:,900*14=0,600;14台x3650的總成本為:,300*14=0,200。 注意最終的總成本還要計算一台24口的1G光纖乙太網交換器成本,約,500。 則以上兩種採用機枷式伺服器方案的總成本就分別變為:3,100和2,700。 對比一下上面的兩種刀片伺服器方案總成本上升就可以知道,14塊HS21「刀片」的刀片伺服器總成本要比兩種14台機架式伺服器方案都便宜。 採用14塊HS21 XM「刀片」的刀片伺服器總成本與貴的那種14台機x3650架式伺服器方案總成本相當。

經一些專業的測試機構測試表明,以LMBench3對伺服器進行其中一項最苛刻的測試——processor fork+execve(主要測試資料在I/O和記憶體間的傳送速度),H21和H.21 XM刀片伺服器的測試結果為289.9微秒,而x.3550機架伺服器則為173.2微秒,速度上提高了40%(時間越長,速度越低)。 這是由於在H.21和H.21 XM刀片伺服器是所配置的是RAID1,而在機架式的x.3550和x.3650伺服器上配置的是RAID5。 其他方面的測試結構顯示,這幾款伺服器的性能均不相上下,因為這些伺服器的單元配置都基本上一樣,都採用了兩個四核Intel處理器,在主頻上測試時也選擇了差不多的配置。 這樣一來,在性能上,刀片伺服器與機架式伺服器沒有太多區別,主要區別僅體現在由磁碟陣列影響的資料存取能力上。

擴展能力比較

在擴展能力上,我們要從兩個方面進行比較。 一是單台伺服器的比較,另一方面就是伺服器叢集擴展的比較。

刀片伺服器中的單台伺服器就是各個「刀片」。 在這些「刀片」中由於它們的高密度決定了他們的擴展能力非常有限。 這既是刀片伺服器的優點,同時也是必然的缺點。 一般的「刀片」只配備了兩塊硬碟,最多隻配置RAID 1鏡像,或者RAID 0無冗余性能硬碟陣列,這就意味著硬碟容量不能超過刀片廠商規定的最大容量,也不能最大限度地提升伺服器磁片讀寫性能。 這就是我們前面介紹的刀片伺服器的processor fork+execve測試結果遠不如機架式伺服器的原因了。

除非伺服器安裝和配置了iSCSI,、光纖通道或其它SAN連接,否則「刀片」很難在磁片容量和讀寫性能方面有實質性的提高。

與刀片伺服器中的「刀片」不同,機架式伺服器的擴展空間要大許多,這、樣也就可以配置更多的元件。 如2U的x3650機架式伺服器內置了RAID 5,配有四個硬碟:三個組成RAID,一個做為熱後備硬碟。 有的廠商甚至給1U的機架式伺服器內安置了等同于2U的存儲容量設備。

除了磁片方面的擴展能力外,在記憶體、I/O擴充槽方面,存在同樣的現象,那就是刀片伺服器的「刀片」擴展能力不如機架式伺服器。

另外,刀片伺服器還有另一個潛在缺點,就是它的專有性。 如果你選擇一個廠商的刀片伺服器,那就意味著服務專案、部件更新都要聽從于該廠商,而無法使用其它廠商的服務和元件。 而且,一般情況下,未來更新、更快的CPU還是會首先採用在機架伺服器上。

在擴展能力的群集方面,刀片伺服器具有先天優勢,只需要把各個「刀片」插入到刀片主機殼中,利用自身的群集管理軟體就可以很輕鬆地配置刀片伺服器群。 而機架式伺服器要組建集群就沒那麼容易了,它必須另外購買群集管理軟體,而且網路連接、配置更複雜。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.