愛伊米

如何降低 Oracle 容災加固資源池的總成本和複雜度?

隨著 IT 資訊科技的廣泛應用,許多企業基於 Oracle 資料庫構建了 IT 應用,支撐核心業務開展。資料庫的穩定執行,離不開基礎設施底座。之前,我們介紹了 SmartX 超融合作為 Oracle 的雲底座,能夠兼顧高效能與簡單敏捷等特性。

同時,為確保業務連續性並符合監管機構政策要求,企業還需要構建 Oracle 資料庫容災環境,以保證主生產 Oracle 資料庫系統出現故障和災難時,能夠快速切換,繼續執行應用,不影響業務開展。不過,

傳統容災加固方案中,容災系統和生產系統的架構必須一致,不僅成本高昂、運維複雜,開放性和擴充套件性也比較差。

本文將概述不同主生產環境 Oracle 資料庫部署架構,並介紹如何

基於 SmartX 超融合 + Oracle 資料庫原廠容災技術 DG/ADG 或者 OGG,實現 Oracle 資料庫容災整體方案,以及金融使用者的實踐分享。

場景一:主生產環境是 Oracle 資料庫一體機

在主生產環境採用 Oracle Exadata 資料庫一體機或 Oracle ODA 資料庫一體機作為資料庫執行平臺時,可採用 SmartX 超融合 + Oracle 原廠資料庫容災技術 DG/ADG (Data Guard/Active Data Guard),構建資料庫容災環境。

如何降低 Oracle 容災加固資源池的總成本和複雜度?

方案實現要點與特點

採用

Oracle 原廠資料庫層面容災技術 DG/ADG

生產環境和容災環境

架構不同、伺服器平臺和作業系統相同

經過最佳化的 SmartX 超融合可以獲得

接近一體機的效能

容災環境不需要昂貴的資料庫一體機,

總擁有成本低

容災資源池不僅

可以執行其他業務

,同時,利用快照和克隆可以非常方便地

為開發測試環境提供資料

場景二:主生產環境是 IBM Power 小機 + 集中儲存

在主生產環境採用 IBM Power 小機 + 集中儲存作為 Oracle 資料庫執行平臺時,可採用 SmartX 超融合 + Oracle 原廠資料庫容災技術 Oracle GoldenGate (OGG),構建異構伺服器平臺的資料庫容災環境。

如何降低 Oracle 容災加固資源池的總成本和複雜度?

方案實現要點與特點

採用 Oracle

原廠資料庫層面容災技術 OGG

生產環境和容災環境

架構不同、伺服器平臺、作業系統不同

經過最佳化的 SmartX 超融合可以獲得

接近甚至超過裸金屬加中高階儲存的效能

容災環境不再需要昂貴的 IBM Power 小機和集中儲存,

總擁有成本低

容災資源池不僅

可以執行其他業務

,同時,利用快照和克隆可以非常方便地

為開發測試環境提供資料

場景三:主生產環境是 x86 伺服器 + 集中儲存

在主生產環境採用 x86 伺服器 + 集中儲存作為 Oracle 資料庫執行平臺時,可採用 Oracle 原廠資料庫容災技術 Oracle DG/ADG + SmartX 超融合,構建資料庫容災環境。

如何降低 Oracle 容災加固資源池的總成本和複雜度?

方案實現要點與特點

採用 Oracle

原廠資料庫層面容災技術 DG/ADG

生產環境和容災環境

架構不同、伺服器平臺相同

經過最佳化的 SmartX 超融合可以獲得

接近甚至超過傳統架構的效能

容災環境不再需要昂貴的集中儲存,

總擁有成本低

容災資源池不僅

可以執行其他業務

,同時,利用快照和克隆可以非常方便地

為開發測試環境提供資料

超融合升級為生產資源池,原有系統成為加固資源池

在此場景下,由於 x86 伺服器 + 集中儲存是多年前裝置,存在效能或者容量瓶頸,許多客戶都會採用

基於 SmartX 超融合平臺的 Oracle 資料庫作為主生產環境,採用利舊現有 x86 伺服器 + 集中儲存的裝置作為 Oracle 資料庫容災環境

如何降低 Oracle 容災加固資源池的總成本和複雜度?

