服務器雙機熱備解決方案

P>機熱備軟件能對計算機的操作系統、網絡系統和數據庫及時進行檢測,當其中任何一個系統出現問題時雙機軟件能自動運行到備用服務器上,讓備用服務器接管主機的工作,達到讓計算機永不停機,數據永不丟失。
一、 實現目標:
  a) 實現自動備份:在無需人工干預的情況下實現自動啓動備份作業;
  b) 災難恢復:對不可預期的人爲或自然災難實現災難恢復能力;
  c) 業務不中斷:支持對數據庫24*7訪問;
  d) 集中管理:分佈在整個網絡的數據集中管理存儲;
  e) 易用性:這主要體現在圖形用戶界面和無人值守的操作。
  f) 適度冗餘:總體存儲容量保持30%的冗餘,以適應今後可能的網絡數據擴充。
  g) 擴展性能:有良好的擴展性,對新增的應用數據的備份容易擴展
  雙機容錯系統結合了磁盤陣列產品的安全可靠性與雙機容錯技術高可用性的優點,相互配合二者的優勢。磁盤陣列針對雙機容錯技術做了許多優化和改進,滿足了雙機硬件的連接要求,根據應用環境的實際情況,適用於Windows2000平臺以上,開放源代碼Linux平臺,SCO UNIX平臺上的多種雙機熱備軟件。
  提供的打包方案:
  *磁盤陣列 MD3000 1臺
  *陣列電覽 SAS電覽 2條
  *陣列硬盤 Seagate 73GB 2塊
  *雙機軟件 PlusWell HA 1套
  *心跳線 HA專用心跳線 1條
二、技術方案
(1)本雙機熱備打包方案適用系統如下:
  Windows2000/2003,Linux(內核大與V2.6),SCO UNIX OpenServer&UNIXWARE
(2)適用的數據庫系統:
  MS SQL2000,Oracle8i/9i,Sybase,MySQL,PostSQL等數據庫
(3)適用第三方應用程序:
  爲第三方應用程序提供監控程序,同時可爲用戶特有程序提供編程接口。
(4)雙機熱備形式:
  Active/Standby,Active/Active
  Active/Standby方式是傳統的雙機熱備份解決方案,主機運行時,備機處於備用狀態,當主機故障時,備機馬上啓動將服務接替。因備機平臺沒有其它的訪問量,所以故障切換後用戶訪問速度不會有大的影響,此種容錯方式主要適用於用戶只有一種應用,主備機設備配置不太一樣,並且用戶訪問量大的情況。
  Active/Active這種方式的主備機平時各自有一種應用運行,當系統中的任何一臺主機出現故障,應用都會集中到一臺服務器上運行,此時這臺備用服務器不僅要承擔以前的程序運行而且還要運行宕機服務器上的應用程序,所以此時備機的負擔會加重。這種方式的故障切換往往會造成備機訪問量增大,系統運行變慢。此方式主要適合用戶有不只一種應用,用戶主備機配置一樣且數據訪問量不大的情況。
(5)適用服務器:
  此雙機打包方案適用的服務器:IBM,HP,DELL以及所有Intel架構的服務器。
(6)雙機熱備拓撲圖:
服務器雙機熱備解決方案
三、雙機工作原理
(1)心跳工作過程
  通過IP做心跳檢測時,主備機會通過此心跳路徑,週期性的發出相互檢測的測試包,如果此時主機出現故障,備機在連續丟失設定數目的檢測包後,會認爲主機出現故障,這時備會自動檢測設置中是否有第二種心跳,如果沒有第二種心跳的話,備機則根據已設定的規則,啓動備機的相關服務,完成雙機熱備的切換。
(2)IP工作過程
  IP地址才用虛擬IP地址的方法來實現,主要原理如圖
服務器雙機熱備解決方案
  主機正常的情況下虛擬IP地址指向主機的實IP地址,用戶通過虛擬IP地址訪問主機,這時,HA軟件將虛擬IP地址解析到主機實IP地址。
當主機做相關的切換時
服務器雙機熱備解決方案
  虛擬IP地址通過HA軟件自動將虛擬IP地址解析到備機的實IP地址上,這時,虛擬IP地址指向備機的實IP地址。但對用戶來說,用戶訪問的仍然是虛擬IP地址。所以用戶只會在切換的過程中發現有短暫的通信中斷,經過一個短暫的時間,就可以恢復通信。
(3)應用及網絡故障切換過程
  可以檢測到主機的應用以及網絡故障並及時將服務切到備用服務器
服務器雙機熱備解決方案

 

(3) 雙機熱備份軟件
  詳見PlusWell技術白皮書。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章