新型 Oracle 容災加固資源池建設之醫療行業使用者實戰

SmartX超融合發表於2022-03-23

文章導讀

在《 如何降低 Oracle 容災加固資源池的總成本和複雜度?》一文中,我們介紹了在三種不同的生產環境中,如何基於 SmartX 超融合系統,配合 Oracle DG/ADG 或者 Oracle GoldenGate 實現 Oracle 資料庫的容災加固建設,同時也分享了一個真實使用者的成功案例供大家參考。文章發表後,收到了許多讀者和使用者的反饋,部分使用者提供了更多、更詳細的案例。下面我們再分享 兩個各具特色的醫療行業案例 供大家參考, 幫助大家建設低成本、高利用率的資料庫容災資源池

(全文約三千字,閱讀大概 5 分鐘)


案例 1:Oracle Exadata 資料庫一體機的容災加固


專案背景

某三級甲等綜合醫院為了有效地支撐核心業務系統 HIS 應用的執行,採用 Oracle Exadata 資料庫一體機作為 HIS 系統的核心資料庫平臺,支撐醫院 HIS 業務系統的安全、穩定、可靠執行。

同時,根據行業規定,需要構建 HIS 資料庫容災加固系統,保證業務連續性。


使用者需求

在進行容災加固建設的時候,使用者期望:

  • 容災合規:建設完整的容災系統,提升業務連續性,支撐業務發展,滿足行業評級規定。

  • 高利用率:容災資源池內的各種資源,包括 CPU 、記憶體、網路、儲存都能得到合理的使用,避免閒置浪費。

  • 降低成本:建設成本低,價效比高。


專案挑戰

本次容災加固建設要確保資料庫高可用性,在災難發生時可以快速切換,具備業務快速恢復能力,同時又要低成本、高資源利用率。

如果按照資料庫廠家推薦的方案,需要使用另外一臺 Oracle Exadata 資料庫一體機或者是一臺 Oracle ODA 資料庫機作為容災加固系統,建設成本高、使用率低。


方案目標

在充分考慮成本、效能、資源利用等因素後,使用者 確定了採用 與核心 HIS 系統資料庫不同架構、相同 CPU 伺服器平臺的容災加固技術。基於超融合系統,利用虛擬化和 Oracle DG 技術實現資料同步,構建具備容災能力、更簡單、總擁有成本低、資源利用率高的容災資源池。


方案建設

在進行了深入的技術溝通後,使用者最終確定了採用  SmartX 超融合(基於原生的 ELF 虛擬化)來建設 Oracle 資料庫容災資源池,基於本地機房實現整體容災加固。
使用者在 SmartX 超融合架構上新建容災 Oracle 資料庫,透過 Oracle DG 實現 HIS 資料庫實時業務資料同步。當生產環境 Oracle 資料庫發生故障時,可以快速切換業務應用到容災環境 Oracle 資料庫,實現秒級 RPO 和分鐘級 RTO,達到容災加固、實現業務連續性的建設目標。
同時,採用 SmartX ELF 虛擬化和 Oracle DG 技術,不需要額外的虛擬化許可、Oracle DG 許可和 Oracle 資料庫許可費用,降低了總體建設成本。
而且,在容災系統 SmartX 超融合叢集上,使用者還部署了 HIS 系統 Redis 只讀庫、中介軟體,用於只讀的查詢業務處理,效能高、響應快,解決了業務痛點問題,提升了容災資源池的利用率。


方案優勢

  • 實現秒級 RPO 和分鐘級 RTO,確保業務連續性,滿足行業評級規定。

  • 低建設成本:採用 SmartX ELF 虛擬化,不需要額外許可費用;採用 Oracle DG 資料庫容災技術,不需要 DG 軟體許可費用和 Oracle 資料庫許可費用;不需要額外採購 Oracle Exadata 資料庫一體機或 ODA 資料庫機。

  • 支援 HIS 系統只讀查詢業務系統執行,提升容災資源池利用率。


案例 2:高效能 x86 裸金屬伺服器和高階全快閃記憶體儲的 Oracle RAC 容災加固


專案背景

某三甲婦幼保健院採用高效能 x86 裸金屬伺服器和高階全快閃記憶體儲的方式執行 Oracle RAC,用於核心業務系統 HIS、EMR、整合平臺等應用資料庫的執行。為滿足相應的法規要求,需要建立核心資料庫系統的容災加固環境,提升業務連續性。


當前架構

使用者需求

在進行資料庫容災加固建設的時候,使用者期望:

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

  • 降低成本:降低建設成本,節省投資費用。

  • 合理使用容災資源:容災資源池得到有效利用,避免資源閒置。


專案挑戰

本次容災加固建設是確保資料庫的高可用性,在災難發生時可以快速切換,具備業務快速恢復能力,同時降低採購和建設成本、提高資源利用率。如果按照通常方式建設,將面臨如下挑戰:
  • 採用傳統儲存廠家推薦的基於儲存複製的容災方案,需要採購一臺同樣的高階全快閃記憶體儲陣列部署在容災中心。

  • 需要採購部署多臺高效能 x86 伺服器,建設成本高,資源利用率低。

  • 基於儲存的雙活複製方案,不是資料庫層面的解決方案,部署架構複雜,資源消耗巨大。根據相關的統計資料,基於儲存的雙活複製技術的網路傳輸量是 Oracle DG 的 7 倍,而且磁碟 I/O 次數是 Oracle DG 的 27 倍(資料來自 Oracle DG 材料)。


方案目標

在充分考慮成本、效能、資源利用等因素後,使用者確定了採用 與核心系統資料庫不同架構、相同 CPU 伺服器平臺的容災加固技術。基於超融合架構,利用虛擬化和 Oracle DG 技術實現資料同步,構建具備容災能力、更簡單、總擁有成本低、資源利用高的容災資源池。


方案建設

透過技術評估,使用者最終 採用了  SmartX 超融合來建設 Oracle 資料庫容災資源池,基於本地機房實現整體容災加固。
使用者在 SmartX 超融合上對應建設容災 Oracle 資料庫,將業務資料庫透過 Oracle DG 實時同步。當生產環境 Oracle 資料庫發生故障時,可以快速切換業務應用到容災環境 Oracle 資料庫,實現秒級 RPO 和分鐘級 RTO,達到容災加固、確保業務持續性的建設目標。
同時,採用 Oracle DG 技術,不需要 Oracle DG 許可和 Oracle 資料庫許可費用,不用額外採購高效能全快閃記憶體儲和高效能 x86 伺服器,總體建設成本低。

同時,在容災資源池中,使用者採用 SmartX 超融合快照技術構建 HIS、EMR 等業務系統的開發測試資料庫,能快速交付給開發測試人員使用,滿足了應用系統開發測試的需要;同時還部署了產前診斷系統、超聲造影系統、胚胎 BI 系統等生產業務應用,充分利用容災資源池所具有的資源加速業務處理。

方案優勢

  • 實現秒級 RPO 和分鐘級 RTO,確保業務連續性,滿足行業評級規定。

  • 低建設成本:採用 Oracle DG 資料庫容災技術,不需要 DG 軟體許可費用和 Oracle 資料庫許可費用;不需要額外採購高階全快閃記憶體儲和高效能 x86 伺服器。

  • 透過快照技術構建 HIS、EMR 系統開發測試資料庫,快速交付,滿足應用開發測試需要。

  • 部署多種生產業務應用系統,提升容災資源池的利用率。


點選瞭解

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69974533/viewspace-2883460/,如需轉載,請註明出處,否則將追究法律責任。

相關文章