新聞中心
隨著互聯(lián)網(wǎng)的快速發(fā)展,各種大型數(shù)據(jù)系統(tǒng)已經(jīng)成為了現(xiàn)代化社會(huì)中不可避免的一部分。在數(shù)據(jù)庫(kù)中,保障數(shù)據(jù)的高可用性是非常重要的一項(xiàng)技術(shù)需求,數(shù)據(jù)庫(kù)雙活技術(shù)就是用來(lái)實(shí)現(xiàn)這一目標(biāo)的一種技術(shù)方案。

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到余干網(wǎng)站設(shè)計(jì)與余干網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站建設(shè)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國(guó)際域名空間、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋余干地區(qū)。
數(shù)據(jù)庫(kù)雙活是指在兩個(gè)不同的數(shù)據(jù)中心里部署著一套完整的數(shù)據(jù)庫(kù)系統(tǒng),雙方可以同時(shí)接收來(lái)自用戶(hù)的請(qǐng)求,各自獨(dú)立完成對(duì)數(shù)據(jù)庫(kù)的操作,以實(shí)現(xiàn)數(shù)據(jù)的高可用性。對(duì)于企業(yè)級(jí)的應(yīng)用來(lái)說(shuō),保障數(shù)據(jù)的可用性和安全性是最重要的要求之一,數(shù)據(jù)庫(kù)雙活技術(shù)通過(guò)數(shù)據(jù)的異地備份與恢復(fù),可以更大限度地降低數(shù)據(jù)丟失的風(fēng)險(xiǎn),并保障在線(xiàn)應(yīng)用的不間斷性。
數(shù)據(jù)庫(kù)雙活技術(shù)的優(yōu)點(diǎn)
1. 提高了數(shù)據(jù)庫(kù)的可靠性
通過(guò)同時(shí)部署在兩個(gè)數(shù)據(jù)中心的技術(shù)方案,數(shù)據(jù)庫(kù)雙活可以完全消除單點(diǎn)故障在數(shù)據(jù)庫(kù)系統(tǒng)中的影響,提高整個(gè)系統(tǒng)的可靠性。即使出現(xiàn)了任何一方數(shù)據(jù)中心的故障,另外一方都可以正常工作,不會(huì)造成數(shù)據(jù)的丟失。
2. 降低了數(shù)據(jù)丟失的風(fēng)險(xiǎn)
在傳統(tǒng)的數(shù)據(jù)庫(kù)備份與恢復(fù)方案中,由于備份的操作需要中止對(duì)生產(chǎn)環(huán)境的訪(fǎng)問(wèn),因此在備份的過(guò)程中無(wú)法對(duì)數(shù)據(jù)庫(kù)的內(nèi)容進(jìn)行修改和更新。而數(shù)據(jù)庫(kù)雙活技術(shù)則可以通過(guò)同時(shí)備份兩組互相獨(dú)立的數(shù)據(jù)集,從而可以規(guī)避單個(gè)數(shù)據(jù)庫(kù)出現(xiàn)的丟失情況。
3. 提高了數(shù)據(jù)庫(kù)的性能
傳統(tǒng)的數(shù)據(jù)庫(kù)備份方案中,由于在進(jìn)行備份的時(shí)候需要暫停生產(chǎn)環(huán)境的訪(fǎng)問(wèn),所以備份的時(shí)間很長(zhǎng),造成一定程度上的性能瓶頸。而數(shù)據(jù)庫(kù)雙活技術(shù)則可以完全避免這種情況的發(fā)生,并且可以通過(guò)增加服務(wù)器等多種方式提高整個(gè)數(shù)據(jù)庫(kù)的性能。
4. 改善了應(yīng)用的業(yè)務(wù)連續(xù)性
在數(shù)據(jù)中心出現(xiàn)故障的情況下,企業(yè)需要在可能的最短時(shí)間段內(nèi)進(jìn)行應(yīng)急響應(yīng),保障業(yè)務(wù)的連續(xù)性。而基于數(shù)據(jù)庫(kù)雙活技術(shù)的部署方案則可以實(shí)現(xiàn)服務(wù)器之間的動(dòng)態(tài)路由,響應(yīng)速度更快,并能夠?qū)崿F(xiàn)無(wú)縫切換,保障業(yè)務(wù)無(wú)間斷的運(yùn)行。
數(shù)據(jù)庫(kù)雙活技術(shù)的實(shí)現(xiàn)原理
1. 數(shù)據(jù)庫(kù)的異地備份和數(shù)據(jù)同步
在數(shù)據(jù)庫(kù)雙活架構(gòu)中,每個(gè)數(shù)據(jù)中心都有一臺(tái)主服務(wù)器和一臺(tái)備份服務(wù)器,同時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行同步更新。主服務(wù)器對(duì)外提供服務(wù),而備份服務(wù)器通過(guò)復(fù)活位(RED0)進(jìn)行備份,擔(dān)負(fù)著異地備份的功能。當(dāng)主服務(wù)器故障或出現(xiàn)其他問(wèn)題時(shí),備份服務(wù)器就能夠立即接替主服務(wù)器的工作。
2. 數(shù)據(jù)庫(kù)的異地投票機(jī)制
在數(shù)據(jù)庫(kù)雙活架構(gòu)中,每個(gè)數(shù)據(jù)中心都有一個(gè)投票機(jī)制,用來(lái)確保在一個(gè)數(shù)據(jù)中心失效的情況下,另一個(gè)數(shù)據(jù)中心能夠立刻接管服務(wù)。這個(gè)投票機(jī)制依賴(lài)于每個(gè)數(shù)據(jù)中心的主備機(jī)之間互相進(jìn)行的心跳檢測(cè)和計(jì)數(shù)器確定,只有投票機(jī)制條件滿(mǎn)足后,才能讓備份服務(wù)器變?yōu)橹鞣?wù)器,以確保服務(wù)的連續(xù)性。
3. 動(dòng)態(tài)路由技術(shù)
在數(shù)據(jù)庫(kù)雙活技術(shù)中,所有的請(qǐng)求都要通過(guò)路由器進(jìn)行轉(zhuǎn)發(fā),在路由器的維護(hù)中,對(duì)于請(qǐng)求的轉(zhuǎn)發(fā),必須根據(jù)當(dāng)前數(shù)據(jù)中心內(nèi)的服務(wù)質(zhì)量情況及投票機(jī)制的結(jié)果,動(dòng)態(tài)改變路由器的路由規(guī)則,以保證整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的負(fù)載均衡,實(shí)現(xiàn)在自動(dòng)容錯(cuò)的同時(shí)提高數(shù)據(jù)庫(kù)的性能。
結(jié)論
通過(guò)對(duì)數(shù)據(jù)庫(kù)雙活技術(shù)的原理及實(shí)現(xiàn)方案進(jìn)行分析,可以發(fā)現(xiàn)該技術(shù)是從幾個(gè)方面來(lái)確保了系統(tǒng)的高可用性和易擴(kuò)展性。數(shù)據(jù)庫(kù)雙活技術(shù)在企業(yè)中堅(jiān)實(shí)地保障著數(shù)據(jù)的安全性和可靠性,且在應(yīng)用的業(yè)務(wù)連續(xù)性和高性能的需求中具有至關(guān)重要的作用。通過(guò)當(dāng)前各種新技術(shù)的快速發(fā)展,數(shù)據(jù)庫(kù)雙活技術(shù)實(shí)現(xiàn)的方案不斷完善,可以實(shí)現(xiàn)更高級(jí)別的數(shù)據(jù)管理和應(yīng)用。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專(zhuān)注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線(xiàn):028-86922220如何使用虛擬化軟件實(shí)現(xiàn)雙活災(zāi)備系統(tǒng)
1)存儲(chǔ)復(fù)制 – 即使異構(gòu)存儲(chǔ)也能,只不過(guò)效果差點(diǎn)。利用虛擬化網(wǎng)關(guān)集群設(shè)備(比如VPLEX)。但是有一個(gè)缺點(diǎn),存儲(chǔ)層面的塊兒復(fù)制,解決不了邏輯校驗(yàn)的問(wèn)題,有可能同步過(guò)去的塊兒數(shù)據(jù),數(shù)據(jù)庫(kù)無(wú)法識(shí)別。
2)數(shù)據(jù)庫(kù)層面的復(fù)制,Oracle、db2都有。是基于日志的復(fù)制,數(shù)據(jù)復(fù)制量很小。很安全。但是災(zāi)難時(shí)刻拉起數(shù)據(jù)庫(kù)的時(shí)間也不是很理想。有條件的做一下自動(dòng)化開(kāi)發(fā)。
災(zāi)備雙活如何實(shí)現(xiàn)數(shù)據(jù)同步?
問(wèn)題1:金融系統(tǒng)中同城災(zāi)備如何實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)同步(兩地是異構(gòu)存儲(chǔ)),請(qǐng)軟件推薦和方法?
問(wèn)題2:如果是遠(yuǎn)距離(1000KM)異地災(zāi)備雙活,如何較好的實(shí)現(xiàn)數(shù)據(jù)同步?
希望獲得:具體解決, 注意事項(xiàng), 實(shí)例參考
問(wèn)題1:金融系統(tǒng)中同城災(zāi)備如何實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)同步(兩地是異構(gòu)存儲(chǔ)),請(qǐng)軟件推薦和方法
問(wèn)題2:如果是遠(yuǎn)距離(1000KM)異地災(zāi)備雙活,如何較好的實(shí)現(xiàn)數(shù)據(jù)同步?
A1:數(shù)據(jù)實(shí)時(shí)同步復(fù)制有兩種大的分類(lèi):
1)存儲(chǔ)復(fù)制 – 即使異構(gòu)存儲(chǔ)也能,只不過(guò)效果差點(diǎn)。利用虛擬化網(wǎng)關(guān)集群設(shè)備(比如VPLEX)。但是有一個(gè)缺點(diǎn),存儲(chǔ)層面的塊兒復(fù)制,解決不了邏輯校驗(yàn)的問(wèn)題,有可能同步過(guò)去的塊兒數(shù)據(jù),數(shù)據(jù)庫(kù)無(wú)法識(shí)別。
2)數(shù)據(jù)庫(kù)層面的復(fù)制,Oracle、db2都有。是基于日志的復(fù)制,數(shù)據(jù)復(fù)制量很小。很安全。但是災(zāi)難時(shí)刻拉起數(shù)據(jù)庫(kù)的時(shí)間也不是很理想。有條件的做一下自動(dòng)化開(kāi)發(fā)。
wangj0923技術(shù)經(jīng)理, 工行
存儲(chǔ)復(fù)制更大的問(wèn)題是,復(fù)制過(guò)去的磁盤(pán)對(duì)數(shù)據(jù)庫(kù)來(lái)講突然下宕后掛上的,有可能不識(shí)別,即便識(shí)別了,也要進(jìn)行一致性校驗(yàn),那個(gè)時(shí)間是無(wú)法忍受的。
數(shù)據(jù)庫(kù)復(fù)制的問(wèn)題是同步模式對(duì)主庫(kù)的影響較大,備庫(kù)出問(wèn)題容易hang主庫(kù),而異步模式無(wú)法確保RPO為零。
需要各種技術(shù)組合起來(lái)用。
shenxzh系統(tǒng)工程師, Nanjing Securities
同城災(zāi)備,如果是ORACLE數(shù)據(jù)庫(kù),可以使用遠(yuǎn)距離RAC,實(shí)現(xiàn)同城雙活數(shù)據(jù)中心(通過(guò)ORACLE A實(shí)現(xiàn)異構(gòu)存儲(chǔ)雙活,或者存儲(chǔ)虛擬設(shè)備VPLEX,SVC等)
遠(yuǎn)距離異地災(zāi)備,更好使用主備模式,采用dataguard利用異步模式(或采用12C的far sync功能),保證數(shù)據(jù)安全
else_xie系統(tǒng)運(yùn)維工程師, PICC
cz_doctor、xk2023贊同了此回答
首先要確定,實(shí)現(xiàn)要異地實(shí)時(shí)同步,生產(chǎn)環(huán)境答應(yīng)嗎?
另外帶寬,速度的壓力,成本投入能答應(yīng)嗎?
每一個(gè)數(shù)據(jù)的修改交互,都需要問(wèn)1000KM外的,是否OK了。然后才下一步?那多累的,估計(jì)某些應(yīng)用可以,同步數(shù)據(jù)少的,對(duì)業(yè)務(wù)性能不敏感的。
現(xiàn)在很多存儲(chǔ)的復(fù)制技術(shù),異步效果也趨于同步效果,只要業(yè)務(wù)壓力在可接受范圍內(nèi),就能及時(shí)傳送數(shù)據(jù)過(guò)去,只要自己明白,如果遇到業(yè)務(wù)高峰時(shí),是要承受數(shù)據(jù)傳輸滯后比較明顯的結(jié)果而已。
另外,對(duì)復(fù)制同步的數(shù)據(jù),如果不是在線(xiàn)進(jìn)行使用的,要定期的驗(yàn)證檢查,反正數(shù)據(jù)已經(jīng)是“帶病”的,還一直在同步,哪天真的要用,才發(fā)現(xiàn),那就遲了。
zhoujia8218(提問(wèn)者)
你的這些反問(wèn)點(diǎn),都是我要關(guān)注的和不明確的地方,謝謝提醒
nitkey系統(tǒng)架構(gòu)師, ECT
xiaoyaozi贊同了此回答
問(wèn)題1:異構(gòu)存儲(chǔ)要實(shí)現(xiàn)同城實(shí)時(shí)同步有幾種實(shí)現(xiàn)方式:1.存儲(chǔ)前面加一層虛擬網(wǎng)關(guān),通過(guò)虛擬網(wǎng)關(guān)來(lái)實(shí)現(xiàn)兩個(gè)存儲(chǔ)的數(shù)據(jù)同步;2.操作系統(tǒng)層面,通過(guò)LVM或者veritas的卷管理軟件實(shí)現(xiàn);3.通過(guò)應(yīng)用層自己實(shí)現(xiàn)數(shù)據(jù)同步,比如ORACLE的DG,DB2的HADR。同城實(shí)時(shí)同步一般對(duì)架構(gòu)環(huán)境的要求都較高,如果再加上是異構(gòu)存儲(chǔ),要特別注意兩個(gè)存儲(chǔ)的性能是否匹配,否則會(huì)出現(xiàn)短板
問(wèn)題2:1000KM以上我認(rèn)為基本上只有靠存儲(chǔ)的異步復(fù)制,通過(guò)數(shù)據(jù)庫(kù)的復(fù)制方式在遠(yuǎn)距離的案例上不是太多。
孔再華數(shù)據(jù)庫(kù)運(yùn)維工程師, 中國(guó)民生銀行
同城災(zāi)備可以做到對(duì)等雙活。相當(dāng)于雙中心不差別提供服務(wù)。數(shù)據(jù)庫(kù)技術(shù)有DB2 GDPC和Oracle Extended RAC。DB2 GDPC集群底層通過(guò)GPFS集群文件系統(tǒng)完成數(shù)據(jù)同步,支持異構(gòu)的存儲(chǔ)。
遠(yuǎn)距離災(zāi)備如果需要雙活肯定是有很大限制的。首先數(shù)據(jù)不可能實(shí)時(shí)同步,代價(jià)太大。因此對(duì)一致性要求高的系統(tǒng)幾乎不可能。但是如果使用異步的方式,例如DB2的HADR技術(shù),或者是CDC等數(shù)據(jù)邏輯同步技術(shù),能夠做到同步數(shù)據(jù),但是災(zāi)備服務(wù)器只能用來(lái)做查詢(xún)分析等作用。
zhoujia8218(提問(wèn)者)
CDC遠(yuǎn)距離復(fù)制時(shí)有沒(méi)有需要注意的嗎?我們只用過(guò)同城的,遠(yuǎn)距離的沒(méi)有嘗試過(guò)
同城災(zāi)備可以做到對(duì)等雙活。相當(dāng)于雙中心不差別提供服務(wù)。數(shù)據(jù)庫(kù)技術(shù)有DB2 GDPC和Oracle Extended RAC。DB2 GDPC集群底層通過(guò)GPFS集群文件系統(tǒng)完成數(shù)據(jù)同步,支持異構(gòu)的存儲(chǔ)。
遠(yuǎn)距離災(zāi)備如果需要雙活肯定是有很大限制的。首先數(shù)據(jù)不可能實(shí)時(shí)同步,代價(jià)太大。因此對(duì)一致性要求高的系統(tǒng)幾乎不可能。但是如果使用異步的方式,例如DB2的HADR技術(shù),或者是CDC等數(shù)據(jù)邏輯同步技術(shù),能夠做到同步數(shù)據(jù),但是災(zāi)備服務(wù)器只能用來(lái)做查詢(xún)分析等作用。
emc vplex 架構(gòu) 和svc原理差不多
數(shù)據(jù)庫(kù)的基本原理是
是計(jì)算機(jī)猜孫科學(xué)與技術(shù)專(zhuān)業(yè)的專(zhuān)業(yè)基礎(chǔ)課,主要討論數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,基本原理,基本方法以及有關(guān)的應(yīng)用
主要內(nèi)容包括:數(shù)據(jù)庫(kù)的結(jié)構(gòu)與特點(diǎn)、數(shù)據(jù)庫(kù)系統(tǒng)的組成及各部分的功能、關(guān)系數(shù)據(jù)庫(kù)、面向?qū)ο髷?shù)據(jù)庫(kù)、結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及數(shù)據(jù)保護(hù)等,同時(shí)講解一種重要的數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用
學(xué)生通過(guò)本課程的學(xué)習(xí)能夠了解有關(guān)數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,掌握對(duì)數(shù)據(jù)庫(kù)查詢(xún)、更新等相關(guān)的知識(shí),初步掌握數(shù)據(jù)配廳庫(kù)設(shè)計(jì)方法,并能用數(shù)據(jù)庫(kù)系統(tǒng)建立穗賣(mài)鏈數(shù)據(jù)庫(kù)及簡(jiǎn)單的應(yīng)用
數(shù)據(jù)庫(kù)原理學(xué)什么
數(shù)據(jù)庫(kù)原理學(xué)的內(nèi)容如下:
數(shù)據(jù)庫(kù)系統(tǒng)原理課程共八章,包括大數(shù)據(jù)技術(shù)、數(shù)據(jù)保護(hù)、關(guān)系模型、實(shí)體聯(lián)系方法、數(shù)據(jù)定義與操作、屬性聯(lián)系方法等內(nèi)容。
數(shù)據(jù)庫(kù)系統(tǒng)原理課程是北京師范大學(xué)建設(shè)的慕課、國(guó)家精品在線(xiàn)開(kāi)放課程、國(guó)家級(jí)一流本科課程。該課程于2023年09月03日首次在中國(guó)大學(xué)MOOC開(kāi)課,授課教師為黨德鵬。據(jù)2023年8月中國(guó)大學(xué)MOOC官網(wǎng)顯示,該課程已運(yùn)行7學(xué)期。
課程背景:
21世紀(jì)是大數(shù)據(jù)時(shí)代,數(shù)據(jù)庫(kù)課程不能沒(méi)有大數(shù)據(jù)管理,這是技術(shù)發(fā)展的呼喚,也是提高教學(xué)質(zhì)量、加強(qiáng)人才技術(shù)素質(zhì)的要求。融合傳統(tǒng)數(shù)據(jù)庫(kù)技術(shù)與大數(shù)據(jù)新進(jìn)展,是數(shù)據(jù)庫(kù)課程改革的趨勢(shì)。
課程定位:
數(shù)據(jù)庫(kù)系統(tǒng)原理課程是一門(mén)理論與實(shí)踐相結(jié)合的課程,通過(guò)大數(shù)據(jù)技術(shù)、數(shù)據(jù)保護(hù)、關(guān)系模型、實(shí)體聯(lián)系方法、數(shù)據(jù)定義與操作、屬性聯(lián)系方法等內(nèi)容的學(xué)習(xí),使學(xué)習(xí)者掌握數(shù)據(jù)管理的共性關(guān)鍵技術(shù)和方法,具備分析數(shù)據(jù)管理問(wèn)題和解決數(shù)據(jù)管理問(wèn)題的能力。
適應(yīng)對(duì)象:
數(shù)據(jù)庫(kù)系統(tǒng)原理課程適合計(jì)算機(jī)、數(shù)據(jù)科學(xué)與大數(shù)據(jù)、軟件工程、人工智能、信息技術(shù)/系統(tǒng)等專(zhuān)業(yè)學(xué)習(xí),也適合從事數(shù)據(jù)管理、Web系統(tǒng)、互聯(lián)網(wǎng)+平臺(tái)研究、開(kāi)發(fā)與應(yīng)用以及對(duì)計(jì)算機(jī)實(shí)際應(yīng)用系統(tǒng)實(shí)現(xiàn)技術(shù)感興趣的人員學(xué)習(xí)。
關(guān)于數(shù)據(jù)庫(kù)雙活原理的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技公司主營(yíng):網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、小程序制作、成都軟件開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)、微信開(kāi)發(fā)、成都小程序開(kāi)發(fā)、網(wǎng)站制作、網(wǎng)站開(kāi)發(fā)等業(yè)務(wù),是專(zhuān)業(yè)的成都做小程序公司、成都網(wǎng)站建設(shè)公司、成都做網(wǎng)站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網(wǎng)站制作策劃,畫(huà)冊(cè)、網(wǎng)頁(yè)、VI設(shè)計(jì),網(wǎng)站、軟件、微信、小程序開(kāi)發(fā)于一體。
網(wǎng)頁(yè)標(biāo)題:數(shù)據(jù)庫(kù)雙活原理解析,保障數(shù)據(jù)高可用性(數(shù)據(jù)庫(kù)雙活原理)
分享鏈接:http://fisionsoft.com.cn/article/dphccie.html


咨詢(xún)
建站咨詢(xún)
