摘要
計算機管理軟體套用的一種,常作於自動化系統的管理與運用,可以採用模擬計算的方法對計算機系統進行最最佳化的計算。
對於日益承擔企事業單位核心業務的NT網路來說,數據的高可用性和系統的連續運轉能力極其重要,作為實時伺服器與數據保護解決方案,雙機熱備提供了數據的高可用性、運行系統的自動切換及最少的恢復時間。
概況
在信息系統建設中充滿安全危機,一個小小的硬體故障或誤操作都有可能造成您的網路出現停滯或癱瘓,使您的業務蒙受損失。同時,信息系統建設的目標是對來自內外的業務信息、業務數據、重要信息、安全保密信息的綜合有效的利用和管理,隨著信息的膨脹、網路技術及產品的發展,安全性問題日趨嚴重,系統中斷、信息的泄密、丟失、篡改、毀壞、盜用等等對所有的單位來說都是一種災難。您可能將面對財政損失、人力、物力耗費、遺失機會、內部責任推諉、信譽下降等各種問題。
隨著企業不斷完善和投入運營,如何管好用好企業,充分發揮其現代化基礎設施的作用,成為最迫切的問題。數據暢通,訪問及時道是各企事業運營管理的重要任務之一,工作正常運行直接影響到管理運作質量和管理的經濟效益,雙機熱備成為了一個理想的選擇。
定義
所謂雙機熱備就是使用互為備份的兩台伺服器共同執行同一服務,其中一台主機為工作機(Primary Server),另一台主機為備份機(Standby Server)。在系統正常情況下,工作機為套用系統提供服務,備份機監視工作機的運行情況(工作機同時也在檢測備份機是否正常),當工作機出現異常,不能支持套用系統運營時,備份機主動接管工作機的工作,繼續支持關鍵套用服務,保證系統不間斷的運行。因此雙機熱備軟體就是實現上述功能的軟體產品。
使用條件
用戶可以根據系統的重要性以及終端用戶對服務中斷的容忍程度決定是否使用雙機熱備。比如網路中的用戶最多能容忍多長時間恢復服務?如果服務不能很快恢復會造成什麼樣的後果等。對於承擔企業關鍵業務套用的伺服器需要極高的穩定性和可用性,需要7×24不間斷服務,推薦使用雙機熱備軟體。
分類
一種是基於共享的存儲設備的方式,另一種是沒有共享的存儲設備的方式,一般稱為純軟體方式。例如Cluster HA for windows、Cluster HA for Linux、Moebius for SQL Server等。
基於存儲共享的雙機熱備是雙機熱備的最標準方案。
對於這種方式,採用兩台伺服器,使用共享的存儲設備(磁碟陣列櫃或存儲區域網SAN)。兩台伺服器可以採用互備、主從、並行等不同的方式。在工作過程中,兩台伺服器將以一個虛擬的IP位址對外提供服務,依工作方式的不同,將服務請求傳送給其中一台伺服器承擔。同時,伺服器通過心跳線(目前往往採用建立私有網路的方式)偵測另一台伺服器的工作狀況。當一台伺服器出現故障時,另一台伺服器根據心跳偵測的情況做出判斷,並進行切換,接管服務。對於用戶而言,這一過程是全自動的,在很短時間內完成,從而對業務不會造成影響。由於使用共享的存儲設備,因此兩台伺服器使用的實際上是一樣的數據,由雙機或集群軟體對其進行管理。常見的雙機軟體有Cluster HA for windows、Cluster HA for Linux等。
對於純軟體的方式,則是通過支持鏡像的雙機軟體,將數據可以實時複製到另一台伺服器上,這樣同樣的數據就在兩台伺服器上各存在一份,如果一台伺服器出現故障,可以及時切換到另一台伺服器。
純軟體方式還有另外一種情況,即伺服器只是提供套用服務,而並不保存數據(比如只進行某些計算,做為套用伺服器使用)。