DataGrid DDS產(chǎn)品災(zāi)備平臺_第1頁
DataGrid DDS產(chǎn)品災(zāi)備平臺_第2頁
DataGrid DDS產(chǎn)品災(zāi)備平臺_第3頁
DataGrid DDS產(chǎn)品災(zāi)備平臺_第4頁
DataGrid DDS產(chǎn)品災(zāi)備平臺_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、DataaGriid DDDS產(chǎn)產(chǎn)品災(zāi)備備平臺1.引言言在企業(yè)信信息化進(jìn)進(jìn)程不斷斷加快的的今天,保持業(yè)業(yè)務(wù)的持持續(xù)性是是企業(yè)用用戶進(jìn)行行數(shù)據(jù)存存儲時必必須考慮慮的重要要方面。災(zāi)難的的出現(xiàn),可能導(dǎo)導(dǎo)致生產(chǎn)產(chǎn)停頓、客戶滿滿意度降降低,企企業(yè)的競競爭力會會因此大大打折扣扣。震驚驚世界的的“9.11” 事件件發(fā)生后后,全世世界都看看到了金金融、電電信等行行業(yè)用戶戶在災(zāi)難難中的巨巨大損失失。這樣樣,在災(zāi)災(zāi)難后如如何快速速、正確確地恢復(fù)復(fù)業(yè)務(wù)系系統(tǒng)就成成為擺在在企業(yè)面面前的一一個難題題。證券行業(yè)業(yè)是國民民經(jīng)濟(jì)的的重要環(huán)環(huán)節(jié),同同樣面臨臨著如何何應(yīng)對災(zāi)災(zāi)難,以以求防患患于未然然。今天天,中國國的證券券行業(yè)正

2、正在面臨臨業(yè)務(wù)模模式的重重大變革革,在業(yè)業(yè)務(wù)日新新月異的的今天,證券的的交易模模式也從從分散向向集中過過渡,同同時,券券商之間間的不斷斷兼并和和激烈的的競爭,也使得得信息技技術(shù)部門門格外看看重集中中交易系系統(tǒng)的數(shù)數(shù)據(jù)保護(hù)護(hù)。試想想一下,如果哪哪個券商商的集中中交易系系統(tǒng)遭遇遇災(zāi)難而而不能恢恢復(fù)的話話,那么么整個公公司將不不得不面面臨被兼兼并或倒倒閉的命命運。因因此,集集中交易易系統(tǒng)的的安全性性和抗災(zāi)災(zāi)難能力力直接關(guān)關(guān)系到券券商和股股民的切切身利益益、企業(yè)業(yè)形象。所以盡盡可能地地保證系系統(tǒng)的安安全是必必須重點點考慮的的。一個先進(jìn)進(jìn)的、完完善的災(zāi)災(zāi)備系統(tǒng)統(tǒng)將全力力的保護(hù)護(hù)集中交交易系統(tǒng)統(tǒng)的穩(wěn)定定運

3、行,讓券商商在業(yè)務(wù)務(wù)飛速發(fā)發(fā)展的同同時沒有有后顧之之憂?,F(xiàn)現(xiàn)在,我我們很欣欣喜的看看到,很很多優(yōu)秀秀的證券券企業(yè)在在整合業(yè)業(yè)務(wù)的同同時就考考慮了災(zāi)災(zāi)備平臺臺的建設(shè)設(shè),在思思路和行行動上都都領(lǐng)先于于同行業(yè)業(yè)的競爭爭對手。與此同時時,隨著著業(yè)務(wù)的的不斷深深入以及及市場競競爭的需需要,數(shù)數(shù)據(jù)應(yīng)用用成為另另一個業(yè)業(yè)內(nèi)的熱熱點,如如何高效效的利用用交易數(shù)數(shù)據(jù),快快速的查查詢、分分析數(shù)據(jù)據(jù)成為各各公司CCTO關(guān)關(guān)注的問問題。本文根據(jù)據(jù)集中交交易系統(tǒng)統(tǒng)的現(xiàn)狀狀和災(zāi)備備方面的的規(guī)劃需需要,著著重考慮慮合理地地設(shè)計和和建設(shè)一一體化數(shù)數(shù)據(jù)復(fù)制制容備保保護(hù)系統(tǒng)統(tǒng),同時時優(yōu)化數(shù)數(shù)據(jù)中心心的應(yīng)用用結(jié)構(gòu),以DaataGG

4、ridd DDDS產(chǎn)品品災(zāi)備平平臺為核核心構(gòu)建建企業(yè)的的第二數(shù)數(shù)據(jù)中心心和查詢詢應(yīng)用平平臺。形形成技術(shù)術(shù)方案建建議書,供證券券公司各各級領(lǐng)導(dǎo)導(dǎo)及技術(shù)術(shù)人員參參考。2.DaataGGridd DDDS產(chǎn)品品介紹2.1.概述述:DataaGriid DDDS是是基于分分析orraclle rredoo loog技術(shù)術(shù)的Orraclle實時時復(fù)制工工具,具具有簡單單靈活、高性能能低成本本的特點點,部署署和使用用非常容容易,對對系統(tǒng)資資源和運運行環(huán)境境的要求求也非常常低。DDataaGriid DDDS能能夠幫助助用戶在在復(fù)雜的的應(yīng)用環(huán)環(huán)境下完完成容災(zāi)災(zāi)備份、異構(gòu)遷遷移、業(yè)業(yè)務(wù)數(shù)據(jù)據(jù)分發(fā)、基礎(chǔ)數(shù)數(shù)據(jù)整

5、合合集中等等工作。DataaGriid DDDS能能做什么么?DataaGriid DDDS能能夠滿足足用戶多多種業(yè)務(wù)務(wù)需求,主要有有:提高系統(tǒng)統(tǒng)整體可可用性DataaGriid DDDS能能夠幫助助用戶提提高Orraclle數(shù)據(jù)據(jù)庫的可可用性,無論是是執(zhí)行計計劃內(nèi)停停機(如如系統(tǒng)升升級、備備份)還還是遇到到故障引引起的非非計劃宕宕機(例例如硬件件故障、災(zāi)難、人為錯錯誤等),DaataGGridd DDDS都能能盡量減減少宕機機時間。提高可可用性能能夠最大大限度地地減少數(shù)數(shù)據(jù)丟失失、經(jīng)濟(jì)濟(jì)損失和和生產(chǎn)力力的降低低。邏輯災(zāi)備備和災(zāi)難難恢復(fù)對于大部部分公司司而言,災(zāi)備是是一項巨巨大的工工程,意意味

6、著高高額的資資金投入入和人力力成本。受到傳傳統(tǒng)復(fù)制制技術(shù)的的限制,災(zāi)備必必須擁有有專用的的硬件支支持和專專用的光光纖傳輸輸鏈路,災(zāi)備距距離和系系統(tǒng)平臺臺還有諸諸多的限限制。此此外,由由于傳統(tǒng)統(tǒng)災(zāi)備系系統(tǒng)的數(shù)數(shù)據(jù)庫不不能隨時時打開使使用,不不但風(fēng)險險不能評評估,而而且巨大大的投入入也得不不到回報報。 DataaGriid DDDS使使用邏輯輯數(shù)據(jù)復(fù)復(fù)制技術(shù)術(shù),傳遞遞的是交交易信息息,因此此傳輸數(shù)數(shù)據(jù)量很很小,保保證了在在低帶寬寬環(huán)境下下實現(xiàn)低低延遲的的Oraaclee數(shù)據(jù)異異步復(fù)制制,軟件件同時支支持實時時復(fù)制容容災(zāi)和定定時復(fù)制制備份功功能,是是一種高高效且低低成本的的數(shù)據(jù)庫庫災(zāi)備方方式。DDa

