多節(jié)點服務器具備諸多優(yōu)勢,尤其是單位空間內(nèi)集成了更多的處理器及I/O設備,極大降低了用戶的空間使用成本并顯著提高了整體計算能力,但高度集成化的負面結果就是內(nèi)部結構更加復雜,系統(tǒng)穩(wěn)定性受到嚴重挑戰(zhàn),內(nèi)部散熱問題也趨于嚴重化,維護和管理也更加復雜。如果沒有相關的技術革新,每個服務器故障都需要用戶關閉系統(tǒng)、斷電解決,該是多么可怕的事情?
我們知道,在服務器里可實現(xiàn)熱插拔的部件主要有硬盤、CPU、內(nèi)存、電源、風扇、PCI適配器、網(wǎng)卡等。購買服務器時一定要注意哪些部件能夠?qū)崿F(xiàn)熱插拔,這對以后的工作至關重要,最重要的就是支持24*365不間斷運行,以便保證商業(yè)網(wǎng)站、電信系統(tǒng)、銀行系統(tǒng)等的持續(xù)運轉(zhuǎn)。
首先,RAID技術、UPS、風扇冗余等都是為了在相關部件出現(xiàn)故障時,保證用戶能夠在系統(tǒng)正常運行的同時,進行在線維護。而熱插拔是指在系統(tǒng)到店的工作狀態(tài)下,將模組、卡或連接器查到系統(tǒng)上,而不影響系統(tǒng)的操作。
現(xiàn)在,熱插拔技術在確保服務器系統(tǒng)可用性已顯得越來越重要了,已成為服務器的標準技術。盡管不同檔次的服務器所支持的熱插拔配件并不完全一樣,但對于像硬盤、電源和風扇的熱插拔技術支持已成為比較常見的服務器配置了。
實現(xiàn)熱插拔需要有以下幾個方面支持:總線電氣特性、主板BIOS、操作系統(tǒng)和設備驅(qū)動。那么我們只要確定環(huán)境符合以上特定的環(huán)境,就可以實現(xiàn)熱插拔。通常來說,一個完整的熱插拔系統(tǒng)包括熱插拔系統(tǒng)的硬件,支持熱插拔的軟件和操作系統(tǒng),支持熱插拔的設備驅(qū)動程序和支持熱插拔的用戶接口。
熱插拔的目的是將高的瞬間電流控制在一個比較低而且合理的水平。其實現(xiàn)方法有幾種,其中使用PTC(正溫度系數(shù)的熱敏電阻),是最簡單的方法。PTC依靠本身的電流發(fā)熱改變阻抗,從而降低瞬間電流的幅度,其缺點是反應速度慢,而且長時間使用會影響使用壽命。MOS管電流檢測電阻加上一些簡單的電阻電容延遲線路的方法成本低,比較適于低端用途。最好的方法是采用熱插拔芯片,通常該芯片包含一個驅(qū)動MOS設計和電流檢測電阻,它除了做基本熱插拔之外,還可以提供特殊功能,如控制電流上升速率、做斷電器、電源管理以及狀態(tài)報告等,能夠提升系統(tǒng)的工作狀態(tài)。
但是內(nèi)存要實現(xiàn)熱插拔,就遠不止這么簡單。于是那些不安分的巨頭服務器商就開始了自己的內(nèi)存熱插拔技術的研究,相繼出臺了這樣和那樣的技術,不過比起比起傳統(tǒng)的ECC技術來說,性能是提高了不少。
總之,在機箱中使用熱插拔,可以在開機的情況下做更新或擴容而不影響系統(tǒng)操作;并且,由于熱插拔零件的可靠度提升,還可以將它們用做段電時的處理,使硬盤等部件不至于斷電或損壞而機器整機關閉,以便系統(tǒng)做故障分析,減少成本。