兩個小概念 Hot swap和Hot spare

Hot Swap
 
熱插拔(hot-plugging或Hot Swap)
 
熱插拔概念
  
        即帶電插拔,熱插拔功能就是允許用戶在不關閉系統,不切斷電源的情況下取出和更換損壞的硬盤、電源或板卡等部件,從而提高了系統對災難的及時恢復能力、擴展性和靈活性等,例如一些面向高端應用的磁盤鏡像系統都可以提供磁盤的熱插拔功能。
  具體用學術的說法就是:熱替換(Hot replacement)、熱添加(hot expansion)和熱升級(hot upgrade),而熱插拔最早出現在服務器領域,是爲了提高服務器用性而提出的,在我們平時用的電腦中一般都有USB接口,這種接口就能夠實現熱插拔。如果沒有熱插拔功能,即使磁盤損壞不會造成數據的丟失,用戶仍然需要暫時關閉系統,以便能夠對硬盤進行更換,而使用熱插拔技術只要簡單的打開連接開關或者轉動手柄就可以直接取出硬盤,而系統仍然可以不間斷地正常運行。

熱插拔原理

  實現熱插拔需要有以下幾個方面支持:總線電氣特性、主板BIOS、操作系統和設備驅動。那麼我們只要確定環境符合以上特定的環境,就可以實現熱插拔。目前的系統總線支持部分熱插拔技術,特別是從586時代開始,系統總線都增加了外部總線的擴展,因此這方面我們的顧慮可以消除。從1997年開始,新的BIOS中增加了即插即用功能的支持,雖然這種即插即用的支持並不代表完全的熱插拔支持,僅支持熱添加和熱替換,但這是我們熱插拔中使用最多的技術了,所以主板BIOS這個問題也可以克服了。在操作系統方面,從Windows95開始就開始支持即插即用,但對於熱插拔支持卻很有限,直到NT4.0開始,微軟開始注意到NT操作系統將針對服務器領域,而這個領域中熱插拔是很關鍵的一個技術,所以操作系統中就增加了完全的熱插拔支持,並且這個特性一直延續到基NT技術的Windows2000/XP操作系統,因此只要使用NT4.0以上的操作系統,熱插拔方面操作系統就提供了完備的支持。驅動方面,目前針對WindowsNT,Novell的Netware,SCOUNIX的驅動都把熱插拔功能整合了進去,只要選擇針對以上操作系統的驅動,實現熱插拔的最後一個要素就具備了。
  通常來說,一個完整的熱插拔系統包括熱插拔系統的硬件,支持熱插拔的軟件和操作系統,支持熱插拔的設備驅動程序和支持熱插拔的用戶接口。

支持熱插拔的硬件

  我們知道,在普通電腦裏,USB(通用串行總線)接口設備和IEEE 1394接口設備等都可以實現熱插拔,而在服務器裏可實現熱插拔的部件主要有硬盤、CPU、內存、電源、風扇、PCI適配器、網卡等。購買服務器時一定要注意哪些部件能夠實現熱插拔,這對以後的工作至關重要。
  縱觀現今市場SATA主板提供的附件中的Serial ATA線纜,特別是SATA電源線,大多爲非標準附件。如SATA電源線沒有SATA 15-針腳電源接口界面,Serial ATA硬盤將無法遂行熱插拔功能。即使一些SATA硬盤同時提供SATA 15針腳電源接口和IDE 1x4-針腳常規電源接口,可以明確的是IDE1x4-針腳常規電源接口無法支持熱插拔,強行操作會導致硬盤損壞和數據丟失,華擎提供了可以支持SATA硬盤熱插拔功能的技術,並且在帶SATA的主板裏提供了7-針腳SATA數據線和具SATA 15-針腳電源接口界面的SATA電源線 。
 
 
Hotspare (熱備份磁盤)
 
功能:在raid中的任何磁盤損壞時,可自動接管壞磁盤的工作並同步數據。
 
熱備磁盤可以基於硬件(RAID卡)或軟件(如操作系統)實現。
 
熱備磁盤注意事項:
1、hot spare的磁盤上不能有任何的邏輯卷或文件系統。
2、hot spare盤的容量應大於或等於此組(VG)中最大磁盤的容量。
3、已有數據的VG 不能添加Hot Spare 磁盤,否則會造成數據丟失。如需Hot spare,要重做RAID,再添加。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章