7、taaGriid DDDS使使用標(biāo)準(zhǔn)準(zhǔn)的IPP網(wǎng)絡(luò)進(jìn)進(jìn)行通訊訊,災(zāi)備備端的OOraccle數(shù)數(shù)據(jù)庫可可以部署署在本地地或遠(yuǎn)程程容災(zāi)中中心,距距離沒有有限制。此外,由于復(fù)復(fù)制的目目的端數(shù)數(shù)據(jù)庫始始終處于于打開狀狀態(tài),因因此,當(dāng)當(dāng)生產(chǎn)數(shù)數(shù)據(jù)庫遇遇到計劃劃內(nèi)或非非計劃停停機時,DattaGrrid DDSS能夠支支持前端端應(yīng)用程程序快速速、無縫縫的切換換到災(zāi)備備數(shù)據(jù)庫庫。與其其它基于于磁盤或或文件系系統(tǒng)的物物理復(fù)制制技術(shù)相相比,不不但省略略了漫長長的數(shù)據(jù)據(jù)庫reecovveryy和啟動動時間,而且能能夠保證證1000%的切切換成功功率。分擔(dān)數(shù)據(jù)據(jù)庫負(fù)載載DataaGriid DDDS邏邏輯交易易復(fù)制

8、技技術(shù)保證證了目的的端數(shù)據(jù)據(jù)庫始終終處于可可用狀態(tài)態(tài),因此此對于實實時交易易處理之之外的只只讀應(yīng)用用,例如如批量查查詢、報報表處理理、數(shù)據(jù)據(jù)備份、統(tǒng)計分分析等都都可以交交給復(fù)制制的數(shù)據(jù)據(jù)庫處理理。多種種應(yīng)用也也不必在在同一個個交易數(shù)數(shù)據(jù)庫上上爭奪資資源和時時間窗口口。生產(chǎn)產(chǎn)系統(tǒng)運運行和維維護(hù)的壓壓力得以以釋放,提高了了穩(wěn)定性性,而不不同的應(yīng)應(yīng)用在分分布的數(shù)數(shù)據(jù)庫上上也可以以得到分分別的優(yōu)優(yōu)化。業(yè)務(wù)數(shù)據(jù)據(jù)分發(fā)DataaGriid DDDS能能夠完成成企業(yè)范范圍內(nèi)數(shù)數(shù)據(jù)分發(fā)發(fā),從交交易數(shù)據(jù)據(jù)生產(chǎn)庫庫實時復(fù)復(fù)制到一一個或多多個本地地或異地地的數(shù)據(jù)據(jù)庫。DDataaGriid DDDS支支持多種種數(shù)據(jù)

9、分分發(fā)拓?fù)鋼浣Y(jié)構(gòu),一對多多,多對對一,級級聯(lián)復(fù)制制等。數(shù)數(shù)據(jù)分發(fā)發(fā)是一種種典型的的通過部部署多服服務(wù)器、多數(shù)據(jù)據(jù)庫來分分擔(dān)負(fù)載載,提高高響應(yīng)速速度的企企業(yè)應(yīng)用用模式??缙脚_數(shù)數(shù)據(jù)遷移移DataaGriid DDDS支支持跨平平臺的數(shù)數(shù)據(jù)傳輸輸,復(fù)制制的源和和目的系系統(tǒng)可以以在AIIX、HHP-UUX、SSolaariss、Liinuxx之間任任意選擇擇。DaataGGridd DDDS同時時支持OOraccle 9i和和Oraaclee 100g。對對于用戶戶來說,不但硬硬件平臺臺的選擇擇有很大大的靈活活性,也也可以用用DattaGrrid DDSS來完成成異構(gòu)平平臺的數(shù)數(shù)據(jù)庫同同步和遷遷移工

10、作作。實時復(fù)制制和批量量復(fù)制應(yīng)用的需需求影響響著用戶戶使用復(fù)復(fù)制工具具的模式式,對于于容災(zāi)和和查詢應(yīng)應(yīng)用,連連續(xù)的實實時復(fù)制制保證目目的端數(shù)數(shù)據(jù)庫擁擁有和生生產(chǎn)系統(tǒng)統(tǒng)完全一一樣的數(shù)數(shù)據(jù)狀態(tài)態(tài);而對對于定時時備份、系統(tǒng)升升級和定定時分析析等應(yīng)用用,用戶戶則希望望復(fù)制軟軟件做到到定時或或周期性性的批量量數(shù)據(jù)遷遷移。在在DattaGrrid DDSS中批量量復(fù)制和和實時復(fù)復(fù)制是相相互獨立立又緊密密結(jié)合的的兩個部部分,通通過管理理員的操操作控制制,DaataGGridd DDDS完全全滿足用用戶在多多種應(yīng)用用條件下下的需求求。交易統(tǒng)計計DataaGriid DDDS在在完成實實時數(shù)據(jù)據(jù)復(fù)制的的同時,也

11、跟蹤蹤到了數(shù)數(shù)據(jù)庫交交易數(shù)量量的變化化,通過過GUII界面,DBAA可以隨隨時查詢詢到生產(chǎn)產(chǎn)數(shù)據(jù)庫庫在指定定時間段段的交易易統(tǒng)計結(jié)結(jié)果,通通過分析析這些數(shù)數(shù)據(jù),DDBA能能夠量化化生產(chǎn)數(shù)數(shù)據(jù)庫壓壓力的變變化,從從而為數(shù)數(shù)據(jù)庫的的擴容和和升級提提供了依依據(jù)。增強分析析工具DataaGriid DDDS提提供了簡簡單實用用的數(shù)據(jù)據(jù)庫工具具包,包包括日志志分析工工具、文文件分析析工具、導(dǎo)入導(dǎo)導(dǎo)出工具具等,工工具包能能幫助有有經(jīng)驗的的DBAA更深入入的分析析處理數(shù)數(shù)據(jù)庫的的問題。2.2.DaataGGridd DDDS技術(shù)術(shù)原理2.2.1.DDataaGriid DDDS和和Oraaclee Reed

12、o Loggs基于日志志分析的的實時復(fù)復(fù)制技術(shù)術(shù)DataaGriid DDDS通通過分析析Oraaclee reedo logg獲得實實時交易易信息,完成sscheema或或tabble級級別的數(shù)數(shù)據(jù)復(fù)制制。區(qū)別別于早期期的日志志分析技技術(shù),DDataaGriid DDDS對對日志的的整合和和傳輸以以交易為為單位,使用該該技術(shù),在擁有有高性能能的同時時還能更更好的保保證數(shù)據(jù)據(jù)傳輸?shù)牡囊恢滦孕院屯暾浴ιa(chǎn)數(shù)數(shù)據(jù)庫也也不會增增加負(fù)載載。DataaGriid DDDS從從Oraaclee reedo loggs里面面獲取所所有的數(shù)數(shù)據(jù)庫改改變信息息。通過過對信息息的分析析整合,DattaGr

