細(xì)數(shù)刀片服務(wù)器的利與弊
刀片服務(wù)器與機(jī)架服務(wù)器相比到底有什么不同?
刀片服務(wù)器潮流大概是十年前開始興起來的,當(dāng)時(shí)RLX公司推出了其刀片系統(tǒng),服務(wù)器內(nèi)置到機(jī)箱中,機(jī)箱再插入到標(biāo)準(zhǔn)的19英寸機(jī)柜。
這種設(shè)計(jì)的目的是,你可以安裝刀片服務(wù)器或可以裝入到服務(wù)器機(jī)箱中的其他任何類型的設(shè)備,如管理刀片,然后它會(huì)自動(dòng)連接到網(wǎng)絡(luò)及其他服務(wù)。
刀片服務(wù)器由一塊碩大的主板組成,主板背面有一個(gè)矮胖的的連接口;除了處理器和內(nèi)存外,還有幾個(gè)板載部件。你可能會(huì)發(fā)現(xiàn)用來連接鍵盤和鼠標(biāo)的一兩個(gè)USB端口,不過與其他任何服務(wù)器一樣,刀片服務(wù)器更有可能使用KVM系統(tǒng),通過網(wǎng)絡(luò)來直接加以管理。
超薄機(jī)箱
刀片服務(wù)器設(shè)計(jì)成了容易互換,可以插入到背板;背板是機(jī)箱的一部分,通常是無源總線,負(fù)責(zé)服務(wù)器與機(jī)箱背面的輸入/輸出子系統(tǒng)之間的連接。
機(jī)箱提供了所有通用的服務(wù),比如冷卻、供電和連接,它們通常由可更換模塊來提供,那樣就能使機(jī)箱適合服務(wù)器處理的任務(wù)類型。
以這種方式共享服務(wù)使得每一個(gè)服務(wù)器更加節(jié)能。它們管理起來也很容易,只要借助單一管理平臺(tái)。
話雖如此,每塊刀片可能包括一兩只用來啟動(dòng)的硬盤,不過從存儲(chǔ)區(qū)域網(wǎng)(SAN)上的通用映像來啟動(dòng)更為明智:一塊刀片上專有的東西越多,你從刀片概念獲得的好處就越少。
刀片服務(wù)器還會(huì)生成額外的熱量,并且增加了耗電量和復(fù)雜性。即便如此,你可能還需要一些本地存儲(chǔ)系統(tǒng)——這取決于應(yīng)用類型,說不定還需要DVD驅(qū)動(dòng)器來安裝軟件。
刀片服務(wù)器的一大優(yōu)點(diǎn)在于,它們的密度非常高:占地面積小,卻能獲得龐大的計(jì)算能力。
瞧,沒有線纜!
由于可以將幾個(gè)服務(wù)器裝入到一個(gè)機(jī)箱中(惠普的c-Class BladeCenter機(jī)箱最多可以裝16個(gè)服務(wù)器),要布的線纜大幅減少?,F(xiàn)在,只要一套線就能處理以前需要16條線才能處理的輸入/輸出功能,不過實(shí)際上可能沒這么簡單,因?yàn)樾枰哂嗖考皖~外的輸入/輸出。
刀片服務(wù)器的另一個(gè)優(yōu)點(diǎn)是,它們通常是熱插拔的:如果某塊刀片出了故障,你可以抽出來,換成另一塊刀片。
在全面管理、自動(dòng)化的數(shù)據(jù)中心,系統(tǒng)能夠配置新刀片,那樣新刀片與舊刀片在邏輯上一模一樣,擁有同樣的MAC和IP地址、操作系統(tǒng)以及應(yīng)用程序。
機(jī)箱里面的幾乎每一個(gè)可拆裝部件都可以在系統(tǒng)運(yùn)行過程中進(jìn)行更換。熱插拔意味著可靠性更高:如果某個(gè)系統(tǒng)壞掉了,另一個(gè)系統(tǒng)隨時(shí)可以頂上。
數(shù)據(jù)中心的管理員可以在空閑時(shí)更換出故障的部件,而不是知道服務(wù)剛停止、最終用戶大發(fā)牢騷的緊要關(guān)頭倉促更換。
因?yàn)槟阒档脫碛?/strong>
最初提出來時(shí),刀片被認(rèn)為適合用于密集的Web服務(wù)器集群提供網(wǎng)頁服務(wù),但是它們的功能后來擴(kuò)大了許多,現(xiàn)在幾乎可以執(zhí)行任何服務(wù)器任務(wù)。
話雖如此,大多數(shù)刀片可能仍在運(yùn)行適合其可互換性的單一應(yīng)用,不過通過虛擬化來進(jìn)行整合的趨勢看來必然會(huì)改變這種情況。
刀片提供了易于管理、易于部署和節(jié)省場地等優(yōu)點(diǎn)。你得多花錢才能獲得這種便利;但是對(duì)許多人來說,完全物有所值。
刀片聲稱的一些優(yōu)點(diǎn)恰恰也是其缺點(diǎn)。最大的缺點(diǎn)之一就是,一旦你購買了刀片機(jī)箱,每塊刀片就必須來自同一家廠商。
實(shí)際上,企業(yè)只能向某家廠商購買整套計(jì)算系統(tǒng),完全沒有選擇可言。你的手腳被這家廠商牢牢綁住了。
也很難抽身出來。沒有標(biāo)準(zhǔn)的刀片服務(wù)器機(jī)箱,看來也不太可能會(huì)出現(xiàn)一種標(biāo)準(zhǔn)的刀片機(jī)箱,因?yàn)閺S商缺少生產(chǎn)標(biāo)準(zhǔn)刀片機(jī)箱的動(dòng)機(jī)。
成也密度,敗也密度
這意味著一家廠商的產(chǎn)品無法裝入到另一家廠商的產(chǎn)品,這與在過去30年大幅降低技術(shù)成本的標(biāo)準(zhǔn)化和商品化潮流背道而馳。
所以,雖然單個(gè)刀片服務(wù)器與架裝服務(wù)器相比似乎成本較低,但如果算上機(jī)箱和通用服務(wù)的成本,那么每臺(tái)服務(wù)器的價(jià)格就會(huì)超過同等的獨(dú)立服務(wù)器系統(tǒng);更何況,用戶沒有別的選擇。
特別是由于只有將刀片塞滿機(jī)箱,刀片才具有經(jīng)濟(jì)意義:將機(jī)箱及其他部件的成本分?jǐn)偟奖M可能多的刀片頭上。
刀片是高度密集的系統(tǒng),可以節(jié)省成本高昂的場地,但實(shí)際上這是其一大缺點(diǎn),可能是最大的缺點(diǎn)。
通常限制可以將多少刀片插入到機(jī)柜上的不是一只機(jī)箱里面能裝多少刀片,或者可以將多少機(jī)箱裝入到機(jī)柜中,而是刀片的耗電量和散熱量。
太熱了,處理不了
如果裝入的刀片密度超過了一定的值——通常以千瓦/機(jī)柜來表示,數(shù)據(jù)中心的冷卻系統(tǒng)可能處理不了,或者耗電量可能超過本地電力公司的供電量。
把眾多高性能服務(wù)器裝在一個(gè)設(shè)備里使得機(jī)箱冷卻系統(tǒng)能否正常運(yùn)行顯得特別重要。如果需要安裝冷卻裝置,或者掏錢請(qǐng)電力供應(yīng)商來拉額外的電力線,這也意味著另外增加了成本。
一些公司甚至回過頭去,使用單獨(dú)的架裝服務(wù)器,因?yàn)樾吕鋮s裝置的成本及它們占用的場地抵消了刀片具有的優(yōu)點(diǎn)。
刀片并不是適合每一種應(yīng)用環(huán)境,尤其是需要大量處理器和內(nèi)存的應(yīng)用環(huán)境。這類任務(wù)常常是事務(wù)密集型任務(wù),或者歸因于虛擬化技術(shù),因?yàn)檫@項(xiàng)技術(shù)把多臺(tái)服務(wù)器合并到了一個(gè)設(shè)備里面。
有利也有弊
刀片通常沒有地方來放置這類應(yīng)用所需要的額外硬件。而事實(shí)證明,事務(wù)密集型應(yīng)用遲遲沒有從高性能系統(tǒng)進(jìn)入到虛擬機(jī),許多企業(yè)的IT部門仍認(rèn)為高性能系統(tǒng)是運(yùn)行事務(wù)密集型應(yīng)用的最佳選擇。
所以刀片服務(wù)器帶來的并非盡是好處。它們是有優(yōu)點(diǎn),在企業(yè)的IT系統(tǒng)里面也有其一席之地。不過買家要注意了:成本可能高于起初所認(rèn)為的成本。他們一定要確保,在掏錢購買刀片服務(wù)器之前,已經(jīng)考慮到了各個(gè)方面的因素。
原文地址:http://www.theregister.co.uk/2011/06/22/blade_servers_primer/