這樣可以在滿足行業法規遵從要求的情況下,充分利舊現有 IT 裝置、最佳化容災投入成本。

在充分利用超融合提升主生產環境效能的同時,SmartX 超融合的雲化特性(按需擴充套件、簡便管理等),可幫助客戶更好建設和管理主生產環境。

基於 SmartX 超融合的容災加固方案總體優勢

架構開放

,不僅可作為 Oracle 資料庫容災資源池,也可支援其他資料庫加固以及應用,提升資源效率。

接近甚至超過傳統架構的效能

,支撐核心業務在容災資源池的執行,並可支撐其他業務執行。

彈性擴充套件和便於運維

的雲化特性。

總擁有

成本低

採用 Oracle 原廠資料庫容災技術,相比基於傳統集中儲存的資料庫容災方案,可保證事務和資料一致性,

實現秒級 RPO 和分鐘級 RTO

,滿足法規遵從要求。

成功案例——某保險公司基於 SmartX 超融合構建 Oracle 一體機容災加固資源池

專案背景

某財險公司基於 Oracle 資料庫構建了核心、非核心、OA、DMZ、財務、投資等多個關鍵 IT 應用系統,支援保險核心業務的執行。為保證業務連續性,客戶計劃對業務系統進行容災加固。考慮到容災系統建設的高成本投入,以及容災系統的實際使用機率,客戶希望在同一機房內的不同區域,採用異構平臺進行新的容災資源池部署,透過在不同資源池內對業務系統進行應用級高可用設計,實現同一機房內的容災加固。

當前架構

客戶採用 Oracle ODA 資料庫一體機支撐核心業務資料庫,採用 x86 裸金屬伺服器 + 集中儲存陣列的方式支撐非核心業務、OA 系統等的 Oracle 資料庫。

如何降低 Oracle 容災加固資源池的總成本和複雜度?

客戶需求

體系最佳化:

建設公司級完整的 IT 容災系統,提升業務連續性,支撐業務發展,滿足合規要求。

能力提升:

建立有效的災備應急處理體系,藉助自動化工具實現災備高效有序切換,提升抗風險能力和 IT 架構支撐能力。

技術領先:

建設安全可靠、落地性強、價效比高、靈活敏捷的容災方案。

專案挑戰

本次容災建設需要構建資料庫應用級的高可用保障,確保在災難發生時可以快速切換,具備業務快速恢復能力。同時,雖然在正常情況下容災系統的資源利用率很低,但是一旦發生災難需要切換上線使用時,又必須能達到和主生產系統一致的效能。滿足這個要求最簡單的方法,是採用和主生產系統相同的建設部署方式,但這也會帶來成本高、維護複雜等問題。

方案目標

在充分考慮成本、效能、維護等因素後,客戶確定了建設

與主生產系統不同架構、相同 CPU 伺服器平臺

的容災加固技術。

基於超融合架構,利用虛擬化 + Oracle ADG 技術實現資料同步

,構建具備同等效能、更簡單、彈性、總擁有成本更低的容災資源池。

方案建設

基於方案目標,客戶在進行了多次技術交流、POC 測試後,

確定採用 SmartX 超融合 + VMware 虛擬化來建設 Oracle 資料庫容災資源池

,基於本地機房實現整體容災加固。

透過在超融合叢集新建容災 Oracle 資料庫(資料儲存採用 3 副本,確保資料高可用),讓若干套生產資料庫利用 Oracle ADG 實現實時業務資料同步。當主生產環境 Oracle 資料庫發生故障時,可以快速切換業務應用到容災環境 Oracle 資料庫,實現秒級 RPO 和分鐘級 RTO,達到建設目標。

如何降低 Oracle 容災加固資源池的總成本和複雜度?

方案優勢

容災資源池

同時支撐 Oracle 容災加固和其他生產業務

,資源利用率高。

更低總擁有成本實現秒級 RPO 和分鐘級 RTO

,確保業務連續性,滿足法規遵從要求。

系統

運維簡單

,彈性

按需擴充套件

,可線上增加效能和容量。

點選資料庫雲化基礎設施解決方案 - SmartX 超融合

瞭解SmartX 超融合支撐資料庫的更多內容。