13、rid DDSS將完整整的交易易信息復(fù)復(fù)制到目目的端。DataaGriid DDDS不不是等待待Oraaclee reedo logg文件寫寫滿之后后再處理理,而是是隨時讀讀取其數(shù)數(shù)據(jù)塊內(nèi)內(nèi)容,間間隔時間間可以用用參數(shù)指指定,一一般是秒秒級。DDataaGriid DDDS也也不會復(fù)復(fù)制Orraclle rredoo loog的全全部內(nèi)容容到目的的端數(shù)據(jù)據(jù)庫,除除指定復(fù)復(fù)制對象象(數(shù)據(jù)據(jù)表)相相關(guān)的DDML/DDLL操作之之外,其其他的信信息將丟丟棄處理理。為了避免免可能出出現(xiàn)的復(fù)復(fù)制錯誤誤,用戶戶需要打打開數(shù)據(jù)據(jù)庫的ssuppplemmenttal loggginng 和和forrce lo

14、ggginng參數(shù)數(shù)以便DDataaGriid DDDS能能獲取完完整的數(shù)數(shù)據(jù)信息息。 置于裸設(shè)設(shè)備或文文件系統(tǒng)統(tǒng)(包括括ocffs)中中的Orraclle rredoo loog可以以被DaataGGridd DDDS正常常讀取。如果用用戶使用用的是OOraccle 10gg,并且且將reedo logg保存在在ASMM(一種種新的OOraccle存存儲格式式)中,則需要要在裸設(shè)設(shè)備或文文件系統(tǒng)統(tǒng)上手動動創(chuàng)建一一組與原原有日志志同步的的reddo llog memmberr,供DDataaGriid DDDS復(fù)復(fù)制使用用。Onliine 和 AArchhiveed RRedoo LoogsO

15、raccle有有兩種類類型的日日志:在在線日志志和歸檔檔日志。一般情情況下,DattaGrrid DDSS從一組組在線日日志讀取取信息,因此,不要求求Oraaclee數(shù)據(jù)庫庫必須打打開歸檔檔日志。但在某某些特殊殊情況下下,onnlinne rredoo loog沒來來得及分分析就被被覆蓋,此時,如果OOraccle是是歸檔模模式,則則DattaGrrid DDSS將從歸歸檔日志志讀取需需要的信信息。2.2.2.復(fù)復(fù)制對象象和數(shù)據(jù)據(jù)定位復(fù)制對象象的指定定DataaGriid DDDS支支持兩種種級別的的復(fù)制:1.用用戶(sscheema)級復(fù)制制;2.表級復(fù)復(fù)制。用戶級復(fù)復(fù)制表示示源端數(shù)數(shù)據(jù)庫指

16、指定用戶戶(scchemma)下下的所有有表、視視圖、索索引、過過程、函函數(shù)、包包、序列列等數(shù)據(jù)據(jù)對象全全部復(fù)制制到目標(biāo)標(biāo)端數(shù)據(jù)據(jù)庫指定定的用戶戶下。表表級復(fù)制制表示源源端數(shù)據(jù)據(jù)庫指定定用戶(schhemaa)下的的單個表表復(fù)制到到目標(biāo)端端數(shù)據(jù)庫庫指定用用戶下的的單個表表。在使用DDataaGriid DDDS時時,用戶戶通過編編輯配置置文件指指定源端端和目的的端復(fù)制制對象的的映射關(guān)關(guān)系,包包括源端端對象名名,目的的端對象象名,目目的主機機編號等等。源端端和目的的端對象象名稱可可以不同同,但結(jié)結(jié)構(gòu)必須須一致。軟件運運行過程程中,復(fù)復(fù)制對象象的映射射參數(shù)會會駐留內(nèi)內(nèi)存,DDataaGriid D

17、DDS通通過日志志分析過過濾,只只處理指指定復(fù)制制對象有有關(guān)的交交易,其其它用戶戶或表的的操作信信息則被被丟棄。Rowiid mmapppingg早期的數(shù)數(shù)據(jù)庫邏邏輯復(fù)制制軟件要要求被復(fù)復(fù)制的數(shù)數(shù)據(jù)表有有主鍵索索引,通通過whheree子句查查詢的方方式來定定位DMML操作作的目標(biāo)標(biāo)行。這這種方法法在數(shù)據(jù)據(jù)修改較較多或者者表內(nèi)行行數(shù)較多多的應(yīng)用用環(huán)境,特別是是Upddatee操作頻頻繁的情情況下,效率較較低。為了滿足足海量數(shù)數(shù)據(jù)系統(tǒng)統(tǒng)的應(yīng)用用要求,DattaGrrid DDSS以O(shè)rraclle內(nèi)部部rowwid為為參照進(jìn)進(jìn)行復(fù)制制數(shù)據(jù)定定位。系系統(tǒng)在初初始化過過程中會會自動創(chuàng)創(chuàng)建源端端數(shù)據(jù)行

18、行和目的的端數(shù)據(jù)據(jù)行的rrowiid mmapppingg映射表表,為二二進(jìn)制格格式,系系統(tǒng)根據(jù)據(jù)該映射射關(guān)系找找到DMML操作作的目標(biāo)標(biāo)行。RRowiid定位位技術(shù)在在海量數(shù)數(shù)據(jù)環(huán)境境下處理理Upddatee和Deelette操作作具有較較大的性性能優(yōu)勢勢。2.2.3.分分級存儲儲和交易易隊列DataaGriid DDDS在在數(shù)據(jù)傳傳輸部分分使用了了分級存存儲機制制,在遇遇到系統(tǒng)統(tǒng)錯誤引引起的復(fù)復(fù)制中斷斷時,例例如硬件件故障、數(shù)據(jù)庫庫故障、網(wǎng)絡(luò)中中斷或延延遲,分分級存儲儲機制能能完好的的保存已已經(jīng)合成成的交易易信息,避免數(shù)數(shù)據(jù)丟失失。這些些數(shù)據(jù)以以二進(jìn)制制文件格格式存儲儲在文件件系統(tǒng)的的緩存

19、目目錄下,直到系系統(tǒng)故障障解決?;謴?fù)從從緩存文文件傳輸輸?shù)闹袛鄶帱c開始始。源端和目目的端分分級存儲儲DataaGriid DDDS的的分級存存儲分為為兩級:第一級級在復(fù)制制源端,第二級級在復(fù)制制的目的的端。RRedoo loog里邊邊的交易易的信息息被整合合成緩存存文件后后,首先先存放到到源端的的一級緩緩存目錄錄;然后后經(jīng)過網(wǎng)網(wǎng)絡(luò)通訊訊進(jìn)程處處理被發(fā)發(fā)送到目目的端系系統(tǒng)下的的二級緩緩存目錄錄保存;最后由由裝載進(jìn)進(jìn)程負(fù)責(zé)責(zé)裝載到到目的端端數(shù)據(jù)庫庫中。在網(wǎng)絡(luò)傳傳輸出現(xiàn)現(xiàn)中斷或或大量延延遲的情情況下,DattaGrrid DDSS在源端端仍然繼繼續(xù)讀取取并分析析數(shù)據(jù)庫庫日志產(chǎn)產(chǎn)生的交交易信息息,這些

