溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

發(fā)布時(shí)間:2021-11-12 14:33:14 來源:億速云 閱讀:330 作者:iii 欄目:數(shù)據(jù)庫(kù)

本篇內(nèi)容主要講解“Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析”吧!

1. 什么是 Oracle ADG

簡(jiǎn)單的說,ADG 是 Oracle 的一種容災(zāi)架構(gòu),可以確保在主站點(diǎn)(往往使用RAC架構(gòu))出現(xiàn)異常時(shí),應(yīng)急處置切換到備用 ADG 站點(diǎn)繼續(xù)提供服務(wù)。

主備站點(diǎn)的距離,可以是同一個(gè)機(jī)房?jī)?nèi)、同一個(gè)數(shù)據(jù)中心內(nèi)、同城、異地,都可以是實(shí)現(xiàn)ADG容災(zāi)結(jié)構(gòu)。由于ADG往往配置為人工切換,而非自動(dòng)切換模式。

因此人工切換的效率直接體現(xiàn)了應(yīng)急處置的效果!

2. Oracle ADG 基礎(chǔ)部署架構(gòu)

負(fù)載均衡+應(yīng)用服務(wù)器+Oracle RAC(ADG)三層結(jié)構(gòu)為例,基礎(chǔ)架構(gòu)如下圖所示。

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

當(dāng) OracleRAC 主庫(kù)出現(xiàn)問題的時(shí)候,通過 failover 切換到ADG庫(kù),繼續(xù)提供服務(wù)。

但是僅僅一個(gè)failover命令是不夠的,因?yàn)樵谶@個(gè)過程當(dāng)中,數(shù)據(jù)庫(kù)對(duì)外服務(wù)的地址發(fā)生了改變,從原來主庫(kù)的地址IP1改變?yōu)閍dg的地址IP2。

這時(shí)候?qū)嶋H上前端的應(yīng)用服務(wù)器連接到數(shù)據(jù)庫(kù)是失效的,無法對(duì)外提供正常服務(wù)。

對(duì)于數(shù)據(jù)庫(kù)的地址,變或不變,相應(yīng)帶來架構(gòu)規(guī)劃上的變化,下面逐一說明。

3. 架構(gòu)規(guī)劃變化,及適用場(chǎng)景

變化1,RAC地址與ADG服務(wù)地址在同一網(wǎng)段

應(yīng)急處置操作思路

  • failover切換到adg庫(kù)

  • 修改ADG庫(kù)IP2為主庫(kù)地址IP1

  • 驗(yàn)證業(yè)務(wù)是否恢復(fù)

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

注意,這種情況下,如果應(yīng)用服務(wù)器支持重連,那么就不需要再做任何操作,服務(wù)就會(huì)恢復(fù)正常。

如果應(yīng)用服務(wù)器不支持重連操作,那么需要再做一次應(yīng)用服務(wù)器的重啟操作。

變化2,RAC和ADG處于不同網(wǎng)段,RAC與ADG,使用同一套應(yīng)用服務(wù)器

應(yīng)急處置操作思路

  • failover切換到ADG庫(kù)

  • 修改應(yīng)用服務(wù)器數(shù)據(jù)源,修改為adg庫(kù)的地址IP2

  • 重啟應(yīng)用服務(wù)器集群連接ADG庫(kù)

  • 驗(yàn)證業(yè)務(wù)是否恢復(fù)

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

注意,如果應(yīng)用服務(wù)器的數(shù)量較少,可以較快地完成應(yīng)用服務(wù)器的重啟,并恢復(fù)業(yè)務(wù)。

但是如果應(yīng)用服務(wù)器的數(shù)量較多,又處于業(yè)務(wù)高峰期,那么在應(yīng)用服務(wù)器逐個(gè)重啟的過程當(dāng)中,高并發(fā)的業(yè)務(wù)量會(huì)將已經(jīng)重啟的應(yīng)用服務(wù)器壓垮,從而導(dǎo)致服務(wù)始終不能恢復(fù)正常。

變化3,RAC和ADG處于不同網(wǎng)段,且各自部署一套應(yīng)用服務(wù)器

應(yīng)急處置操作思路

  • failover切換到ADG庫(kù)

  • 業(yè)務(wù)更換訪問地址2

  • 驗(yàn)證業(yè)務(wù)是否恢復(fù)

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

注意,如果業(yè)務(wù)人員數(shù)量規(guī)模較大,難以一一通知到更換訪問地址,會(huì)影響處置效率。

變化4,RAC和ADG處于不同網(wǎng)段,各自部署一套應(yīng)用服務(wù)器,以負(fù)載均衡統(tǒng)一業(yè)務(wù)訪問地址。

應(yīng)急處置操作思路

  • failover切換到ADG庫(kù)

  • 更改負(fù)載均衡指向,為ADG庫(kù)的應(yīng)用服務(wù)器集群

  • 驗(yàn)證業(yè)務(wù)是否恢復(fù)

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

總結(jié)

思維導(dǎo)圖如下

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析

到此,相信大家對(duì)“Oracle ADG部署架構(gòu)、變化及應(yīng)急處置分析”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI