亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數(shù)據(jù)庫的遠程異構容災系統(tǒng)的制作方法

文檔序號:6491546閱讀:267來源:國知局
數(shù)據(jù)庫的遠程異構容災系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)庫的遠程異構容災系統(tǒng),它涉及一種容災系統(tǒng)。包括主系統(tǒng)(1)和災備系統(tǒng)(4),主系統(tǒng)(1)和災備系統(tǒng)(4)通過TCP/IP協(xié)議和ORB軟總線進行相連;所述的主系統(tǒng)(1)包含事物處理中間件(2)和主系統(tǒng)數(shù)據(jù)庫(3),災備系統(tǒng)(4)包含災備數(shù)據(jù)庫訪問中間件(5)和災備數(shù)據(jù)庫(6),事物處理中間件(2)通過遠程數(shù)據(jù)復制程序(7)與災備數(shù)據(jù)庫訪問中間件(5)相連。它有很大的靈活性和可移植性,成本低,使用方便,安全可靠性高。
【專利說明】數(shù)據(jù)庫的遠程異構容災系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及的是容災系統(tǒng),具體涉及一種數(shù)據(jù)庫的遠程異構容災系統(tǒng)。
【背景技術】
[0002]網絡存儲設備提供網絡信息系統(tǒng)的信息存取和共享服務,其主要特征體現(xiàn)在:超大存儲容量、高數(shù)據(jù)傳輸率以及高系統(tǒng)可用性。傳統(tǒng)的網絡存儲設備都是將RAID磁盤陣列直接連接到網絡系統(tǒng)的服務器上,這種形式的網絡存儲結構稱為DAS(Direct AttachedStorage)。此外,SAN (Storage Area Network)和 NAS (Network Attached Storage)也是兩種常見的存儲架構。SAN(存儲區(qū)域網絡)是一種類似于普通局域網的高速存儲網絡,提供了一種與現(xiàn)有LAN連接的簡易方法,允許企業(yè)獨立地增加存儲容量,并使網絡性能不受數(shù)據(jù)訪問的影響。這種獨立的專有網絡存儲方式使得SAN具有擴展性高、可管理性好和容錯能力強等優(yōu)點。
[0003]容災,簡單地說,就是通過系統(tǒng)的存儲備份,確保在各種不可預料的災難來臨之時,使得存儲的數(shù)據(jù)信息仍然能夠得以保全。遠程容災,是為防止本地數(shù)據(jù)庫系統(tǒng)因各種災難事件而崩潰從而導致數(shù)據(jù)服務中斷,在異地建立一套與本地數(shù)據(jù)系統(tǒng)相當?shù)娜哂嘞到y(tǒng),當災難出現(xiàn)后,遠程系統(tǒng)可迅速承接本地數(shù)據(jù)庫系統(tǒng)提供數(shù)據(jù)服務,保證服務基本不中斷。數(shù)據(jù)容災的目的不僅要保護數(shù)據(jù),更重要的是要能及時恢復系統(tǒng)運行,保證數(shù)據(jù)服務的連續(xù)性。
[0004]信息系統(tǒng)容災的核心是數(shù)據(jù)容災。針對企業(yè)用戶對信息系統(tǒng)異地容災的應用需求,目前一些數(shù)據(jù)存儲廠以及一些獨立軟件開發(fā)商紛紛推出自己的容災方案,IBM公司、惠普公司和VERITAS公司(維爾軟件有限公司)是三家極具實力和代表性的廠商。但是我們可以從它們的容災解決方案中發(fā)現(xiàn):對系統(tǒng)硬件要求苛刻,多數(shù)廠家的方案都只是支持自己的硬件設備,這些方案往往需要昂貴的高端磁盤陣列和光纖遠程連接設備,因此投資巨大,而且在整合其他品牌的硬件設備的應用場合受到許多限制。這些設備基本上都要求主、備系統(tǒng)同構即主節(jié)點和災備節(jié)點采用的是完全相同的硬件系統(tǒng)和軟件系統(tǒng),特別是數(shù)據(jù)庫系統(tǒng)及其上層的軟件,這對軟件內部設計缺陷帶來的災難缺乏足夠的抵御能力。

【發(fā)明內容】

[0005]針對現(xiàn)有技術上存在的不足,本發(fā)明目的是在于提供一種數(shù)據(jù)庫的遠程異構容災系統(tǒng),有很大的靈活性和可移植性,成本低,使用方便,安全可靠性高。
[0006]為了實現(xiàn)上述目的,本發(fā)明是通過如下的技術方案來實現(xiàn):數(shù)據(jù)庫的遠程異構容災系統(tǒng),包括主系統(tǒng)和災備系統(tǒng),主系統(tǒng)和災備系統(tǒng)通過TCP/IP協(xié)議和ORB軟總線進行相連;所述的主系統(tǒng)包含事物處理中間件和主系統(tǒng)數(shù)據(jù)庫,災備系統(tǒng)包含災備數(shù)據(jù)庫訪問中間件和災備數(shù)據(jù)庫,事物處理中間件通過遠程數(shù)據(jù)復制程序與災備數(shù)據(jù)庫訪問中間件相連。
[0007]根據(jù)上述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其中,所述的災備數(shù)據(jù)庫通過數(shù)據(jù)恢復程序與主系統(tǒng)數(shù)據(jù)庫相連。
[0008]根據(jù)上述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其中,所述的事物處理中間件包含加載服務器、查詢服務器和全局數(shù)據(jù)字典服務器,全局數(shù)據(jù)字典服務器通過全局字典分別與加載服務器、查詢服務器相連。
[0009]根據(jù)上述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其中,所述的事物處理中間件采用CORBA提供的負載平衡服務以消除性能瓶頸,并采用冗余服務來預防單點失效,提高系統(tǒng)的可靠性。
[0010]根據(jù)上述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其中,所述的事物處理中間件和災備數(shù)據(jù)庫訪問中間件之間實現(xiàn)邏輯備份。
[0011 ] 本發(fā)明的主系統(tǒng)I和災備系統(tǒng)4之間通過TCP/IP網絡和ORB軟總線相連,主、備兩個系統(tǒng)都通過中間件來訪問底層的數(shù)據(jù)庫,主、備兩系統(tǒng)的數(shù)據(jù)庫訪問中間件具有相同的用戶接口,數(shù)據(jù)的遠程復制通過中間件進行。數(shù)據(jù)遠程復制的可靠性和一致性維護的開銷對系統(tǒng)性能有一定的影響,所以采取具有“持續(xù)頃灌”特性的生產數(shù)據(jù)采用“應用層雙寫”的數(shù)據(jù)復制策略,而數(shù)據(jù)量相對較小的配置數(shù)據(jù)和統(tǒng)計數(shù)據(jù)采用截獲數(shù)據(jù)庫操作(SQL語句)的方式在中間件層實現(xiàn)邏輯備份。數(shù)據(jù)的恢復采用銅管查詢中間件從備份系統(tǒng)數(shù)據(jù)庫讀取然后通過CORBA調用主系統(tǒng)的加載中間件加載的方式實現(xiàn)。
[0012]本發(fā)明具有很大的靈活性和可移植性,成本低,使用方便,安全可靠性高。
【專利附圖】

【附圖說明】
[0013]下面結合附圖和【具體實施方式】來詳細說明本發(fā)明;
[0014]圖1為本發(fā)明的結構示意圖;
[0015]圖2為本發(fā)明中事物處理之間件的結構示意圖;
[0016]圖3為本發(fā)明實施例的遠程容災系統(tǒng)示意圖。
【具體實施方式】
[0017]為使本發(fā)明實現(xiàn)的技術手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結合【具體實施方式】,進一步闡述本發(fā)明。
[0018]參照圖1-2,本實施例中的數(shù)據(jù)庫的遠程異構容災系統(tǒng),有很大的靈活性和可移植性,成本低,使用方便,安全可靠性高。其包括主系統(tǒng)I和災備系統(tǒng)4,主系統(tǒng)I和災備系統(tǒng)4通過TCP/IP協(xié)議和ORB軟總線進行相連;所述的主系統(tǒng)I包含事物處理中間件2和主系統(tǒng)數(shù)據(jù)庫3,災備系統(tǒng)4包含災備數(shù)據(jù)庫訪問中間件5和災備數(shù)據(jù)庫6,事物處理中間件2通過遠程數(shù)據(jù)復制程序7與災備數(shù)據(jù)庫訪問中間件5相連。
[0019]本實施例中,該災備數(shù)據(jù)庫6通過數(shù)據(jù)恢復程序與主系統(tǒng)數(shù)據(jù)庫3相連。
[0020]值得一提的是,所述的事物處理中間件2包含加載服務器21、查詢服務器22和全局數(shù)據(jù)字典服務器23,全局數(shù)據(jù)字典服務器23通過全局字典分別與加載服務器21、查詢服務器22相連。所述的事物處理中間件2采用CORBA提供的負載平衡服務以消除性能瓶頸,并采用冗余服務來預防單點失效,提高系統(tǒng)的可靠性。所述的事物處理中間件2和災備數(shù)據(jù)庫訪問中間件5之間實現(xiàn)邏輯備份。
[0021 ] 本實施例中的主系統(tǒng)I和災備系統(tǒng)4之間通過TCP/IP網絡和ORB軟總線相連,主、備兩個系統(tǒng)都通過中間件來訪問底層的數(shù)據(jù)庫,主、備兩系統(tǒng)的數(shù)據(jù)庫訪問中間件具有相同的用戶接口,數(shù)據(jù)的遠程復制通過中間件進行。數(shù)據(jù)遠程復制的可靠性和一致性維護的開銷對系統(tǒng)性能有一定的影響,所以采取具有“持續(xù)頃灌”特性的生產數(shù)據(jù)采用“應用層雙寫”的數(shù)據(jù)復制策略,而數(shù)據(jù)量相對較小的配置數(shù)據(jù)和統(tǒng)計數(shù)據(jù)采用截獲數(shù)據(jù)庫操作(301語句)的方式在中間件層實現(xiàn)邏輯備份。數(shù)據(jù)的恢復采用銅管查詢中間件從備份系統(tǒng)數(shù)據(jù)庫讀取然后通過⑶即八調用主系統(tǒng)的加載中間件加載的方式實現(xiàn)。
[0022]本實施例應用于醫(yī)療方面的遠程容災系統(tǒng)如圖3所示,它由主數(shù)據(jù)中心和備份數(shù)據(jù)中心組成,其中,主數(shù)據(jù)中心采用高可靠性集群解決方案設計,備份數(shù)據(jù)中心與主數(shù)據(jù)中心通過光纖相連接。主數(shù)據(jù)中心系統(tǒng)配置主機包括兩臺主服務器以及其他相關服務器,通過安裝撤軟件組成多機高可靠性環(huán)境。數(shù)據(jù)存儲在主數(shù)據(jù)中心存儲磁盤陣列中。同時,在異地備份數(shù)據(jù)中心配置性能相當?shù)拇鎯Υ疟P陣列和備份服務器,通過專用的災難恢復軟件可以自動實現(xiàn)主數(shù)據(jù)中心存儲數(shù)據(jù)與備份數(shù)據(jù)中心數(shù)據(jù)的實時完全備份。在主數(shù)據(jù)中心,還配置了磁帶備份服務器,用來安裝備份軟件和磁帶庫。備份服務器直接連接到存儲陣列和磁帶庫,控制系統(tǒng)的日常數(shù)據(jù)的磁帶備份。其中,光傳輸設備作為兩個數(shù)據(jù)中心之間的傳輸設備;兩個數(shù)據(jù)中心利用光傳輸設備通過光纖組成光自愈環(huán)(用來提供高性能、全冗余、無切換間隙、路由迂回的無阻塞通道),光自愈環(huán)可提供總共高達80(}(保護)和160(}(非保護)的通信帶寬。通過高性能的骨干為兩個數(shù)據(jù)中心提供高帶寬、高可靠的網絡連接。備份數(shù)據(jù)中心滿足以下條件:具備與主數(shù)據(jù)中心相似的網絡、通信設置;具備業(yè)務應用運行的基本系統(tǒng)配置;具備穩(wěn)定、高效的電信通路連接主數(shù)據(jù)中心,確保數(shù)據(jù)的實時備份;具備日常維護條件以及與主數(shù)據(jù)中心相距足夠安全的距離。
[0023]本【具體實施方式】的災備中心的數(shù)據(jù)庫訪問中間件是整個遠程容災系統(tǒng)的基礎部件,有海量信息處理能力,能滿足高強度數(shù)據(jù)流處理的需求,能夠勝任接替主系統(tǒng)業(yè)務的需求。同時他也具備移動的靈活性、可靠性。
[0024]以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術人員應該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內。本發(fā)明要求保護范圍由所附的權利要求書及其等效物界定。
【權利要求】
1.數(shù)據(jù)庫的遠程異構容災系統(tǒng),其特征在于,包括主系統(tǒng)(I)和災備系統(tǒng)(4),主系統(tǒng)(I)和災備系統(tǒng)(4)通過TCP/IP協(xié)議和ORB軟總線進行相連;所述的主系統(tǒng)(I)包含事物處理中間件(2)和主系統(tǒng)數(shù)據(jù)庫(3),災備系統(tǒng)(4)包含災備數(shù)據(jù)庫訪問中間件(5)和災備數(shù)據(jù)庫(6),事物處理中間件(2)通過遠程數(shù)據(jù)復制程序(7)與災備數(shù)據(jù)庫訪問中間件(5)相連。
2.根據(jù)權利要求1所述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其特征在于,所述的災備數(shù)據(jù)庫(6)通過數(shù)據(jù)恢復程序與主系統(tǒng)數(shù)據(jù)庫(3)相連。
3.根據(jù)權利要求1所述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其特征在于,所述的事物處理中間件(2)包含加載服務器(21)、查詢服務器(22)和全局數(shù)據(jù)字典服務器(23),全局數(shù)據(jù)字典服務器(23)通過全局字典分別與加載服務器(21)、查詢服務器(22)相連。
4.根據(jù)權利要求1所述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其特征在于,所述的事物處理中間件(2)采用CORBA提供的負載平衡服務以消除性能瓶頸,并采用冗余服務來預防單點失效。
5.根據(jù)權利要求1所述的數(shù)據(jù)庫的遠程異構容災系統(tǒng),其特征在于,所述的事物處理中間件(2)和災備數(shù)據(jù)庫訪問中間件(5)之間實現(xiàn)邏輯備份。
【文檔編號】G06F11/14GK103838755SQ201210483362
【公開日】2014年6月4日 申請日期:2012年11月23日 優(yōu)先權日:2012年11月23日
【發(fā)明者】吳澤邦, 孫中源, 米占伍 申請人:景冪機械(上海)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1