20、些信息暫暫時不能能發(fā)送到到目標(biāo)端端系統(tǒng),不斷地地積累在在源端的的緩存目目錄下,直到通通訊恢復(fù)復(fù)。源端端緩存保保證了故故障情況況下復(fù)制制數(shù)據(jù)的的完整性性。目的端的的緩存目目錄將保保存交易易信息文文件直到到它們正正確的裝裝載到目目的端的的數(shù)據(jù)庫庫內(nèi),如如果因為為目的數(shù)數(shù)據(jù)庫的的故障或或關(guān)閉,裝載不不能進(jìn)行行,從源源端傳送送過來的的數(shù)據(jù)文文件將在在目的端端緩存目目錄下保保存。數(shù)數(shù)據(jù)庫恢恢復(fù)后,緩存文文件會嚴(yán)嚴(yán)格按照照交易時時間順序序進(jìn)行裝裝載。文件的格格式和大大小交易信息息以文件件為單位位進(jìn)行傳傳輸、緩緩存和裝裝載,該該文件為為DattaGrrid獨獨有的二二進(jìn)制格格式,其其內(nèi)部的的表達(dá)方方式與OO

21、raccle內(nèi)內(nèi)部處理理方式相相類似,避免了了很多復(fù)復(fù)雜的信信息轉(zhuǎn)換換,因此此具有很很高的效效率。緩存文件件的總量量為源端端實際產(chǎn)產(chǎn)生reedo logg日志量量的1/311/4左左右。DDataaGriid DDDS不不設(shè)置緩緩存空間間控制機機制,用用戶可以以根據(jù)每每天交易易產(chǎn)生的的Oraaclee reedo logg日志量量和以上上比例計計算需要要預(yù)留的的緩存空空間。內(nèi)存管理理和大交交易處理理DataaGriid DDDS啟啟動后,將在源源端和目目的端系系統(tǒng)上開開辟多個個內(nèi)存區(qū)區(qū)供各進(jìn)進(jìn)程使用用,用來來駐留參參數(shù)、傳傳遞消息息信號、緩存分分析交易易的中間間信息等等。內(nèi)存存區(qū)的大大小由系系

22、統(tǒng)參數(shù)數(shù)指定,目的是是防止無無限制的的使用內(nèi)內(nèi)存引起起系統(tǒng)資資源緊張張或系統(tǒng)統(tǒng)崩潰。在復(fù)制源源端,如如果遇到到數(shù)據(jù)庫庫產(chǎn)生非非常大的的交易,DattaGrrid DDSS會連續(xù)續(xù)分析直直到整個個交易提提交,其其間產(chǎn)生生的中間間信息可可能達(dá)到到GB級級。在這這種情況況下,DDataaGriid DDDS會會自動將將這些信信息緩存存在磁盤盤上等待待處理,磁盤緩緩存由后后臺進(jìn)程程自動處處理,容容量沒有有限制。交易隊列列DataaGriid DDDS嚴(yán)嚴(yán)格按照照Oraaclee數(shù)據(jù)庫庫內(nèi)部SSCN順順序執(zhí)行行交易的的復(fù)制和和裝載,保證復(fù)復(fù)制數(shù)據(jù)據(jù)的絕對對一致性性。DataaGriid DDDS在在跟蹤

23、rredoo loog過程程中,每每隔一個個固定的的時間(通常是是秒級)讀取一一次日志志文件,分析出出本次讀讀出數(shù)據(jù)據(jù)的內(nèi)容容,同時時記錄下下該段數(shù)數(shù)據(jù)的起起始和終終止SCCN號。下一次次讀取rredoo loog時,從上一一次獲取取的終止止SCNN位置開開始。多多個實例例的RAAC模式式下,則則以SCCN為參參考給每每個實例例執(zhí)行的的交易進(jìn)進(jìn)行排隊隊,然后后按照排排隊順序序形成緩緩存文件件。緩存存文件也也嚴(yán)格按按照交易易的順序序進(jìn)行編編號、傳傳遞。所所有的交交易在目目的端裝裝載的順順序與它它們在源源端產(chǎn)生生的順序序完全相相同,這這是保證證數(shù)據(jù)完完整性和和一致性性的關(guān)鍵鍵。2.2.4.使使用和

24、部部署DaataGGridd DDDS在線部署署DataaGriid DDDS的的安裝非非常簡單單,不需需要特殊殊的軟硬硬件支持持,軟件件本身完完全在OOraccle數(shù)數(shù)據(jù)庫的的外部,不需要要在Orraclle中增增加表空空間,不不需要在在復(fù)制的的表上添添加索引引和主鍵鍵,也不不需要停停機做基基礎(chǔ)數(shù)據(jù)據(jù)同步工工作。整個安裝裝過程可可以在線線進(jìn)行,甚至可可以在數(shù)數(shù)據(jù)庫正正常執(zhí)行行交易的的過程中中執(zhí)行,因為DDataaGriid DDDS不不用借助助任何第第三方工工具就可可以進(jìn)行行在線的的批量數(shù)數(shù)據(jù)初始始化工作作,初始始化結(jié)束束后,無無縫切換換到增量量數(shù)據(jù)復(fù)復(fù)制過程程。這樣樣的功能能對于一一些需要

25、要7*224連續(xù)續(xù)運行的的系統(tǒng)來來說非常常重要,因為在在安裝維維護(hù)過程程中,頻頻繁的停停機會給給生產(chǎn)系系統(tǒng)帶來來很大的的安全隱隱患和工工作難度度??缙脚_支支持和兼兼容性使用邏輯輯復(fù)制技技術(shù)的DDataaGriid DDDS,其跨平平臺能力力是用戶戶非常歡歡迎的。DattaGrrid DDSS能夠支支持不同同版本UUnixx/Liinuxx系統(tǒng)下下的混合合復(fù)制,對于具具有復(fù)雜雜硬件環(huán)環(huán)境的企企業(yè)系統(tǒng)統(tǒng)來說,異構(gòu)能能力可以以節(jié)省大大量的資資源和成成本,舊舊設(shè)備得得到充分分的利用用。不同Orraclle版本本的支持持能力也也非常有有價值,對于一一些7*24運運行的OOraccle99i數(shù)據(jù)據(jù)庫來說說

26、,DaataGGridd DDDS可以以幫助它它們在線線的升級級到Orraclle 110g。操作系統(tǒng)統(tǒng)數(shù)據(jù)庫版版本數(shù)據(jù)類型型數(shù)據(jù)對象象AIXOraccle99iNUMBBER TablleHPUXXOraccle99i RRACCHARRViewwHPUXX(IAA64)Oraccle110gVARCCHARR/VAARCHHAR22PackkageeSolaarissOraccle110g RACCDATEEPackkagee boodyLinuuxTIMEESTAAMPIndeexBLOBB/CLLOBSequuencceRAW/LONNG RRAWProcceduureROWIIDFu

27、ncctioonTrigggerr表1:DDataaGriid DDDS支支持的系系統(tǒng)及對對象多種復(fù)制制模式DataaGriid DDDS支支持一對對一,一一對多,多對一一,以及及級聯(lián)復(fù)復(fù)制等多多種復(fù)制制模式。無論在在哪種模模式下,復(fù)制的的源和目目的系統(tǒng)統(tǒng)都是獨獨立的部部分,可可以單獨獨的使用用、維護(hù)護(hù)和優(yōu)化化,這也也是邏輯輯復(fù)制技技術(shù)受到到用戶青青睞的重重要原因因之一。一對一的的復(fù)制常常見于災(zāi)災(zāi)備應(yīng)用用。1.DaataGGridd DDDS數(shù)據(jù)據(jù)復(fù)制系系統(tǒng)建設(shè)設(shè)方案1.1.需求求分析我國證券券企業(yè)的的數(shù)據(jù)保保護(hù)系統(tǒng)統(tǒng)建設(shè)目目前還處處在起步步階段,大多只只擁有簡簡單的備備份手段段,而且且目前的

