




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、某商場(chǎng)容災(zāi)系統(tǒng)建議方案迪思杰(北京)數(shù)碼技術(shù)有限公司2009年9月目 錄1.項(xiàng)目背景32.用戶環(huán)境43.方案設(shè)計(jì)54.原理概述65.技術(shù)標(biāo)準(zhǔn)85.1日志抓?。―ata Capture)95.2日志分析(Analyze)105.2交易合成(Synthesize)115.3交易傳輸125.4數(shù)據(jù)裝載136.技術(shù)指標(biāo)167.推薦采用“RealSync產(chǎn)品”197.1為什么推薦RealSync產(chǎn)品197.2RealSync容災(zāi)系統(tǒng)架構(gòu)218.實(shí)施運(yùn)維方式說明239.售后服務(wù)方式說明249.1DSG售后服務(wù)宗旨與策略249.2DSG售后服務(wù)內(nèi)容249.3DSG售后服務(wù)流程2510.DSG Realsyn
2、c部分國內(nèi)用戶261. 項(xiàng)目背景唐山百貨大樓集團(tuán)是河北商貿(mào)龍頭型企業(yè),始建于1984年,集團(tuán)下設(shè)10個(gè)分公司,8個(gè)子公司,2個(gè)專業(yè)總公司,1個(gè)物流公司。 經(jīng)營面積30萬平方米,經(jīng)營25萬種商品,企業(yè)總資產(chǎn)12億元。2009年實(shí)現(xiàn)銷售40億元。本項(xiàng)目中realsync同步的是唐山百貨最核心的卡庫數(shù)據(jù)庫。2. 用戶環(huán)境卡庫數(shù)據(jù)庫:aix5.2 oracle10g 數(shù)據(jù)量30G左右災(zāi)備端數(shù)據(jù)庫:linux oracle10g運(yùn)行結(jié)果全同步(存量數(shù)據(jù)數(shù)據(jù)同步)時(shí)間:數(shù)據(jù)同步20分鐘左右,含多張千萬級(jí)的表。實(shí)時(shí)增量延遲:3秒以內(nèi)運(yùn)行一個(gè)月,每日清算表,生產(chǎn)庫和災(zāi)備庫數(shù)據(jù)完全一致。災(zāi)難演練測(cè)試(模擬災(zāi)難發(fā)
3、生),DSG同步數(shù)據(jù)庫可成功接管業(yè)務(wù)。3. 方案設(shè)計(jì)網(wǎng)絡(luò)拓?fù)鋱D如下: POS機(jī)通過POS終端連接POS庫,POS庫從卡庫中提取卡的信息; 災(zāi)難發(fā)生時(shí),可以把POS庫直接連接到DSG災(zāi)備庫,查詢卡的信息,同時(shí)POS機(jī)和終端也可以通過POS庫訪問卡庫.4. 原理概述DSG是全球領(lǐng)先的數(shù)據(jù)與存儲(chǔ)管理軟件提供商,提供優(yōu)秀的數(shù)據(jù)管理軟件和數(shù)據(jù)備份、災(zāi)難恢復(fù)、數(shù)據(jù)抽取共享、數(shù)據(jù)歸檔檢索和一體化管理平臺(tái)在內(nèi)的解決方案。DSG公司擁有對(duì)Oracle數(shù)據(jù)庫復(fù)制的核心技術(shù)掌握,其推出的復(fù)制產(chǎn)品家族RealSync是通過對(duì)Oracle Log日志進(jìn)行分析獲取跟蹤源系統(tǒng)的交易指令。該軟件在生產(chǎn)系統(tǒng)上的每個(gè)oracle
4、系統(tǒng)和dc系統(tǒng)上安裝一個(gè)agent,該agent通過對(duì)oracle log的分析抽取實(shí)時(shí)增量數(shù)據(jù),并將這些增量數(shù)據(jù)傳送到災(zāi)備中心上。災(zāi)備中心的每個(gè)服務(wù)器上也需要安裝agent,用于接收從生產(chǎn)中心傳輸來的交易指令,并將這些交易指令裝載到災(zāi)備中心的數(shù)據(jù)庫上復(fù)制系統(tǒng)包括兩個(gè)部分組成: DS: Data Source端,即源系統(tǒng)端; DT:Data Target端,即目標(biāo)系統(tǒng)端。(1)源端和目標(biāo)端各安裝一套DSG的realsync軟件,只要進(jìn)行一些簡單的配置就可以完成從首次初始化到實(shí)時(shí)增量同步的整個(gè)過程,并且實(shí)現(xiàn)無需停掉生產(chǎn)系統(tǒng)業(yè)務(wù)而完成整個(gè)實(shí)時(shí)數(shù)據(jù)復(fù)制容災(zāi)功能。(2)DSG Real實(shí)時(shí)分析orac
5、le的Online Redo Log 生成壓縮的xf1文件自動(dòng)發(fā)送到目標(biāo)端等待裝載。(3)通過的定制filter功能,來根據(jù)用戶需要不復(fù)制一些危險(xiǎn)的DDL操作比如drop table truncate table 。(4)目標(biāo)系統(tǒng)收到xf1指令后保存到目標(biāo)系統(tǒng)的緩存隊(duì)列,由于RealSync只分析online redo log中的有用信息,所以一般需要傳輸?shù)膞f1文件只是oracle redo log的1/5,這樣大大降低了網(wǎng)絡(luò)的負(fù)載,從而更好的減少了數(shù)據(jù)延遲。(5)目標(biāo)系統(tǒng)的loader進(jìn)程從本地隊(duì)列中讀取數(shù)據(jù)裝載到目標(biāo)端oracle系統(tǒng)上,裝載過程中通過DSG獨(dú)有Rowmapping技術(shù)進(jìn)
6、行數(shù)據(jù)一致性的檢測(cè),從而部分保證生產(chǎn)端和容災(zāi)端數(shù)據(jù)的一致性。(6)整個(gè)延遲在Oracle RAC模式下正常情況下為35秒中,最長延遲不超過10秒,即RPO10。(7)目標(biāo)端數(shù)據(jù)庫處于實(shí)時(shí)打開狀態(tài),如果源端出現(xiàn)災(zāi)難,整個(gè)RTO時(shí)間只是應(yīng)用準(zhǔn)備的時(shí)間。而且在沒有接管生產(chǎn)系統(tǒng)業(yè)務(wù)的情況下容災(zāi)端數(shù)據(jù)庫不僅可以用來容災(zāi)還可以用來將OLTP應(yīng)用、報(bào)表和查詢應(yīng)用分離;提高每個(gè)系統(tǒng)效率,降低資源爭(zhēng)用和消耗,從而更有效的利用現(xiàn)有設(shè)備。(8)整個(gè)分析、傳輸、裝載過程全程監(jiān)控,如果出現(xiàn)錯(cuò)誤及時(shí)提示用戶,方便用戶及時(shí)發(fā)現(xiàn)問題解決問題。5. 技術(shù)標(biāo)準(zhǔn)目前此類軟件沒有相應(yīng)的技術(shù)標(biāo)準(zhǔn),因此特將RealSync軟件的原理展示
7、給大家,作為評(píng)判的標(biāo)準(zhǔn)。示意圖:如上圖所示,RealSync在Data Source端和Data Target端分別安裝Agent進(jìn)程,Source端的Agent進(jìn)程對(duì)ORACLE日志進(jìn)行監(jiān)控,發(fā)現(xiàn)改變及時(shí)對(duì)目標(biāo)數(shù)據(jù)庫進(jìn)行更新。當(dāng)應(yīng)用系統(tǒng)在Data Source端向數(shù)據(jù)庫進(jìn)行任何操作時(shí)時(shí),這些信息都將在Redo Log中保存,RealSync Agent通過對(duì)實(shí)時(shí)獲取的Log日志進(jìn)行分析,獲得本次操作的交易指令和交易數(shù)據(jù),然后將這些交易指令和交易數(shù)據(jù)經(jīng)過格式轉(zhuǎn)化生成DXF數(shù)據(jù)格式,并實(shí)時(shí)通過網(wǎng)絡(luò)傳送到Data Target系統(tǒng)。Data Target系統(tǒng)的RealSync Agent接收數(shù)據(jù)庫
8、包,經(jīng)過校驗(yàn)碼檢查,確認(rèn)正確的數(shù)據(jù)庫包后,調(diào)用Oracle函數(shù)按照交易的先后順序在Data Target系統(tǒng)中執(zhí)行該交易。5.1日志抓?。―ata Capture)RealSync對(duì)數(shù)據(jù)的抓取是通過安裝在Data Source端的Agent模塊定時(shí)分析Oracle Redo Log來獲取Data Source端的交易類型及數(shù)據(jù)的。RealSync Agent在判斷Data Source端的Oracle系統(tǒng)是否有新的交易產(chǎn)生時(shí)是通過定期檢查Oracle Controle file中記錄的當(dāng)前SCN號(hào)來判斷的,這樣避免每次檢都通過讀取log文件來判斷否有新的交易產(chǎn)生時(shí)造成的系統(tǒng)影響。在Contro
9、le file中確認(rèn)有新的交易產(chǎn)生時(shí),可以同時(shí)獲得當(dāng)前的Redo Log 組,以及最新日志在日志文件的最新位置。RealSync Agent模塊根據(jù)這些信息將上次抓取時(shí)記錄的日志位置與本次讀取的最新位置之間的Log讀取并加以分析。然后將這些數(shù)據(jù)保存在Online Log Cache文件中,等待下一步作交易合成處理。l RealSync的優(yōu)勢(shì):與其他類似日志復(fù)制產(chǎn)品相比,RealSync對(duì)日志進(jìn)行分析,得到交易信息再進(jìn)行傳送;而其他類似產(chǎn)品不對(duì)日志作分析,傳送全部日志,然后在目標(biāo)端通過日志作Recover, 這樣一來,不僅傳送數(shù)據(jù)量大,而且目標(biāo)端數(shù)據(jù)庫不能打開。5.2日志分析(Analyze)O
10、racle數(shù)據(jù)庫的所有更改都記錄在日志中,其中記錄了對(duì)數(shù)據(jù)庫中的每一個(gè)變化。當(dāng)我們候需要需要了解數(shù)據(jù)庫中所作的交易時(shí),一個(gè)最有效實(shí)用而又低成本的方法就是分析Oracle數(shù)據(jù)庫的日志文件。RealSync Agent中集成了DSG的優(yōu)秀日志分析功能,該功能完全不同于oracle提供的Logminer日志分析工具,在性能和功能上都大大提高,主要體現(xiàn)在系統(tǒng)性能的優(yōu)化上,大幅度提高日志分析的速度,使得對(duì)于高并發(fā)業(yè)務(wù)系統(tǒng)的復(fù)制成為可能。按照RealSync的日志分析設(shè)計(jì)目標(biāo),每秒能夠分析的日志量達(dá)到10M/s。RealSync通過對(duì)日志的分析,得到該數(shù)據(jù)庫中的每個(gè)SQL指令,并將這些SQL指令生成DXF
11、(DSG Extend Format)格式的表達(dá)方式。DXF格式是DSG公司的專有技術(shù),該技術(shù)是DSG公司用來表達(dá)SQL指令的方式,該數(shù)據(jù)格式能夠通過DSG的專有轉(zhuǎn)換算法能夠直接轉(zhuǎn)換為ORACL的內(nèi)部數(shù)據(jù)表達(dá)格式,從而在分析和轉(zhuǎn)載時(shí)需要最小的轉(zhuǎn)化,提高分析和裝載速度,減少資源占用、豐富能夠表達(dá)的各種數(shù)據(jù)類型。5.2交易合成(Synthesize)通過ORACLE REDO LOG分析的交易指令存在如下的幾個(gè)特點(diǎn):(1)這些指令是交叉出現(xiàn)的,屬于一個(gè)交易(Transaction)的多條SQL指令是非連續(xù)存儲(chǔ)的,多個(gè)交易的SQL之間是相互穿插的;(2)Redo log中記錄了所有的commit的交
12、易以及沒有commit的交易;所以,為了提高系統(tǒng)的可控制性、保證邏輯完整性、避免數(shù)據(jù)丟失,最好將復(fù)制的最小單位為一個(gè)交易(Transaction),而不是以單個(gè)SQL指令為復(fù)制單位,這樣在Data Target端的交易裝載更加容易控制。同時(shí),對(duì)于復(fù)制的數(shù)據(jù)而言,只有那些Commit的數(shù)據(jù)對(duì)于Data Target端系統(tǒng)是有意義的,而對(duì)于那些Rollback的數(shù)據(jù)無需復(fù)制到Data target系統(tǒng)上。所以RealSync在復(fù)制過程中不是復(fù)制每個(gè)SQL語句,而是對(duì)抓取的數(shù)據(jù)進(jìn)行交易整合后以交易(Transaction)為單位進(jìn)行復(fù)制,同時(shí)只復(fù)制COMMIT的交易。如上圖所示,在Online Lo
13、g Cache文件中,包括Commit的交易,沒有Commit的交易和Rollback的交易。交易合成模塊首先按照交易序號(hào)對(duì)SOL語句進(jìn)行劃分,每個(gè)交易包含多條SOL語句。然后,以交易為單位進(jìn)行處理,將已經(jīng)Commit的交易,傳至傳輸處理模塊;將未提交的交易保存在本地,一旦通過日志得知保存的未提交交易已提交,立即將該交易發(fā)送到傳輸處理模塊;對(duì)Rollback的交易作丟棄處理。l RealSync的優(yōu)勢(shì):RealSync是以交易為單位進(jìn)行傳輸?shù)?,而不是以SOL語句為單位進(jìn)行傳輸?shù)?,更容易保證數(shù)據(jù)的一致性和完整性。5.3交易傳輸RealSync技術(shù)為了保證數(shù)據(jù)傳輸?shù)陌踩⒖煽?,在傳輸處理上作了特?/p>
14、的處理與支持:(1) 數(shù)據(jù)在傳輸之前首先存入Data Source端的Cache,傳輸進(jìn)程(Export Process)從Cache中讀取交易數(shù)據(jù)封裝為TCP/IP數(shù)據(jù)包傳送給Data target端的Import進(jìn)程。(2)在data target端,Import進(jìn)程在收到傳輸?shù)慕灰讛?shù)據(jù)包后,首先存入Queue,然后由Load進(jìn)程從Queue中嚴(yán)格按照交易的順序裝載交易信息。如上圖所示,負(fù)責(zé)傳輸?shù)倪M(jìn)程(Export Process)從本地隊(duì)列中按照先進(jìn)先出的原則抓取需要傳輸?shù)慕灰祝瑢⒔灰讛?shù)據(jù)封裝成一個(gè)數(shù)據(jù)包后通過TCP/IP協(xié)議傳遞給對(duì)端系統(tǒng)。在封裝的數(shù)據(jù)包的包頭部分描述了包的大小。對(duì)端系
15、統(tǒng)在接受到傳來的數(shù)據(jù)包后,首先根據(jù)包頭描述的包大小進(jìn)行傳輸?shù)暮戏ㄐ詸z查,判斷是否傳輸完整。5.4數(shù)據(jù)裝載在傳統(tǒng)的復(fù)制技術(shù)中,常用的數(shù)據(jù)裝載方式是采用Oracle 的SQL接口,通過Insert、Update、Delete等SQL語句實(shí)現(xiàn)數(shù)據(jù)的裝載。這種方式在通用性上很好,但關(guān)鍵在于性能問題非常突出。SQL語句的執(zhí)行需要經(jīng)過parse、plan、格式轉(zhuǎn)換等過程,造成大量的系統(tǒng)開銷。尤其是update和Delte操作的大量Where子句操作需要進(jìn)行復(fù)雜的查詢定位任務(wù),從而導(dǎo)致裝載性能低下,對(duì)處理能力的要求比生產(chǎn)系統(tǒng)的還高。DSG RealSync在設(shè)計(jì)之初就定位于電信級(jí)大數(shù)據(jù)量系統(tǒng)的應(yīng)用,因此在裝
16、載性能上進(jìn)行了大幅度的改善,使得裝載端的性能和處理能力需求降至最低。在其中DSG RealSync采用了兩個(gè)關(guān)鍵的技術(shù)提高了裝載速度:(1)采用DXF數(shù)據(jù)格式的裝載;(2)采用Rowid mapping的方式實(shí)現(xiàn)快速定位;(一) 用DXF數(shù)據(jù)格式的裝載:DXF(DSG Extend Format)格式是DSG公司的專有技術(shù),該技術(shù)是DSG公司用來表達(dá)SQL指令的方式,該數(shù)據(jù)格式能夠通過DSG的專有轉(zhuǎn)換算法能夠直接轉(zhuǎn)換為ORACL的內(nèi)部數(shù)據(jù)表達(dá)格式,從而在分析和轉(zhuǎn)載時(shí)需要最小的轉(zhuǎn)化,提高分析和裝載速度,減少資源占用、豐富sql語句的表達(dá)方式。Oracle數(shù)據(jù)庫系統(tǒng)在設(shè)計(jì)上提供了4個(gè)層次的接口,其
17、中包括User層,SQL層,Transformation層和I/O層。其結(jié)構(gòu)為:在這四層當(dāng)中,當(dāng)采用SQL接口進(jìn)行數(shù)據(jù)裝載時(shí),調(diào)用的是User層,而DSG RealSync通過DXF數(shù)據(jù)格式裝載時(shí),調(diào)用I/O層直接將數(shù)據(jù)通過Oracle的最底層函數(shù)寫入系統(tǒng)中,所以DSG RealSync在裝載層上有一定優(yōu)勢(shì);(二) Row mapping實(shí)現(xiàn)快速定位對(duì)于交易中的操作,存在著大量的Where子句操作,在采用標(biāo)準(zhǔn)SQL語句執(zhí)行這些操作時(shí),系統(tǒng)需要首先定位目標(biāo)記錄所在的數(shù)據(jù)文件的位置信息,這將帶來大量的索引查詢開銷,當(dāng)并發(fā)執(zhí)行數(shù)千條指令時(shí),系統(tǒng)的開銷將變得非常龐大。DSG RealSync工具不采用
18、該方式實(shí)現(xiàn)裝載數(shù)據(jù)的定位,而是通過ROW Mapping的方式實(shí)現(xiàn)記錄的快速定位:當(dāng)RealSync從源端Log文件中讀取交易數(shù)據(jù)時(shí),將獲得該交易對(duì)應(yīng)記錄的所在位置,用rowid表示為rowid_ds;當(dāng)該交易在目標(biāo)端裝載時(shí),系統(tǒng)不翻譯為Where子句,而是去通過保存在目標(biāo)端的row mapping表獲得對(duì)應(yīng)目標(biāo)端該記錄的所在位置rowid,記錄為rowid_dt。從而在目標(biāo)端裝載時(shí)通過rowid能夠直接定位于該數(shù)據(jù)需要寫入的位置。避免了大量的索引查找時(shí)間。每條記錄的row mapping信息是在該記錄執(zhí)行insert操作、sql loader或首次批量同步時(shí)建立起來的。l RealSync的
19、優(yōu)勢(shì):DSG擴(kuò)展格式DXF(DSG Extend Format)是RealSync產(chǎn)品的一個(gè)核心技術(shù),是一種最高效率表示ORACLE記錄的數(shù)據(jù)格式,該格式只需要經(jīng)過最小的轉(zhuǎn)換過程就能夠裝載到ORACLE數(shù)據(jù)庫中,并且裝載效率非常高。n 無需標(biāo)準(zhǔn)SQL語句執(zhí)行的復(fù)雜過程n 加快裝載速度n 對(duì)于Update,Delete等帶Where子句的交易,可以大幅度提高裝載速度6. 技術(shù)指標(biāo)序號(hào)項(xiàng)目技術(shù)規(guī)格要求1基本功能要求1、 支持對(duì)文件數(shù)據(jù)的同步,包括應(yīng)用程序、圖像數(shù)據(jù)、音視頻數(shù)據(jù)、網(wǎng)站文件等;2、 支持Oracle、Sybase、SQL等數(shù)據(jù)庫的交易復(fù)制,且災(zāi)備數(shù)據(jù)庫始終處于Open狀態(tài);3、 軟件L
20、icense需滿足10個(gè)物理CPU的許可,無需綁定主機(jī);2兼容性要求1、 數(shù)據(jù)復(fù)制軟件應(yīng)支持主流操作系統(tǒng):Linux、HP-UNIX、Sun Solaris、IBM AIX、Windows;2、 支持HA和RAC模式;3技術(shù)指標(biāo)要求系統(tǒng)資源占用少,保證主機(jī)的正常運(yùn)行;1、 源端CPU占用小于5;內(nèi)存占用小于800M;2、 目標(biāo)端CPU占用小于5;內(nèi)存占用小于200M; 3、 復(fù)制數(shù)據(jù)延遲平均值10s以內(nèi);4初始化要求 在初始化同步過程中,業(yè)務(wù)不能停止;初始化過程中不需要人工干預(yù); 支持BCV,SRDF,RMAN,DBP等全同步方式 支持200-800GB數(shù)據(jù)的全同步時(shí)間1小時(shí)左右完成; 支持異
21、構(gòu)平臺(tái)下的首次數(shù)據(jù)初始化同步; 支持跨數(shù)據(jù)庫版本之間數(shù)據(jù)庫的初始化同步操作;5選擇性復(fù)制1、 可以支持用戶級(jí)別,表級(jí)別復(fù)制2、 指定條件進(jìn)行數(shù)據(jù)復(fù)制3、 指定列進(jìn)行數(shù)據(jù)復(fù)制4、 指定分區(qū)進(jìn)行數(shù)據(jù)復(fù)制5、 指定表空間進(jìn)行數(shù)據(jù)同步復(fù)制6數(shù)據(jù)庫的容災(zāi)功能要求1、 支持一對(duì)一,雙向,一對(duì)多,多對(duì)一,和級(jí)聯(lián)復(fù)制;2、 支持?jǐn)?shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)拆分及分發(fā);3、 支持從多個(gè)數(shù)據(jù)庫中同一類型表的記錄整合到一個(gè)表中去;4、 支持對(duì)列的數(shù)據(jù)進(jìn)行轉(zhuǎn)換,包括列映射、增/刪除列、列轉(zhuǎn)換5、 支持DML操作復(fù)制、支持SEQUENCE、函數(shù)、存儲(chǔ)過程、視圖、同義詞、索引、應(yīng)用包、用戶等數(shù)據(jù)庫對(duì)象進(jìn)行復(fù)制;6、 支持沒有PK/UK
22、字段的表的復(fù)制、并無需打開或修改數(shù)據(jù)庫參數(shù),可定義并過濾不需要復(fù)制的事務(wù);7、 支持按照schema方式設(shè)置復(fù)制關(guān)系,無需單表設(shè)置復(fù)制關(guān)系,支持不同源和目標(biāo)端在不同的schema名情況下的復(fù)制;8、 支持中文漢字內(nèi)碼,符合雙字節(jié)編碼;支持DXF數(shù)據(jù)格式的裝載;支持Rowid mapping的方式實(shí)現(xiàn)數(shù)據(jù)快速定位; 7故障應(yīng)對(duì)能力1、 在遇到系統(tǒng)錯(cuò)誤引起的復(fù)制中斷時(shí),例如硬件故障、數(shù)據(jù)庫故障、網(wǎng)絡(luò)中斷或延遲,分級(jí)存儲(chǔ)機(jī)制能完好的保存已經(jīng)合成的交易信息,避免數(shù)據(jù)丟失,直到系統(tǒng)故障解決,恢復(fù)從隊(duì)列傳輸?shù)闹袛帱c(diǎn)開始;2、 系統(tǒng)需提供數(shù)據(jù)比對(duì)功能,如果發(fā)現(xiàn)不一致情況后能夠提供便利的單表以及單用戶的數(shù)據(jù)修
23、復(fù)工作,要求操作簡單,修復(fù)速度快,且修復(fù)過程中不影響業(yè)務(wù)正常運(yùn)行;3、 生產(chǎn)災(zāi)備切換后,支持快速的增量回切、全量回切功能;8管理監(jiān)控功能要求提供中文操作界面;復(fù)制軟件需提供統(tǒng)一的管理監(jiān)控功能,能實(shí)現(xiàn)對(duì)復(fù)制軟件的運(yùn)行狀態(tài)、運(yùn)行日志、系統(tǒng)配置等方面進(jìn)行統(tǒng)一的管理及監(jiān)控;系統(tǒng)軟件應(yīng)具有故障的監(jiān)視和診斷能力,出現(xiàn)不正常情況時(shí),應(yīng)能及時(shí)識(shí)別并發(fā)出告警信息;9審計(jì)功能(可選功能)審計(jì)功能:通過分析Oracle數(shù)據(jù)庫的日志對(duì)數(shù)據(jù)庫操作進(jìn)行監(jiān)控,主要功能:1)根據(jù)審計(jì)策略記錄數(shù)據(jù)庫操作;2)對(duì)違規(guī)操作進(jìn)行報(bào)警和留痕;3)展示審計(jì)報(bào)表和數(shù)據(jù)庫操作全貌;4)跟蹤并回溯數(shù)據(jù)庫操作歷史;5)提供用戶操作分析功能和對(duì)象
24、操作分析功能;6)提供對(duì)錯(cuò)誤數(shù)據(jù)的在線修復(fù)建議;7)提供按各種條件和粒度查詢數(shù)據(jù)庫操作的功能;8)提供用戶權(quán)限管理功能。9)提供報(bào)表和統(tǒng)計(jì)數(shù)據(jù)的轉(zhuǎn)儲(chǔ)和打印功能審計(jì)效率:不低于5萬筆操作/秒(但依環(huán)境而異)支持操作系統(tǒng):AIX、HP-UX、Solaris、Linux、Tru64等審計(jì)存儲(chǔ)空間:數(shù)據(jù)庫日志量/3*保留天數(shù)資源占用:CPU 3%,內(nèi)存 400MB,對(duì)網(wǎng)絡(luò)基本無影響。10歸檔功能(可選功能)歸檔功能:按照客戶要求將使用頻度低的數(shù)據(jù)一次性(從數(shù)據(jù)庫文件讀取)或者連續(xù)歸檔(分析數(shù)據(jù)庫日志)到目標(biāo)數(shù)據(jù)庫中,并在源端進(jìn)行數(shù)據(jù)清理,從而減少源庫數(shù)據(jù)量,提升系統(tǒng)效率,分擔(dān)系統(tǒng)壓力。產(chǎn)品特點(diǎn):1)快
25、速、高效一次性歸檔歷史數(shù)據(jù);2)目標(biāo)數(shù)據(jù)庫完全可用,可讀可寫;3)可以跨操作系統(tǒng)平臺(tái)和數(shù)據(jù)庫版本復(fù)制;4)可實(shí)時(shí)歸檔數(shù)據(jù),秒級(jí)延遲;5)實(shí)時(shí)歸檔與增量實(shí)時(shí)同步一體化實(shí)現(xiàn);6)歸檔數(shù)據(jù)壓縮,壓縮率3-5:1;7)支持全庫或者部分?jǐn)?shù)據(jù)復(fù)制;8)支持?jǐn)帱c(diǎn)續(xù)傳;9)提供數(shù)據(jù)核對(duì)/修補(bǔ)內(nèi)置功能。歸檔模式:1對(duì)1、多對(duì)1復(fù)制對(duì)象類型:表數(shù)據(jù)復(fù)制可選范圍:單表、多表、用戶11數(shù)據(jù)回切功能支持復(fù)制軟件雙中心切換時(shí)間較短,操作簡單12服務(wù)要求1、原廠負(fù)責(zé)首次安裝調(diào)試、現(xiàn)場(chǎng)培訓(xùn)及售后服務(wù),并出具一年現(xiàn)場(chǎng)7X24響應(yīng)、4小時(shí)到現(xiàn)場(chǎng)、軟件免費(fèi)升級(jí)的服務(wù)承諾;2、服務(wù)報(bào)價(jià)需包含原廠20個(gè)現(xiàn)場(chǎng)人天,無節(jié)假日限制,并由原廠
26、出具證明;3、如有不符,可拒絕投標(biāo)產(chǎn)品,做廢標(biāo)處理。7. 推薦采用“RealSync產(chǎn)品”要建立查詢數(shù)據(jù)庫的關(guān)鍵技術(shù),就是數(shù)據(jù)庫的實(shí)時(shí)復(fù)制。在本方案里,dsg推薦采用realsyc產(chǎn)品,該產(chǎn)品目前在業(yè)內(nèi)應(yīng)用范圍廣泛,主要實(shí)現(xiàn)如下功能:(一) 業(yè)務(wù)負(fù)載分擔(dān)由于復(fù)制的第二數(shù)據(jù)中心的數(shù)據(jù)處于實(shí)時(shí)可讀取狀態(tài),數(shù)據(jù)庫處于OPEN狀態(tài),從而實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)模塊的重新部署。通過第二數(shù)據(jù)中心實(shí)現(xiàn)對(duì)核心系統(tǒng)的業(yè)務(wù)模塊進(jìn)行負(fù)載分擔(dān),將那些只對(duì)數(shù)據(jù)進(jìn)行讀取操作的模塊都遷移到第二數(shù)據(jù)中心上來,主要包括: 提供業(yè)務(wù)查詢; 提供統(tǒng)計(jì)報(bào)表運(yùn)行; 提供數(shù)據(jù)抽??; 提供其他系統(tǒng)的數(shù)據(jù)訪問接口;這樣作將達(dá)到兩個(gè)好處: 提高數(shù)據(jù)訪問的
27、效率,提高外圍系統(tǒng)部署的靈活性; 提高核心系統(tǒng)的運(yùn)行效率,提高核心系統(tǒng)運(yùn)行的穩(wěn)定和可靠性;(二) 核心業(yè)務(wù)的災(zāi)備平臺(tái)通過數(shù)據(jù)同步建立災(zāi)備中心可以實(shí)現(xiàn)對(duì)業(yè)務(wù)關(guān)鍵數(shù)據(jù)的容災(zāi)及保護(hù),在不影響生產(chǎn)數(shù)據(jù)庫性能的同時(shí)為生產(chǎn)數(shù)據(jù)庫在本地或異地建立一份準(zhǔn)實(shí)時(shí)鏡像,以保證在生產(chǎn)數(shù)據(jù)庫發(fā)生災(zāi)難時(shí)可使用容災(zāi)數(shù)據(jù)庫進(jìn)行業(yè)務(wù)接管和數(shù)據(jù)恢復(fù)。7.1為什么推薦RealSync產(chǎn)品我們建議采用DSG RealSync軟件的原因在于:1. 復(fù)制目標(biāo)數(shù)據(jù)庫處于OPEN狀態(tài)、數(shù)據(jù)是實(shí)時(shí)的、可以支持實(shí)時(shí)數(shù)據(jù)庫訪問RealSync維護(hù)的容災(zāi)數(shù)據(jù)庫在數(shù)據(jù)復(fù)制過程中始終處于打開狀態(tài),客戶可通過打開的Oracle數(shù)據(jù)庫提供數(shù)據(jù)查詢、報(bào)表和E
28、TL抽取等功能,實(shí)現(xiàn)業(yè)務(wù)分擔(dān);滿足此次本商場(chǎng)提供的業(yè)務(wù)需求。2. 支持不同硬件平臺(tái)之間的復(fù)制RealSync技術(shù)是邏輯級(jí)的數(shù)據(jù)復(fù)制技術(shù),因此對(duì)于生產(chǎn)系統(tǒng)和目標(biāo)系統(tǒng)來說,其硬件平臺(tái)可以屬于不同的廠商、不同的型號(hào),亦可采用不同的操作系統(tǒng)等等。它的優(yōu)點(diǎn)在于:一方面,在系統(tǒng)建設(shè)時(shí),為用戶提供硬件平臺(tái)的靈活選擇空間;同時(shí),提供了在同一解決方案架構(gòu)下,實(shí)現(xiàn)企業(yè)不同平臺(tái)上的多個(gè)信息系統(tǒng)的統(tǒng)一復(fù)制的支持。如此次營銷系統(tǒng)的數(shù)據(jù)復(fù)制是從hp unix到ibm aix的異構(gòu)復(fù)制,dsg能夠很好的滿足這類需求。3. 按需復(fù)制,滿足業(yè)務(wù)需求,降低存儲(chǔ)成本和網(wǎng)絡(luò)成本根據(jù)本商場(chǎng)建設(shè)查詢平臺(tái)的業(yè)務(wù)需求,很多情況下,僅僅對(duì)需要
29、的數(shù)據(jù)表信息進(jìn)行復(fù)制,realsync軟件完全可以支持這類需求,這樣也可以減輕復(fù)制的壓力、減少存儲(chǔ)和網(wǎng)絡(luò)帶寬的成本。4. 對(duì)生產(chǎn)系統(tǒng)的低干擾性DSG實(shí)時(shí)數(shù)據(jù)復(fù)制技術(shù)不需要通過任何數(shù)據(jù)庫的引擎來獲取變更數(shù)據(jù),而是通過數(shù)據(jù)庫自身的信息獲取源系統(tǒng)上的改變并傳送給目的系統(tǒng),這不會(huì)對(duì)生產(chǎn)系統(tǒng)造成性能影響。5. 提供不停業(yè)務(wù)的首次全同步功能和單表修復(fù)功能RealSync還提供目標(biāo)端系統(tǒng)數(shù)據(jù)初始裝載功能支持,將主系統(tǒng)上的已有存量數(shù)據(jù),在不中斷業(yè)務(wù)的情況下平滑的裝載到目標(biāo)數(shù)據(jù)庫上。這是realsync軟件獨(dú)有的功能。6. 支持長距離復(fù)制、更低的網(wǎng)絡(luò)帶寬要求和運(yùn)行成本目前Realsync 是全球同類方案中要求最
30、低的,交易級(jí)復(fù)制軟件僅需要在網(wǎng)絡(luò)上傳輸?shù)牧繛閛racle redo log的1/3,一方面比oracle DG的帶寬要求低,當(dāng)然更遠(yuǎn)遠(yuǎn)低于磁盤陣列、卷文件、虛擬存儲(chǔ)復(fù)制所需要的帶寬。7. 作為容災(zāi)系統(tǒng)的補(bǔ)充,提供可靠的應(yīng)急切換,避免物理錯(cuò)誤的復(fù)制打開的Oracle數(shù)據(jù)庫確保在業(yè)務(wù)切換時(shí)數(shù)據(jù)庫一定可以打開接管業(yè)務(wù),避免了數(shù)據(jù)庫可能無法啟動(dòng)的風(fēng)險(xiǎn);DSG Realsync是基于交易指令的復(fù)制,因此對(duì)于那些產(chǎn)生壞塊,或者是文件被破壞等操作將不會(huì)在目標(biāo)系統(tǒng)重現(xiàn)。7.2RealSync容災(zāi)系統(tǒng)架構(gòu)在災(zāi)備系統(tǒng)中安裝oracle數(shù)據(jù)庫引擎,在業(yè)務(wù)數(shù)據(jù)庫上安裝Realsync Server端程序,在災(zāi)備系統(tǒng)上安裝Realsync Agent端程序,可以在線實(shí)時(shí)的將主業(yè)務(wù)數(shù)據(jù)庫上的數(shù)據(jù)復(fù)制到異地災(zāi)備系統(tǒng)中。災(zāi)備系統(tǒng)不僅提供數(shù)據(jù)庫容災(zāi)備份需求,而且能夠分擔(dān)主業(yè)務(wù)數(shù)據(jù)的查詢報(bào)表等工作,大大減輕主業(yè)務(wù)數(shù)據(jù)庫系統(tǒng)壓力。8. 實(shí)施運(yùn)維方式說明該產(chǎn)品方案的實(shí)施運(yùn)營方式,以及實(shí)施運(yùn)營需要注意問題的說明。9. 售后服務(wù)方式說明9.1 DSG售后服務(wù)宗旨與策略v 樹立以客戶為中心的工作作風(fēng)、以客戶需求為導(dǎo)向、以客戶滿意為衡量一切工作的準(zhǔn)繩;v 迪思杰公司不斷的擴(kuò)大自己的服務(wù)網(wǎng)絡(luò),增加市場(chǎng)和服務(wù)人員,使得各地
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 會(huì)計(jì)提崗考試題及答案
- 山西省大同市渾源縣第七中學(xué)校2023-2024學(xué)年高一下學(xué)期期末考試 數(shù)學(xué)試題(含解析)
- 催奶師考試試題及答案
- 員工趣味考試題及答案解析
- java多態(tài)實(shí)現(xiàn)原理面試題及答案
- 泵站運(yùn)營考試題及答案
- 工程管理試題及答案
- 自我評(píng)測(cè)工具2025年信息系統(tǒng)項(xiàng)目管理師試題及答案
- 西方社會(huì)運(yùn)動(dòng)影響試題及答案
- 西方政治制度與社會(huì)基本權(quán)利的關(guān)系試題及答案
- 機(jī)械應(yīng)力促進(jìn)髓核誘導(dǎo)的軟骨形成
- 社區(qū)居民積分制管理實(shí)施方案
- 高中生物教材易錯(cuò)易混概念辨析(新人教版2019)
- 《創(chuàng)新創(chuàng)意設(shè)計(jì)》課件
- 初高中物理銜接講座(初高中物理對(duì)比)
- 寵物酒店商業(yè)計(jì)劃書創(chuàng)新創(chuàng)業(yè)計(jì)劃書2024年
- 2024年徐州市小學(xué)六年級(jí)畢業(yè)抽測(cè)語文模擬試卷
- 《電力建設(shè)安全工作規(guī)程 第2部分:電力線路》
- 模板工程風(fēng)險(xiǎn)辨識(shí)及防范措施
- 房建工程監(jiān)理大綱范本(內(nèi)容全面)
- 300立方米柴油儲(chǔ)罐設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論