Azure 上 Oracle Database 的參考架構
這個方案架構說明可為 Azure 中的 Oracle Database Enterprise Edition 實現高可用性的標準架構。您可以使用 Azure Load Balancer 或應用程式閘道,來獲得適用於前端及中間層的高可用性。使用 Azure 可用性區域和 Oracle Active DataGuard 搭配 FSFO 的組合,即可為您的資料庫層實現 99.99% 的運作時間可用性。如需其他可用性和/或災害復原,請考慮在不同 Azure 區域中部署其他資料庫 VM,並排程經常性 RMAN 備份。
用戶端系統會透過 Web,利用 Oracle DB 後端來存取自訂應用程式。
Web 前端設定於負載平衡器中。
Web 前端會呼叫適當的應用程式伺服器來處理工作。
應用程式伺服器會查詢主要的 Oracle Database。
Oracle Database 已使用 HyperThreaded 虛擬機器進行設定,並具備多個以進階儲存體為基礎的受控磁碟來獲得效能和可用性。
Oracle 資料庫會基於 HA 和 DR 目的,使用 Oracle DataGuard (或 Active DataGuard) 或 Oracle GoldenGate 進行複寫。
Oracle Enterprise Manager 會監視 Oracle 資料庫的運作時間和效能。OEM 也可讓您產生各種效能與使用方式報告。
- 1 用戶端系統會透過 Web,利用 Oracle DB 後端來存取自訂應用程式。
- 2 Web 前端設定於負載平衡器中。
- 3 Web 前端會呼叫適當的應用程式伺服器來處理工作。
- 4 應用程式伺服器會查詢主要的 Oracle Database。
- 5 Oracle Database 已使用 HyperThreaded 虛擬機器進行設定,並具備多個以進階儲存體為基礎的受控磁碟來獲得效能和可用性。
- 6 Oracle 資料庫會基於 HA 和 DR 目的,使用 Oracle DataGuard (或 Active DataGuard) 或 Oracle GoldenGate 進行複寫。
- 7 Oracle Enterprise Manager 會監視 Oracle 資料庫的運作時間和效能。OEM 也可讓您產生各種效能與使用方式報告。