28、的備份手手段多是是基于應(yīng)應(yīng)用開發(fā)發(fā),對業(yè)業(yè)務(wù)交易易系統(tǒng)影影響較大大,只能能提供數(shù)數(shù)據(jù)庫表表級別的的備份和和恢復(fù),在手段段上比較較單一。因此,目前的的證券企企業(yè)對交交易系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)保護(hù)需需求是非非常迫切切的,尤尤其是在在普遍采采用集中中交易模模式之后后,數(shù)據(jù)據(jù)丟失的的風(fēng)險和和可能帶帶來的經(jīng)經(jīng)濟(jì)損失失進(jìn)一步步的增加加。而最最重要的的交易數(shù)數(shù)據(jù)就存存在于后后臺系統(tǒng)統(tǒng)。對核核心數(shù)據(jù)據(jù)庫和系系統(tǒng)的數(shù)數(shù)據(jù)保護(hù)護(hù)將成為為整個災(zāi)災(zāi)備系統(tǒng)統(tǒng)建設(shè)需需求的重重點。1.2.DaataGGridd DDDS 數(shù)數(shù)據(jù)復(fù)制制方案在此,我我們提出出災(zāi)備統(tǒng)統(tǒng)一的數(shù)數(shù)據(jù)復(fù)制制保護(hù)方方案。推推薦使用用具有國國際領(lǐng)先先技術(shù)的的Da

29、ttaGrrid DDSS數(shù)據(jù)庫庫遠(yuǎn)程災(zāi)災(zāi)備產(chǎn)品品,能夠夠支持跨跨平臺遠(yuǎn)遠(yuǎn)程的OOraccle數(shù)數(shù)據(jù)實時時復(fù)制。能夠預(yù)預(yù)防自然然災(zāi)害、系統(tǒng)宕宕機等物物理故障障,快速速實施系系統(tǒng)切換換。滿足足當(dāng)前和和未來證證券公司司對災(zāi)備備的需要要。1.2.1. 軟件部部署DataaGriid DDDS同同時支持持實時復(fù)復(fù)制和定定時復(fù)制制兩種工工作模式式,實時時復(fù)制一一般用于于容災(zāi),定時復(fù)復(fù)制一般般用于備備份。一一般情況況下,本本地建立立一套定定時復(fù)制制系統(tǒng),遠(yuǎn)程建建立一套套實時容容災(zāi)系統(tǒng)統(tǒng),采用用一對多多的復(fù)制制拓?fù)浣Y(jié)結(jié)構(gòu),由由兩個系系統(tǒng)完成成統(tǒng)一的的災(zāi)備部部署。如果有多多套Orraclle生產(chǎn)產(chǎn)數(shù)據(jù)庫庫,例

30、如如基金公公司主要要有4個系統(tǒng)統(tǒng),則可可以使用用多對一一的復(fù)制制模式,用一個個災(zāi)備庫庫存儲所所有生產(chǎn)產(chǎn)系統(tǒng)的的數(shù)據(jù),進(jìn)行集集中災(zāi)備備。每個個應(yīng)用系系統(tǒng)的數(shù)數(shù)據(jù)與災(zāi)災(zāi)備庫的的數(shù)據(jù)以以schhemaa為單位位一一對對應(yīng)。1.2.2. 拓?fù)浣Y(jié)結(jié)構(gòu)1.2.3. 軟件安安裝配置置DataaGriid DDDS復(fù)復(fù)制軟件件分為SSourrce和和Tarrgett兩個部部分,SSourrce模模塊安裝裝在復(fù)制制的源端端;Taargeet模塊塊安裝在在復(fù)制的的目標(biāo)端端。源端端和目標(biāo)標(biāo)端互相相對應(yīng)。為了實現(xiàn)現(xiàn)數(shù)據(jù)復(fù)復(fù)制,首首先需要要安裝和和配置DDataaGriid DDDS軟軟件:軟件安裝裝包括數(shù)數(shù)據(jù)源端端和

31、復(fù)制制目標(biāo)端端的軟件件安裝,二者在在安裝時時都不會會對系統(tǒng)統(tǒng)的運行行產(chǎn)生影影響,從從而無需需業(yè)務(wù)中中斷。同時,DDataaGriid DDDS的的參數(shù)配配置也非非常簡單單,只需需要配置置所有參參加復(fù)制制的服務(wù)務(wù)器IPP地址和和porrt號,以及參參加復(fù)制制的daatabbasee的參數(shù)數(shù)等。復(fù)制關(guān)系系的映射射有兩種種方式:1、以表表為單位位;2、以用用戶為單單位。對對于那些些數(shù)據(jù)庫庫中擁有有大量數(shù)數(shù)據(jù)表(tabble)的系統(tǒng)統(tǒng),采用用DattaGrrid DDSS 以“USEER”為復(fù)制制單位的的配置復(fù)復(fù)制關(guān)系系比較簡簡單。1.2.4. 初始化化復(fù)制環(huán)環(huán)境、進(jìn)進(jìn)行初始始數(shù)據(jù)同同步復(fù)制環(huán)境境的建

32、立立,首先先需要將將生產(chǎn)系系統(tǒng)中的的已有數(shù)數(shù)據(jù)初始始化同步步到目標(biāo)標(biāo)系統(tǒng)上上,同時時記錄各各種系統(tǒng)統(tǒng)狀態(tài)和和映射關(guān)關(guān)系等。因此如如何快速速、有效效的建立立復(fù)制的的初始化化環(huán)境是是每個復(fù)復(fù)制系統(tǒng)統(tǒng)都非常常關(guān)心的的問題。在傳統(tǒng)辦辦法中,數(shù)據(jù)首首次同步步過程大大都采用用Oraaclee的EXPP/IMMP工具具,將源源端數(shù)據(jù)據(jù)庫數(shù)據(jù)據(jù)抽取出出來,通通過網(wǎng)絡(luò)絡(luò)傳輸至至目標(biāo)端端數(shù)據(jù)庫庫進(jìn)行加加載?;蚧蛘呤墙杞柚谌降膫鋫浞蒈浖ぞ?,將源端端的數(shù)據(jù)據(jù)進(jìn)行備備份,再再通過磁磁帶運輸輸至目的的地,將將磁帶數(shù)數(shù)據(jù)恢復(fù)復(fù)到目標(biāo)標(biāo)數(shù)據(jù)庫庫,從而而達(dá)到首首次數(shù)據(jù)據(jù)同步的的目的。這種方式式存在大大量的問問題:1.

33、 性能低低下:通通過Exxporrt/IImpoort方方式,最最大的問問題在于于性能很很慢,對對于一個個幾十GGB的數(shù)數(shù)據(jù)庫,進(jìn)行一一次exxporrt/iimpoort,則大約約費時8810小時時以上。2. 完全需需要手工工干預(yù):數(shù)據(jù)的的導(dǎo)出(Expportt),傳傳輸和裝裝載(IImpoort)等過程程都需要要手工干干預(yù)和執(zhí)執(zhí)行。3. 業(yè)務(wù)必必需停止止:在執(zhí)執(zhí)行exxporrt/iimp過過程中,業(yè)務(wù)一一般需要要中斷。4. 易出錯錯:尤其其在Immporrt過程程中,由由于表之之間的關(guān)關(guān)聯(lián)性存存在,往往往出現(xiàn)現(xiàn)由于違違反參照照完整性性規(guī)則而而導(dǎo)致裝裝載中斷斷,非常常難于操操作。而DATT

