1 問題的提出
鄭煤集團公司生產網(wǎng)目前主要運行有“瓦斯防治導航系統(tǒng)”“生產技術管理”“閉環(huán)管理系統(tǒng)”等多個系統(tǒng)。生產網(wǎng)承擔主要任務的各服務器達到幾十臺。為保證各類服務器的安全可靠運行,公司決定采用服務器熱備軟件來實現(xiàn)。
2 服務器熱備軟件的應用分析
2.1服務器冷備的問題分析
目前多數(shù)礦井生產網(wǎng)服務器處于冷備狀態(tài),顯然存在以下幾個問題:
(1)兩臺服務器的數(shù)據(jù)不能同步,即備機不能實時更新。
(2)備機換主機時要么更改地址(原主備機地址不同才可同時連入網(wǎng)絡),要么插拔網(wǎng)線(原主備機地址相同,減少更改地址的繁瑣,只能有1臺并入網(wǎng)中)。
(3)主機硬件故障不能自動切換到備機,必須人工切換。工作人員必須到場。
2.2服務器熱備軟件簡介
RoseMirrorHA是在實時數(shù)據(jù)的基礎上,通過現(xiàn)有的以太網(wǎng)絡基礎環(huán)境,采用TCMP協(xié)議,在兩臺主機之間實現(xiàn)數(shù)據(jù)的實時鏡像,不需要額外的硬件投資。可在充分利用已有資源的基礎上,通過先進的軟件技術,實現(xiàn)純軟的高可用性系統(tǒng)。
2.2.1熱備軟件的組成
RoseMirrorHA軟件由管理模塊、代理模塊、過濾驅動程序、服務模塊4部分組成。
管理模塊是提供給用戶一個直觀的、強力的集中管理復制數(shù)據(jù)的工具,通過管理模塊,用戶可以實時地、清晰地了解當前數(shù)據(jù)保護的狀態(tài),服務器的運行狀態(tài),以及硬件網(wǎng)卡等信息,同時可以通過管理中心進行創(chuàng)建、刪除、切換任務等操作。管理中心可以安裝在遠程客戶端,這樣用戶可以遠程地、同時地管理多個服務器上的數(shù)據(jù)。
服務模塊是軟件的靈魂和操控者,它負責執(zhí)行來自管理中心的命令,傳遞驅動程序的復制數(shù)據(jù),保證源數(shù)據(jù)和備份數(shù)據(jù)的一致,以及處理各種意外事件等。它作為windows的服務或UNIX daemon必須和驅動程序安裝在同一個服務器上進行數(shù)據(jù)保護工作,而不能脫離驅動程序。
代理模塊負責對客戶應用的監(jiān)控,同時把信息傳遞給服務模塊。針對不同的服務,RoseMi瑚rHA提供專門的代理模塊來管理和傳遞服務信息,目前RoseMirrorHA支持大多數(shù)應用服務,譬如0racle、SQL、Exchange、Sybase等,如果企業(yè)有專門的服務,可通過RoseMirrorHA提供的API函數(shù)來支持企業(yè)的專業(yè)需求。
過濾驅動程序是軟件的核心,它嵌入到操作系統(tǒng)的內核中處于文件系統(tǒng)之上,并且一直監(jiān)控系統(tǒng)的數(shù)據(jù)IO,當遇到需要保護的數(shù)據(jù)時便將其傳遞到處于系統(tǒng)應用層的復制數(shù)據(jù)服務。該驅動程序平時占用系統(tǒng)內核資源少,消耗低,不影響系統(tǒng)正常的運作。
2.2.2熱備軟件的功能
RoseMirrorHA軟件針對雙機高可用性策略和企業(yè)數(shù)據(jù)相關的新需求,進行了不斷的優(yōu)化、提高和更新,在滿足了動態(tài)數(shù)據(jù)實時復制的基本需求外,還具有以下特色功能。
(1)利用實時復制技術實現(xiàn)雙機高可用性。RoseMirrorHA利用實時復制技術,通過網(wǎng)絡把企業(yè)的數(shù)據(jù)實時地復制到備份服務器,從而在備份服務器端保留一個完整的數(shù)據(jù)備份。當主服務器出現(xiàn)問題時,RoseMirrorHA會自動把主服務器上的業(yè)務停掉,由于備份服務器數(shù)據(jù)同主服務器一致,從而保障業(yè)務的高可用性。
(2)支持自定義復制數(shù)據(jù)集。RoseMirrorHA支持復制數(shù)據(jù)集的定義,用戶可以選擇定制需要復制的目錄、文件。設置時支持使用通配符。RoseMirrorHA的數(shù)據(jù)鏡像是基于文件系統(tǒng)之上的,僅復制文件變化的部分。
(3)低資源消耗。雖然RoseMirrorHA驅動嵌入內核,復制服務駐留內存,但它們一直在后臺靜默運行,只有當數(shù)據(jù)變動時,它才進行復制動作把數(shù)據(jù)傳遞到異地進行備份。RoseMirrorHA的運作對于用戶是透明的、不可覺察的,應用程序可以同往常一樣進行訪問數(shù)據(jù),不會有任何的延時和阻礙。
(4)網(wǎng)絡負載調節(jié)。RoseMirrorHA軟件采用的是基于文件系統(tǒng)級別的數(shù)據(jù)保護方案,只有變動的數(shù)據(jù)才通過網(wǎng)絡進行傳輸。如果應用有大量的數(shù)據(jù)IO變動,RoseMirrorHA軟件有網(wǎng)絡帶寬設置功能,從而達到網(wǎng)絡負載調節(jié)的目的。
(5)強大的意外處理能力。在持續(xù)數(shù)據(jù)保護的過程中,會有各種意外發(fā)生,譬如網(wǎng)絡斷開,磁盤空一間不足,服務器宕機等。RoseMirrorHA針對這些意外會逐一進行處理。
2.3實踐分析及過程
趙家寨煤礦服務器的信息如表1所列。
表1 趙家寨煤礦服務器信息
根據(jù)軟件的功能所述,對其數(shù)據(jù)同步及意外故障處理功能進行驗證。主機在操作系統(tǒng)崩潰或出現(xiàn)異常時無法正常工作,在主機硬件發(fā)生故障(如主板、電源、硬盤、網(wǎng)卡等),主機網(wǎng)絡故障(IP沖突、病毒攻擊等),主機掉電的情況下,軟件自動啟用備機,使備機接管主機工作。
2011年7月8日和8月4日,分別對趙家寨煤礦生產網(wǎng)服務器熱備軟件進行現(xiàn)場測試,進一步觀察該軟件的可靠性、穩(wěn)定性,未發(fā)現(xiàn)異常,測試獲得了成功。測試情況如表2所列。
表2 服務器熱備軟件現(xiàn)場測試情況
3 結論
應用服務器熱備軟件運行情況正常,說明該軟件技術成熟。運行可靠穩(wěn)定,可起到服務器熱備作用。該軟件在鄭煤集團工業(yè)監(jiān)控服務器應用獲得成功,很具有代表意義,可在其他煤礦工業(yè)監(jiān)控推廣應用。
核心關注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領域的管理,全面涵蓋了企業(yè)關注ERP管理系統(tǒng)的核心領域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標題:服務器熱備軟件在鄭煤集團的應用
本文網(wǎng)址:http://www.guhuozai8.cn/html/support/1112155705.html