時間:2012-08-24來源:本站
需求分析
隨著計算機應用的不斷深入,企業(yè)對計算機系統(tǒng)的依賴程度也日漸增加。尤其在一些關鍵行業(yè)的關鍵應用上,應用的后臺核心系統(tǒng)是否具有高可用性能力,已經(jīng)成為影響一個公司業(yè)務成敗的關鍵因素。
高可用性包括保護業(yè)務關鍵數(shù)據(jù)的完整性和維持應用程序的連續(xù)運行等方面。在這些信息處理系統(tǒng)中保存了大量的關鍵業(yè)務數(shù)據(jù), 一旦信息發(fā)生丟失或破壞,將帶來災難性的影響和損失。在傳統(tǒng)觀念中,往往選擇價格昂貴的專有計算機系統(tǒng)來提高業(yè)務系統(tǒng)運行的穩(wěn)定性,系統(tǒng)實施及維護成本極高。而價格較低的單一的PC服務器系統(tǒng)目前還無法滿足用戶對于安全性及可用性的要求。在資源有限的情況下,如何保證業(yè)務系統(tǒng)的高可用性和數(shù)據(jù)的安全,已成為眾多用戶關注的焦點問題。
隨著企業(yè)規(guī)模的不斷擴大,組成核心業(yè)務系統(tǒng)的應用服務種類和數(shù)量日益繁多,這些應用服務之間如何高效有序的協(xié)同工作,確保企業(yè)核心業(yè)務系統(tǒng)7×24小時不間斷運營成為現(xiàn)代企業(yè)必須面臨并亟需解決的課題。
應用連續(xù)保護解決方案介紹
寶德公司提供的應用連續(xù)保護解決方案,為用戶提供了具有單點故障容錯能力的系統(tǒng)平臺。它采用主服務發(fā)生故障時備服務器接管的機制,實現(xiàn)在線故障自動切換,實現(xiàn)系統(tǒng)7×24小時不間斷運行,避免停機造成的損失。
寶德公司應用連續(xù)保護方案可以應用在幾乎所有的PC及Sun SPARC服務器上,支持目前主流的服務器操作系統(tǒng),支持眾多的數(shù)據(jù)庫和應用軟件,方便易用,可靠性高。高可用軟件需要同時安裝在兩臺主機上,以監(jiān)視系統(tǒng)的狀態(tài),協(xié)調(diào)兩臺主機的工作,維護系統(tǒng)的可用性。它能偵測應用軟件、硬件發(fā)生的故障,及時地進行故障隔離、恢復,能防止工作主機計劃外宕機造成的服務停頓,以最低成本提供給用戶幾乎不停頓的信息處理平臺。
根據(jù)不同的應用環(huán)境,寶德公司提供了下列應用連續(xù)保護解決方案:基于共享磁盤陣列的雙機熱備解決方案HA,基于共享磁盤陣列的雙機雙柜高可用解決方案DHA,基于共享磁盤陣列的多節(jié)點集群高可用解決方案MNHA,基于數(shù)據(jù)鏡像技術的純軟雙機解決方案MirrorHA。
HA雙機熱備解決方案
HA雙機系統(tǒng)的兩臺服務器(主機)都與磁盤陣列(共享存儲)系統(tǒng)直接連接,用戶的操作系統(tǒng)、應用軟件和HA高可用軟件分別安裝在兩臺主機的內(nèi)部存儲(硬盤)上,數(shù)據(jù)庫等共享數(shù)據(jù)存放在存儲系統(tǒng)上,兩臺主機之間通過私用心跳網(wǎng)絡連接。系統(tǒng)主機開始工作后,HA軟件開始監(jiān)控系統(tǒng),通過私用網(wǎng)絡傳遞的心跳信息,每臺主機上的HA軟件隨時監(jiān)控另一臺主機的狀態(tài)。當工作主機發(fā)生故障時,心跳信息就會產(chǎn)生變化,這種變化可以通過私用網(wǎng)絡傳遞到備份機的HA軟件。
之后,HA就會控制系統(tǒng)進行服務切換,備份機啟動和工作主機一樣的應用程序,接管工作主機的工作(包括提供TCP/IP網(wǎng)絡服務、文件共享、數(shù)據(jù)庫等服務),并進行報警提示管理人員對故障主機進行維護。當維護完畢后,HA可以自動或手動將資源切換回原先的工作主機。也可以選擇不切換,此時維修好的主機就作為備份機,雙機系統(tǒng)繼續(xù)工作。
系統(tǒng)拓撲圖
方案特點
a) 對服務器硬件配置要求不高,可以根據(jù)應用情況采用不同型號或配置。
b) 系統(tǒng)切換時間短,最大程度減少業(yè)務中斷的影響。
c) 切換過程對應用程序無影響,無需重新啟動或登錄,做到無人值守。
d) 系統(tǒng)效率高,系統(tǒng)中數(shù)據(jù)讀寫、管理及容錯由磁盤陣列來完成。而系統(tǒng)服務器故障監(jiān)控切換處理由HA軟件來完成。雙機監(jiān)控依靠RS232串口線路或?qū)S?00/1000M自適應網(wǎng)卡線路,既不占用主機CPU資源也不占用基礎業(yè)務網(wǎng)絡帶寬,是HA的特色功能,在實際的應用中得到用戶的一致好評。
e) 支持豐富的應用配置,譬如:Oracle、MSSQL Server、Sybase、MySQL等。
f) 硬件可采用機架式結(jié)構,便于維護管理。