34、AGRRID DDSS在數(shù)據(jù)據(jù)的一致致性同步步方面有有著非常常好的解解決方案案,這是是其它方方案所不不具備的的。DaataGGridd DDDS集成成有數(shù)據(jù)據(jù)的一致致性同步步工具,能夠自自動化的的進(jìn)行數(shù)數(shù)據(jù)的首首次同步步和出現(xiàn)現(xiàn)差異情情況下進(jìn)進(jìn)行一致致性同步步的工作作,無需需人工干干預(yù),維維護(hù)工作作量小,且大大大提高了了工作效效率:1. 速度快快:對于于幾十GGB的數(shù)數(shù)據(jù)量,在系統(tǒng)統(tǒng)正常且且?guī)挸涑渥愕那榍闆r下,只需要要1小時左左右完成成初始數(shù)數(shù)據(jù)同步步。2. 完全自自動化:采用DDataaGriid DDDS只只需要條命令令就完成成系統(tǒng)的的初始化化工作,系統(tǒng)自自動進(jìn)行行導(dǎo)出、傳輸和和裝載任任

35、務(wù),完完全無需需人為干干預(yù),減減少出錯錯機會。3. 不中斷斷業(yè)務(wù):在DaataGGridd DDDS在進(jìn)進(jìn)行首次次數(shù)據(jù)同同步時,無需停停止交易易生產(chǎn)業(yè)業(yè)務(wù),實實現(xiàn)不停停機的系系統(tǒng)初始始化;1.2.5. 實時復(fù)復(fù)制當(dāng)對系統(tǒng)統(tǒng)的初始始化環(huán)境境工作結(jié)結(jié)束后,DattaGrrid DDSS自動進(jìn)進(jìn)入實時時復(fù)制狀狀態(tài),無無需手工工干預(yù)。1.2.6. 災(zāi)難后后的數(shù)據(jù)據(jù)恢復(fù)在業(yè)務(wù)數(shù)數(shù)據(jù)庫系系統(tǒng)發(fā)生生災(zāi)難的的情況下下,此時時可使用用災(zāi)備數(shù)數(shù)據(jù)庫首首先接管管業(yè)務(wù),然后進(jìn)進(jìn)行數(shù)據(jù)據(jù)的反向向恢復(fù)。具體步步驟為: 1. 數(shù)據(jù)庫庫發(fā)生災(zāi)災(zāi)難,業(yè)業(yè)務(wù)交易易業(yè)務(wù)停停止; 2. 修改TNNS的指指向,將將業(yè)務(wù)指指向災(zāi)備備的數(shù)

36、據(jù)據(jù)庫,接接管業(yè)務(wù)務(wù); 3. 應(yīng)用系系統(tǒng)重新新連接災(zāi)災(zāi)備數(shù)據(jù)據(jù)庫,完完成業(yè)務(wù)務(wù)接管; 4. 停止DaataGGridd DDDS復(fù)制制進(jìn)程; 5. 排除系系統(tǒng)故障障; 6. 恢復(fù)原原業(yè)務(wù)系系統(tǒng)的OOraccle數(shù)數(shù)據(jù)庫 7. 啟動DaataGGridd DDDS進(jìn)程程 8. 將數(shù)據(jù)據(jù)反向批批量同步步到原系系統(tǒng)上,此過程程中災(zāi)備備數(shù)據(jù)庫庫繼續(xù)進(jìn)進(jìn)行業(yè)務(wù)務(wù)處理,無需中中斷9. 數(shù)據(jù)重重新同步步結(jié)束后后,停止止災(zāi)備數(shù)數(shù)據(jù)庫的的業(yè)務(wù) 100. 修改TNNS指向向,將業(yè)業(yè)務(wù)指向向原來的的(已經(jīng)經(jīng)恢復(fù)的的)數(shù)據(jù)據(jù)庫 111. 應(yīng)用系系統(tǒng)重新新連接集集中交易易數(shù)據(jù)庫庫,完成成業(yè)務(wù)回回切 122. 配置Daa

37、taGGridd DDDS進(jìn)行行正向復(fù)復(fù)制以上過程程是利用用災(zāi)備中中心的系系統(tǒng)首先先接管業(yè)業(yè)務(wù)后,再進(jìn)行行生產(chǎn)中中心的修修復(fù)和數(shù)數(shù)據(jù)的反反向復(fù)制制,因此此不會造造成長時時間的業(yè)業(yè)務(wù)中斷斷。1.3.復(fù)制制系統(tǒng)的的有效性性1.3.1. 數(shù)據(jù)丟丟失情況況DataaGriid DDDS解解決方案案在一般般性災(zāi)難難發(fā)生時時不存在在數(shù)據(jù)丟丟失。這這些一般般災(zāi)難包包括數(shù)據(jù)據(jù)庫失敗敗、操作作系統(tǒng)失失敗等等等。對于于一些極極端的情情況下,掉電、站點失失敗時,DattaGrrid DDSS也作了了大量測測試不會會出現(xiàn)數(shù)數(shù)據(jù)丟失失(但從從理論上上講這些些極端情情況無法法1000%避免免數(shù)據(jù)丟丟失,因因為這種種情況可

38、可能造成成了系統(tǒng)統(tǒng)的嚴(yán)重重破壞)。網(wǎng)絡(luò)失敗?。壕W(wǎng)絡(luò)絡(luò)恢復(fù)時時繼續(xù)復(fù)復(fù)制,沒沒有數(shù)據(jù)據(jù)損失。數(shù)據(jù)庫關(guān)關(guān)閉:數(shù)數(shù)據(jù)庫恢恢復(fù)時從從斷點繼繼續(xù)復(fù)制制,沒有有數(shù)據(jù)損損失。操作系統(tǒng)統(tǒng)重起:重新啟啟動復(fù)制制軟件,從斷點點處繼續(xù)續(xù)復(fù)制,沒有數(shù)數(shù)據(jù)損失失。掉電:DDataaGriid RRepllicaatioon也作作了大量量測試不不會出現(xiàn)現(xiàn)數(shù)據(jù)丟丟失(但但從理論論上講這這些極端端情況無無法1000%避避免數(shù)據(jù)據(jù)丟失,因為這這種情況況可能造造成了系系統(tǒng)的嚴(yán)嚴(yán)重破壞壞)。不不過對于于重要的的生產(chǎn)系系統(tǒng)一般般通過UUPS預(yù)預(yù)防斷電電情況,發(fā)生概概率非常常小.。站點失敗?。河捎谟谀繕?biāo)系系統(tǒng)在線線可用,不存在在任何數(shù)

