BladeCenter是指什么?BladeCenter同一般指刀片服務器,刀片服務器是指在標準高度的機架式機箱內可插裝多個卡式的服務器單元,是一種實現HAHD(High Availability High Density,高可用高密度)的低成本服務器平臺,為特殊應用行業和高密度計算環境專門設計。刀片服務器就像“刀片”一樣,每一塊“刀片”實際上就是一塊系統主板。
定義
所謂刀片服務器(準確的說應叫做刀片式服務器 blade server)是指在標準高度的機架式機箱內可插裝多個卡式的服務器單元,實現高可用和高密度。是一種HAHD(High Availability High Density,高可用高密度)的低成本服務器平臺,是專門為特殊應用行業和高密度計算機環境設計的,其主要結構為一大型主體機箱,內部可插上許多“刀片”,其中每一塊"刀片"實際上就是一塊系統主板。它們可以通過"板載"硬盤啟動自己的操作系統,如Windows NT/2000、Linux等,類似于一個個獨立的服務器,在這種模式下,每一塊母板運行自己的系統,服務于指定的不同用戶群,相互之間沒有關聯。不過,管理員可以使用系統軟件將這些母板集合成一個服務器集群。在集群模式下,所有的母板可以連接起來提供高速的網絡環境,并同時共享資源,為相同的用戶群服務。在集群中插入新的"刀片",就可以提高整體性能。而由于每塊"刀片"都是熱插拔的,所以,系統可以輕松地進行替換,并且將維護時間減少到最小。
這些刀片服務器在設計之初都具有低功耗、空間小、單機售價低等特點,同時它還繼承發揚了傳統服務器的一些技術指標,比如把熱插拔和冗余運用到刀片服務器之中,這些設計滿足了密集計算環境對服務器性能的需求;有的還通過內置的負載均衡技術,有效地提高了服務器的穩定性和核心網絡性能。而從外表看,與傳統的機架式服務器/塔式服務器相比,刀片服務器能夠最大限度地節約服務器的使用空間和費用,并為用戶提供靈活、便捷的擴展升級手段。
刀片服務器比機架式服務器更節省空間,同時,散熱問題也更突出,往往要在機箱內裝上大型強力風扇來散熱。此型服務器雖然空間較節省,但是其機柜與刀片價格都不低,一般應用于大型的數據中心或者需要大規模計算的領域,如銀行電信金融行業以及互聯網數據中心等。
刀片式服務器已經成為高性能計算集群的主流,在全球超級500 強和國內100 強超級計算機中,許多新增的集群系統都采用了刀片架構。由于采用刀片服務器可以極大減少所需外部線纜的數量,可以大大降低由于線纜連接故障帶來的隱患,提高系統可靠性。
類型
通常人們按照外形結構的不同將服務器分成塔式、機架式、刀片式服務器三種類型。
塔式服務器
塔式服務器一般是大家見得最多的,它的外形及結構都與普通的PC機差不多,只是個頭稍大一些,其外形尺寸并無統一標準。
塔式服務器的主板擴展性較強,插槽也很多,而且塔式服務器的機箱內部往往會預留很多空間,以便進行硬盤,電源等的冗余擴展。這種服務器無需額外設備,對放置空間沒多少要求,并且具有良好的可擴展性,配置也能夠很高,因而應用范圍非常廣泛,可以滿足一般常見的服務器應用需求。
這種類型服務器尤其適合常見的入門級和工作組級服務器應用,而且成本比較低,性能能滿足大部分中小企業用戶的要求,市場需求空間還是很大的。
但這種類型服務器也有不少局限性,在需要采用多臺服務器同時工作以滿足較高的服務器應用需求時,由于其個體比較大,占用空間多,也不方便管理,便顯得很不適合。
機架式服務器
機架服務器實際上是工業標準化下的產品,其外觀按照統一標準來設計,配合機柜統一使用,以滿足企業的服務器密集部署需求。機架服務器的主要作用是為節省空間,由于能夠將多臺服務器裝到一個機柜上,不僅可以占用更小的空間,而且也便于統一管理。機架服務器的寬度為19英寸,高度以U為單位(1U=1.75英寸=44.45毫米),通常有1U,2U,3U,4U,5U,7U幾種標準的服務器。最常用的有1U 2U。
這種服務器的優點是占用空間小,而且便于統一管理,但由于內部空間限制,擴充性較受限制,例如1U的服務器大都只有1到2個PCI擴充槽。此外,散熱性能也是一個需要注意的問題,此外還需要有機柜等設備,因此這種服務器多用于服務器數量較多的大型企業使用,也有不少企業采用這種類型的服務器,但將服務器交付給專門的服務器托管機構來托管,尤其是很多網站的服務器都采用這種方式。
這種服務器由于在擴展性和散熱問題上受到限制,因而單機性能比較有限,應用范圍也受到一定限制,往往只專注于在某方面的應用,如遠程存儲和網絡服務等。
優點
(1)大大降低運行管理費用
(2)高處理能力密度,節省寶貴空間和占地費用
(3)低耗電降低電費
(4)可靠性設計更加完善,減少停機時間
(5)光路診斷
(6)電纜連接點大大減少
(7)冗余交換模塊和電纜連接
缺點
(1)部署刀片數據中心的前期成本較高。
(2)無論刀片服務器內置的冗余是多少,都存在所有刀片服務器宕機和故障的可能性。
(3)對于擁有一個或兩個刀片中心的企業用戶來說,購買備用的部件可能很不劃算(如備用機箱等)。
(4)大多數刀片中心都有特殊的供電需求,這可能意味著特殊電纜的額外前期成本。
(5)刀片中心通常采用的是專用網卡和KVM附屬設備,有時候還需要特殊電纜或驅動程序。這樣你的刀片服務器上運行什么操作系統就是個問題。
(6)多數刀片中心常用的2.5英寸硬盤通常比非刀片服務器上使用的傳統3.5英寸SAS/SATA硬盤故障率要高(隨著時間的推移,這種缺陷正在得到改進)。
(7)一旦你承諾使用刀片中心,再購買刀片服務器時就會受到廠商的限制,這樣從價格的角度來看對供應商不利。
隱患
隱患一:刀片機箱的成本的過于昂貴
刀片機箱一般都非常昂貴,即使刀片服務器本身和機架式服務器相比還便宜一些。根據各大刀片供應商的產品報價來看,一般容納最多8臺刀片服務器。相比相同規格的機架式服務器,每一臺刀片大約便宜500美元。這意味著即使一個刀片機箱完全配置了8臺刀片服務器,在價格上也會比傳統方式多花費1000美元以上。
另外,每多空一個刀片插槽,就會額外的負擔相應的費用。刀片機箱通常容納8至16臺刀片服務器,對于前期應用并不是很多的企業,前期采購刀片服務器的成本過高。
隱患二:刀片技術更新變化頻繁
與傳統機架不同,刀片機箱的技術是最新的,而且每一次換代都會要求更換機箱來支持新的刀片服務器。如果企業的服務器數量并不多,對于更換機箱所需要的成本是一個不小的挑戰。
隱患三:各大廠商鎖定各自技術
傳統的機架服務器產品的技術與廠商并沒有過多的聯系。大多數服務商在機房的機架上混合搭配著各種各樣的服務器、電源、路由、交換機監控設備和其他設備。而刀片服務器必須使用特定的廠商,每個產品都不能放棄自己供應商和技術,這將極大增加小服務商的風險。
采購須知
以下是在您決定使用刀片服務器前一些需要考慮的因素:
確定電力需求
與供應商以及設備人員或者電工協商,確定您需要什么電源和電源連接器的類型,以支持多種刀片服務器中心。許多刀片服務器供應商的網站都提供功率計算器和其他工具以幫助確定可能的電能節約。
項目增長計劃和能力需求。審視您的增長計劃和對服務器性能、存儲器、存儲和I/O(輸入輸出端口)性能、網絡帶寬和連通性的要求。一個刀片服務器中心如何實現這些計劃?為了增強個人刀片服務器組使其具有更好的處理能力、I/O性能和存儲性能,您都可做何選擇?請謹記,一個刀片服務器中心底盤中刀片服務器的數量和大小,都會因供應商和品牌的不同而有所變動。
確定互通性和網絡連通性的各項事宜
如果要實現與現有存儲和網絡技術的互通互聯,您需要什么樣的兼容性和選擇何種I/O與網絡連通性?研究一個具體的刀片中心,看它是否能夠提供足夠的存儲與網絡連通性以滿足全部服務器刀片積極高效運作環境的要求。如果您將刀片服務器與服務器虛擬化結合應用,就要著眼于總體的存儲與網絡I/O的要求。
查詢服務器和存儲區域網絡的互通性
與供應商協商無盤服務器的互通性和前提或存儲區域網絡導入服務器的各項事宜。服務器刀片如同傳統的貨架式堆疊服務器一樣提供了多種選擇,包括處理器核心的數量和類型,存儲器的數量,磁盤驅動器的不同類型、容量和數量,I/O連通性選項。例如,一些刀片服務器支持夾層卡,它可以附加額外的PCI,PCI-X或PCIe適配器,如以太網、光線通道或InfiniBand。
問每個供應商如下問題
服務器是否包括多電腦切換器以管理刀片,以及CD/DVD和USB接口的性能。
網絡和存儲I/O性能的選項是什么?服務器是否能在您現有環境下工作?
每個刀片底盤支持多少刀片?
每個刀片有哪種處理器、芯數和I/O能力?
不同服務器刀片支持哪種操作系統?
您的服務器刀片是否需要磁盤驅動器,他們是否支持熱插拔?
對電源和散熱有什么要求?
是否需要專用電源連接器和架構?
選用前的問題
空間資源的問題
與傳統的機架式的服務器相比,刀片技術可以節省很大的空間資源。然而,因為刀片的這種高密度性,你必須考慮到動力驅動以及制冷的問題。碩大的底盤和機架在動力驅動和數據中心制冷方面可能會超過你所能承受的負擔。
在有些情況下,如果繼續使用傳統機架式服務器的數據中心進行整合和鞏固,可能會使得空間資源相當的局限,這就意味著需要建立新的數據中心。在這些情況下,刀片技術可以在成本方面提供巨大的節省。當一個新型的數據中心必須建立的時候,毫無疑問,設計一種使用刀片技術的設施將能夠創建一種新的設備模型,從而產生真正的下一代的數據中心。
服務器定位:偏遠位置還是中央位置
如果計劃對服務器系統進行整合,但是仍然需要一定的服務器安放在偏遠的位置,那么刀片技術將可以大大的簡化你的這些管理難題。刀片技術擁有很強的遙控管理功能,意味著IT技術員工可以對這些處于偏遠位置的刀片系統進行完全的管理,包括每一項任務,當然物理硬件交換除外。這種刀片技術的底盤管理模塊可以提供遠程控制的能力,可以進行硬件診斷、重新啟動,甚至關閉某些功能。刀片技術還可以簡化站點的某些必要的物理任務,而這主要是通過方便讀取的指示器完成的,例如該指示器可以顯示哪一個刀片出現了問題,從而即使是非技術型的員工也能夠用一個新的刀片換掉這個出現問題的刀片。
刀片管理功能可以與其他的一些管理工具進行整合,例如IBM Director, HP Insight Manager, Dell OpenManage 以及微軟的管理工具等。并且,在軟件配置及供應方面,越來越多的軟件工具可以最終勝任這種進程,包括一些大型廠家的工具,也包括一些小型廠家,例如 Altiris, Cyclades (被Avocent集團收購) 以及Ardence公司等。
遵循動態的配置原則
如果正在將服務器整合于一個中央位置,并且在某些位置的業余時間還有一些服務器處于空閑狀態,那么可以根據時區的變化,將這些空閑的服務器配置到其他的應用軟件和地區,這樣就可以提供一些額外的整合和節省。通過它們的模塊方法,刀片技術可以處理和推動這種進程,只要將其與所提供和需要配置的軟件進行結合。如果所使用的刀片是匿名的,并且可以從存儲局域網絡(SAN)獲取資源,那么這個工作進程將變得更加的簡易。虛擬技術軟件可以增加另外的處理層,而這需要多重的虛擬服務器供應,并且需要在任何時候都擁有多種可行的刀片。
服務器的數量
因為不同的刀片共享底盤中的公共成分資源,所以要使得自己在底盤和刀片方面的投資成本大致平衡。一般來說,這種平衡點在于每個底盤的投資與5- 6個刀片的投資相當。所以如果在某個地點的服務器數量少于5臺,那么不要期望有什么大的發展,在此刀片可能并不是最好的選擇。隨著越來越多的刀片增加到底盤之中,每個刀片的費用將隨之降低,因為它們在共享某些公共的資源(例如能源動力、制冷、轉換模塊等)。然而,需要根據數據中心的制冷能力,對地盤以及機架進行充分的配置。當然這還需要受限于在評測、計劃以及執行進程方面的管理技術員工的數量和能力。
應用軟件的類型
盡管CPU在刀片方面的性能不斷的增長,刀片還是無法跟上高性能計算任務的增長步伐。不斷增加的應用軟件數量需要在一個單獨的系統映像中擁有很強的CPU資源,甚至很多的處理器;這種類型的應用軟件可能比較適合于機架服務器(盡管該領域的一些刀片廠家正在對此進行辯論)。相反,不斷擴充的應用軟件需要很多的服務器運行相同的應用軟件(例如網絡服務器,一些應用軟件服務器,以及一些數據庫服務器等),這種應用軟件就比較適合于整合和管理的刀片技術。
還有一個受到刀片技術巨大吸引的領域,那就是"套裝的數據中心"方法;在這種方法下,一臺刀片服務器系統配置所有的偏遠站點所需要的成分。例如,可以配置一臺底盤系統,使其擁有網絡服務器、應用軟件服務器、數據庫服務器,以及轉換模塊等,并且還包括防火墻工具,下載平衡工具,以及所有存儲或者存儲連通性所適合的東西(NAS或者SAN)。