39、數(shù)據(jù)風(fēng)險險。但對對于還沒沒來得及及傳輸?shù)降侥繕?biāo)系系統(tǒng)的數(shù)數(shù)據(jù)可能能出現(xiàn)丟丟失。1.3.2. 數(shù)據(jù)延延遲DataaGriid DDDS是是一種異異步準(zhǔn)實實時的復(fù)復(fù)制技術(shù)術(shù),其數(shù)數(shù)據(jù)延遲遲非常小小。數(shù)據(jù)據(jù)延遲的的周期可可以設(shè)置置,在生生產(chǎn)系統(tǒng)統(tǒng)中,數(shù)數(shù)據(jù)延遲遲和源系系統(tǒng)復(fù)制制事物的的多少,事物的的處理方方式有關(guān)關(guān),以及及跟設(shè)置置的loog數(shù)據(jù)據(jù)輪詢周周期有關(guān)關(guān)。在復(fù)復(fù)制數(shù)據(jù)據(jù)量正常常的OLLTP系系統(tǒng)中,數(shù)據(jù)延延遲一般般在幾秒秒鐘。1.3.3. 復(fù)制環(huán)環(huán)境的健健壯性DataaGriid DDDS方方案具備備足夠的的健壯性性。源系系統(tǒng)和目目標(biāo)系統(tǒng)統(tǒng)的任何何故障都都不會影影響到復(fù)復(fù)制環(huán)境境。在以以下故

40、障障發(fā)生時時,DaataGGridd DDDS故障障處理方方法如下下:源系統(tǒng)主主機故障障:源系系統(tǒng)主機機故障修修復(fù)后,當(dāng)Orraclle數(shù)據(jù)據(jù)庫和操操作系統(tǒng)統(tǒng)重新啟啟動后,DattaGrrid DDSS自動重重試連接接數(shù)據(jù)庫庫,并從從斷點繼繼續(xù)進(jìn)行行復(fù)制工工作。數(shù)據(jù)庫故故障:當(dāng)當(dāng)源系統(tǒng)統(tǒng)數(shù)據(jù)庫庫故障修修復(fù)后,當(dāng)Orraclle數(shù)據(jù)據(jù)庫重新新啟動后后,可以以從斷點點繼續(xù)進(jìn)進(jìn)行復(fù)制制工作。復(fù)制軟件件故障:當(dāng)復(fù)制制軟件的的進(jìn)程遇遇到問題題時,可可以自動動重起相相關(guān)進(jìn)程程。如果果不能自自動重啟啟,也可可手工重重啟進(jìn)程程。進(jìn)程程的重啟啟不會對對復(fù)制數(shù)數(shù)據(jù)產(chǎn)生生影響。網(wǎng)絡(luò)故障障:當(dāng)網(wǎng)網(wǎng)絡(luò)恢復(fù)復(fù)后可以以自動

41、從從斷點進(jìn)進(jìn)行復(fù)制制工作。目標(biāo)系統(tǒng)統(tǒng)的主機機故障:數(shù)據(jù)存存儲在目目標(biāo)系統(tǒng)統(tǒng)隊列中中,當(dāng)目目標(biāo)系統(tǒng)統(tǒng)主機故故障修復(fù)復(fù)后,從從斷點繼繼續(xù)進(jìn)行行復(fù)制工工作。數(shù)據(jù)庫故故障:數(shù)數(shù)據(jù)存儲儲在目標(biāo)標(biāo)系統(tǒng)隊隊列中,當(dāng)目標(biāo)標(biāo)系統(tǒng)數(shù)數(shù)據(jù)庫修修復(fù)后,從斷點點繼續(xù)進(jìn)進(jìn)行復(fù)制制工作。1.3.4. 事物的的完整性性和可用用性DataaGriid DDDS是是一個數(shù)數(shù)據(jù)庫級級的軟件件解決方方案,其其復(fù)制的的基本單單位就是是一個事事務(wù)(TTrannsacctioon),DattaGrrid DDSS在從orraclle llog中中讀取到到交易數(shù)數(shù)據(jù)后,根據(jù)交交易的關(guān)關(guān)系,將將屬于一一個事務(wù)務(wù)的所以以操作組組合在一一起,以以

42、一個基基本單位位發(fā)送給給目標(biāo)端端,目標(biāo)標(biāo)端在執(zhí)執(zhí)行時也也嚴(yán)格按按照交易易進(jìn)行,因此嚴(yán)嚴(yán)格保證證了交易易的完整整性。對于事務(wù)務(wù)與事務(wù)務(wù)之間的的順序,DattaGrrid DDSS嚴(yán)格按按照ORRACLLE 的的SCNN標(biāo)記進(jìn)進(jìn)行排序序。確保保事務(wù)之之間的先先后秩序序。1.3.5. 復(fù)制系系統(tǒng)資源源占用1.3.5.11. 對源源系統(tǒng)性性能的影影響與其它類類型的復(fù)復(fù)制產(chǎn)品品比較,DattaGrrid DDSS要求的的整體系系統(tǒng)資源源很少。無須采采購指定定型號的的硬件,如磁盤盤陣列;不需要要特殊基基礎(chǔ)軟件件配合,如專用用文件系系統(tǒng);也也不需要要應(yīng)用軟軟件支持持,完全全無關(guān)。對于單個個系統(tǒng)的的資源使使用

43、,平平均的CCPU利利用率為為5%左右右,內(nèi)存存使用小小于1000MBB,在沒沒有交易易處理工工作的時時候,不不占用系系統(tǒng)資源源。這樣樣的資源源使用基基本不會會對數(shù)據(jù)據(jù)庫的運運行產(chǎn)生生任何影影響。同時,DDataaGriid DDDS在在安裝調(diào)調(diào)試過程程不會改改動數(shù)據(jù)據(jù)庫,也也不涉及及文件系系統(tǒng)、操操作系統(tǒng)統(tǒng)和數(shù)據(jù)據(jù)卷。完完全能夠夠在業(yè)務(wù)務(wù)系統(tǒng)不不停機甚甚至工作作狀態(tài)下下實施安安裝、調(diào)調(diào)試。而而其他的的解決方方案可能能需要停停機,甚甚至改動動軟硬件件的配置置。對生生產(chǎn)系統(tǒng)統(tǒng)將會產(chǎn)產(chǎn)生較大大的影響響。1.3.5.22. 對網(wǎng)網(wǎng)絡(luò)資源源的使用用DataaGriid DDDS方方案所需需網(wǎng)絡(luò)帶帶寬很

44、少少,能夠在在有限傳傳輸帶寬寬上保證證復(fù)制工工作不延延遲。因為DaataGGridd DDDS復(fù)制制操作只只是讀取取操作系系統(tǒng)的日日志文件件,同時通通過TCCP/IIP方式式而不是是采用中中間件方方式傳輸輸只發(fā)生生改變的的數(shù)據(jù)也也使網(wǎng)絡(luò)絡(luò)負(fù)載降降至最低低。通常常情況下下DattaGrrid DDSS傳輸?shù)牡臄?shù)據(jù)量量只相當(dāng)當(dāng)于日志志的三分分之一,而且傳傳輸過程程中還有有壓縮機機制。1.3.5.33. 對系系統(tǒng)擴容容的影響響DataaGriid DDDS解解決方案案對今后后的擴容容沒有任任何影響響。使用用DattaGrrid DDSS,源數(shù)據(jù)據(jù)庫和目目標(biāo)數(shù)據(jù)據(jù)庫可以以運行在在不同類類型的操操作系統(tǒng)

45、統(tǒng)和同一一Oraaclee數(shù)據(jù)庫庫的不同同版本上上。同時時,也能能夠支持持不同類類型的磁磁盤陣列列。這不不僅能夠夠滿足目目前異構(gòu)構(gòu)環(huán)境,還能適適應(yīng)未來來的擴展展需求。隨著業(yè)業(yè)務(wù)量規(guī)規(guī)模的不不斷擴大大,在硬硬件升級級時,新新舊硬件件產(chǎn)品可可以隨意意調(diào)換,不受限限制。1.數(shù)據(jù)據(jù)查詢應(yīng)應(yīng)用平臺臺方案1.1.構(gòu)建建企業(yè)的的第二數(shù)數(shù)據(jù)中心心在基于DDataaGriid DDDS產(chǎn)產(chǎn)品實現(xiàn)現(xiàn)災(zāi)備架架構(gòu)中,不僅能能夠?qū)崿F(xiàn)現(xiàn)集中交交易系統(tǒng)統(tǒng)的災(zāi)備備功能,實現(xiàn)00時間的的數(shù)據(jù)庫庫切換。同時在在該架構(gòu)構(gòu)基礎(chǔ)上上還能夠夠為外部部系統(tǒng)接接口提供供了更具具擴展力力的數(shù)據(jù)據(jù)基礎(chǔ)管管理平臺臺。利用用災(zāi)備系系統(tǒng)對應(yīng)應(yīng)用進(jìn)行行

46、重新部部署。圖:利用用災(zāi)備系系統(tǒng)加載載業(yè)務(wù)功功能因為傳統(tǒng)統(tǒng)應(yīng)用部部署都是是以生產(chǎn)產(chǎn)數(shù)據(jù)庫庫中心為為核心的的,所有有的外圍圍系統(tǒng)數(shù)數(shù)據(jù)都直直接來源源于生產(chǎn)產(chǎn)系統(tǒng),但隨著著業(yè)務(wù)變變化的逐逐步深入入,外圍圍系統(tǒng)越越來越復(fù)復(fù)雜時,這種架架構(gòu)為企企業(yè)應(yīng)用用部署帶帶來了新新的挑戰(zhàn)戰(zhàn):可擴展性性較差,生產(chǎn)系系統(tǒng)性能能無法滿滿足大量量的外部部系統(tǒng)延延伸;生產(chǎn)系統(tǒng)統(tǒng)功能單單一,系系統(tǒng)建設(shè)設(shè)難度加加大,系系統(tǒng)建設(shè)設(shè)失敗率率升高;生產(chǎn)系統(tǒng)統(tǒng)穩(wěn)定性性差,大大量的新新增外圍圍系統(tǒng)的的部署要要求生產(chǎn)產(chǎn)系統(tǒng)處處于不斷斷變化之之中。生生產(chǎn)系統(tǒng)統(tǒng)的穩(wěn)定定性和連連續(xù)性受受到很大大影響。DataaGriid DDDS支支持應(yīng)用用系

47、統(tǒng)部部署的優(yōu)優(yōu)化。將將部署架架構(gòu)從傳傳統(tǒng)的“以生產(chǎn)產(chǎn)中心為為基礎(chǔ)”的模式式轉(zhuǎn)向為為“以災(zāi)備備系統(tǒng)為為基礎(chǔ)”的架構(gòu)構(gòu)。將外外圍系統(tǒng)統(tǒng)如:測測試系統(tǒng)統(tǒng)、歸檔檔系統(tǒng)、統(tǒng)計查查詢系統(tǒng)統(tǒng)、決策策支持系系統(tǒng)等建建立在災(zāi)災(zāi)備數(shù)據(jù)據(jù)庫基礎(chǔ)礎(chǔ)上,在在與生產(chǎn)產(chǎn)數(shù)據(jù)庫庫隔離的的情況下下任意擴擴展外圍圍系統(tǒng),而不會會對生產(chǎn)產(chǎn)系統(tǒng)產(chǎn)產(chǎn)生任何何影響。通過DaataGGridd DDDS建立立的災(zāi)備備系統(tǒng)可可提供業(yè)業(yè)務(wù)連續(xù)續(xù)性支持持,更可可以實現(xiàn)現(xiàn)生產(chǎn)系系統(tǒng)信息息的流通通與共享享,提升升生產(chǎn)系系統(tǒng)價值值。實現(xiàn)現(xiàn)災(zāi)備、數(shù)據(jù)共共享一體體化數(shù)據(jù)據(jù)管理架架構(gòu)。1.2.統(tǒng)一一查詢平平臺的優(yōu)優(yōu)勢1.2.1. 數(shù)據(jù)集集中復(fù)制制查詢Dat

48、aaGriid DDDS支支持多對對一的復(fù)復(fù)制部署署,即可可以將多多個數(shù)據(jù)據(jù)庫的數(shù)數(shù)據(jù)同時時復(fù)制到到一個目目的端數(shù)數(shù)據(jù)庫。1.2.2. 提高查查詢的實實時性目前很多多查詢方方案都是是定時地地從生產(chǎn)產(chǎn)數(shù)據(jù)庫庫手工抽抽取數(shù)據(jù)據(jù)進(jìn)行應(yīng)應(yīng)用,數(shù)數(shù)據(jù)的實實時性得得不到保保證。而而證券行行業(yè)交易易的特點點是突發(fā)發(fā)性和隨隨機性高高,對于于數(shù)據(jù)分分析來講講,數(shù)據(jù)據(jù)的實時時性得不不到保證證無疑是是耽誤了了分析決決策的最最佳時機機。DataaGriid DDDS能能夠自動動的實時時將數(shù)據(jù)據(jù)復(fù)制到到查詢數(shù)數(shù)據(jù)庫,將查詢詢數(shù)據(jù)的的延遲由由以“天”為單位位降低到到以“秒”為單位位,根本本性的提提高了數(shù)數(shù)據(jù)應(yīng)用用的有效效

49、性和及及時性。1.2.3. 減少對對生產(chǎn)系系統(tǒng)的資資源占用用未來的大大量并發(fā)發(fā)查詢請請求的出出現(xiàn),將將對生產(chǎn)產(chǎn)交易系系統(tǒng)的資資源爭用用非常嚴(yán)嚴(yán)重,從從而導(dǎo)致致查詢業(yè)業(yè)務(wù)非常常緩慢,同時也也導(dǎo)致生生產(chǎn)業(yè)務(wù)務(wù)性能大大幅度下下降。所所以將查查詢數(shù)據(jù)據(jù)庫分離離出來后后,能夠夠減輕生生產(chǎn)系統(tǒng)統(tǒng)的壓力力。1.2.4. 查詢性性能的優(yōu)優(yōu)化通過將查查詢系統(tǒng)統(tǒng)獨立可可以提高高查詢的的性能。查詢數(shù)數(shù)據(jù)庫與與生產(chǎn)數(shù)數(shù)據(jù)庫完完全獨立立,可以以按照OOLAPP系統(tǒng)的的標(biāo)準(zhǔn)進(jìn)進(jìn)行單獨獨優(yōu)化,如修改改數(shù)據(jù)庫庫存儲及及內(nèi)存參參數(shù),增增加索引引等工作作能大幅幅提高查查詢性能能。1.2.5. 提供后后續(xù)業(yè)務(wù)務(wù)的支撐撐通過獨立立的查詢詢系統(tǒng),除了滿滿足基本本的查詢詢功能外外,還可可在該平平臺上提提供各種種報表、統(tǒng)計分分析和數(shù)數(shù)據(jù)應(yīng)用用的接口口功能,進(jìn)而發(fā)發(fā)展成為為企業(yè)內(nèi)內(nèi)部的統(tǒng)統(tǒng)一數(shù)據(jù)據(jù)平臺,在該平

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論