借助 Megaport 在 OCI 和 AWS 之間實現多雲高可用性和資料保護

Mondo 科技 更新 2024-02-02

在這種多雲環境中,我們使用 Oracle Data Guard 和 MegaPort 技術實現了跨 Oracle Cloud Infrastructure (OCI) 和 Amazon Web Services (AWS) 的關鍵資料庫的可靠故障轉移。 如今,保持業務連續性和確保 IT 彈性是 IT 領導者的首要任務。 各行各業的企業越來越多地實施多雲解決方案,以享受一流的服務、有競爭力的價格、敏捷性、靈活性和更高的可用性,同時增強風險管理並避免依賴單一供應商。 Megaport是一家全球網路即服務提供商,為主要雲服務提供商提供私有互連。 您可以利用 MegaPort 的多雲服務,在 AWS 中的主 Oracle 資料庫和 OCI 中的備用 Oracle 資料庫之間建立私有的跨雲連線。 Oracle Data Guard 可確保關鍵應用資料的高可用性、資料保護和災難恢復。 使用 Data Guard,您可以通過 Data Guard Broker 命令列介面 (DGMGRL) 或 Oracle Enterprise Manager 或通過配置快速啟動故障轉移 (FSFO) 手動實現從主資料庫到備用資料庫的故障轉移。 該架構展示了跨 OCI 和 AWS 的資料衛士配置。 部署本地備用資料庫可確保在本地故障和計畫內維護期間實現高可用性。 跨雲提供商的備用資料庫可確保災難恢復、提高彈性並簡化資料遷移。 下圖演示了此參考體系結構。

該架構由以下元件組成:地理Oracle Cloud Infrastructure 地理位置是包含乙個或多個資料中心(稱為可用性域)的本地地理區域。 區域彼此獨立,可能相距甚遠(跨國家甚至跨大陸)。

可用性域可用性域是區域內乙個獨立的自治資料中心。 每個可用性域中的物理資源與其他可用性域中的資源隔離,從而提供容錯能力。 可用性域不共享基礎結構,例如電源或冷卻系統,也不共享內部可用性域網路。 因此,乙個可用性域的故障不太可能影響該區域中的其他可用性域。

虛擬雲網路 (VCN) 和子網VCN 是在 Oracle Cloud Infrastructure 區域中設定的可定製的軟體定義網路。 與傳統的資料中心網路一樣,VCN 可讓您完全控制網路環境。 乙個 VCN 可以有多個不重疊的 CIDR 塊,您可以在建立 VCN 後更改它們。 您可以將 VCN 劃分為多個子網,這些子網可以覆蓋乙個區域或乙個可用性域。 每個子網都包含一系列不與 VCN 中的其他子網重疊的位址。 您可以在建立子網後更改子網的大小。 子網可以是公有子網,也可以是私有子網。

fastconnectOracle Cloud Infrastructure FastConnect 提供了一種在資料中心和 Oracle Cloud Infrastructure 之間建立專用連線的簡單方法。 與基於網際網絡的連線相比,FastConnect 提供更高的頻寬選項和更可靠的網路體驗。

動態路由閘道器 (DRG)。DRG 是一種虛擬路由器,它為 VCN 與區域外部網路(例如另乙個 Oracle Cloud Infrastructure 區域中的 VCN、內部部署網路或其他雲提供商的網路)之間的 VPC 流量提供路徑。

vm資料庫系統Oracle VM 資料庫系統是 Oracle Cloud Infrastructure (OCI) 資料庫服務,支援您在虛擬機器上構建、擴充套件和管理功能齊全的 Oracle 資料庫。 虛擬機器資料庫系統使用 OCI 塊儲存卷儲存而不是本地儲存,並且可以執行 Oracle Real-Time Application Clusters (Oracle RAC) 來提高可用性。

data guardOracle Data Guard 提供了一套全面的服務,用於建立、維護、管理和監視乙個或多個備用資料庫,使生產 Oracle 資料庫能夠不間斷地保持可用。 Oracle Data Guard 將這些備用資料庫作為生產資料庫的副本進行維護。 然後,如果生產資料庫由於計畫內或計畫外中斷而不可用,Oracle Data Guard 可以將任何備用資料庫切換到生產角色,從而最大限度地減少與中斷相關的停機時間。

觀察者觀察程式是乙個計算節點,它配置了必要的 Oracle 資料庫軟體,並且能夠在 Data Guard 配置中啟動 Oracle 資料庫的快速啟動故障轉移 (FSFO)。 在部署中包括 FSFO 觀察器可消除資料庫故障轉移時所需的手動干預,並減少總體停機時間。

物件儲存物件儲存提供對大量結構化和非結構化資料的快速訪問,包括資料庫備份、分析資料以及影象和 ** 等豐富內容。 您可以安全可靠地儲存資料,然後直接從網際網絡或雲平台中檢索資料。 您可以無縫擴充套件儲存,而不會降低效能或服務可靠性。 對於需要快速、即時和頻繁訪問的“熱”儲存,請使用標準儲存。 對於長時間保留且訪問許可權很少或沒有訪問許可權的“冷”儲存,請使用存檔儲存。

地理Amazon Web Services 地理區域是包含乙個或多個資料中心(稱為可用區)的本地地理區域。 區域彼此獨立,可能相距甚遠(跨國家甚至跨大陸)。

可用區可用區是 AWS 區域內具有冗餘電源、聯網和連線的乙個或多個獨立資料中心。 可用性區域使客戶能夠執行可用性更高、容錯能力更強、可擴充套件性更高的生產應用程式和資料庫,這在單個資料中心中是不可能實現的。

虛擬私有雲vpcVirtual Private Cloud 是您在 Amazon Web Services 區域 中建立的虛擬網路。

direct connectDirect Connect 是 VPC 和 AWS 外部網路之間的私有網路線路。 它提供穩定的吞吐量和低延遲,繞過公共網際網絡。 這是 AWS 與 Oracle Cloud Infrastructure FastConnect 的對應產品。

中轉虛擬介面 (VIF)。代理虛擬介面允許您訪問乙個或多個與 Direct Connect 閘道器關聯的 Amazon VPC 中轉閘道器。 您可以將代理虛擬介面與 1 2 5 10Gbps 的 AWS Direct Connect 連線結合使用。

雲專線閘道器 (DGW)。Direct Connect 閘道器以 VPC 的功能為基礎,增加了跨地域連線多達 10 個 VPC 的功能。

中轉閘道器 (TGW)。中轉閘道器通過中央樞紐連線VPC和本地網路。 這簡化了您的網路架構,並結束了複雜的對等關係。 它充當雲路由器,只需為每個新連線建立一次。

Amazon Simple Storage Service (Amazon S3)。Amazon Simple Storage Service 是 AWS 與 Oracle Cloud Object Storage Service 的對應產品。 您可以使用它來儲存資料,例如 oracle 資料庫備份。

軟體定義網路 (SDN)。MegaPort 的按需全球軟體定義網路 (SDN) 支援與北美、亞太和歐洲 750 多個地點的全球頂級雲服務提供商(包括 Oracle 雲基礎設施、亞馬遜網路服務、Microsoft Azure 和 Google Cloud)的快速、靈活和安全連線。

MegaPort 雲路由器 (MCR)。MegaPort Cloud Router 是一種虛擬路由服務,專為雲到雲連線而設計,提供第 3 層專用連線。 從Megaport的任何路由區域,您都可以在沒有硬體的情況下連線到關鍵的雲和託管服務。 MCR 允許您在雲提供商之間路由資料,而無需將流量旋風式地傳送到資料中心或本地環境。

MegaPort 虛擬交叉連線 (VXC)。配置 MCR 後,您可以建立虛擬交叉連線以連線到 MegaPort 網路上的服務,而無需任何物理基礎設施。 VXC 是一種專用的點對點乙太網連線,用於將 A 端(如 MCR)連線到 B 端(如 OCI FastConnect、AWS Direct Connect 或 Azure ExpressRoute)。

以下建議可用作在多雲環境中設定 Oracle Data Guard 的起點。 您的需求可能與此處描述的體系結構不同。 vcn選擇與您打算設定專用連線的任何其他網路(在 Oracle Cloud Infrastructure、內部部署資料中心或其他雲提供商中)不重疊的 CIDR 塊。

連線位置的選擇此體系結構需要乙個或多個地理位置來部署其元件:Oracle Cloud Infrastructure (OCI) 區域及其關聯的 Oracle Cloud Infrastructure FastConnect 邊緣節點、Amazon Web Services (AWS) 區域及其關聯的 AWS Direct Connect 邊緣節點以及 Megaport 雲路由器 (MCR) 位置。 為了實現最佳的端到端延遲,Oracle 建議您選擇具有這些架構元素的社群地鐵。 MCR 在 13 個國家/地區的 33 個大都市提供。

高可用性此體系結構演示了一種冗餘和彈性設計,該設計使用通過雙 MegaPort MCR 路由的雙 FastConnect 連線和雙 AWS Direct Connect 或 Azure ExpressRoute 連線。 對於非生產或非業務關鍵型應用程式,單節點體系結構可能就足夠了。 為了最大限度地提高可用性,Oracle 建議您為體系結構的每個元件部署冗餘網路資源。

觀察員位置FSFO 的最佳做法是在不同於主資料庫和備用資料庫的資料中心執行觀察程序。 為此,此參考體系結構在與託管資料庫不同的資料中心中部署了主觀察者和備用觀察者。

主動資料衛士使 Active Data Guard 能夠受益於高階功能,例如將生產唯讀工作負載解除安裝到同步備用、獨特的塊損壞檢測和自動修復、滾動公升級、快速增量備份和應用程式連續性。

備用備份從備用資料庫建立資料庫備份,以減輕主機的備份負載。

容錯域在只有乙個可用域的 OCI 區域或只有乙個可用區的 AWS 區域中,使用不同的容錯域來託管主、備用和 FSFO 觀察程式。 容錯域是可用性域中的一組硬體和基礎結構。 每個可用性域都有三個容錯域,用於獨立的電源和硬體。 在多個容錯域之間分配資源時,應用程式可以承受容錯域中的物理伺服器故障、系統維護和電源故障。 體系結構圖中未顯示容錯域。

實現跨雲拓撲的連線時,請考慮以下因素:效能MegaPort 雲路由器 (MCR) 的頻寬從 1 Gb 擴充套件到 10 Gb 秒,這意味著它能夠支援雲服務提供商支援的最高資料傳輸速率。 速率限制是確定通過 MCR 的所有連線速度的聚合容量。 MCR 頻寬在新增到其中的雲服務提供商 (CSP) 連線之間共享。

安全此架構中所示的跨雲互連基於專用連線,比公共 Internet 更安全。 您可以選擇加密此流量,但在此架構中不會對其進行加密。

可用性MCR 在 13 個國家/地區的 33 個大都市地區提供,包括:加拿大、美國、法國、英國、德國、荷蘭、愛爾蘭、瑞典、日本、新加坡、香港、澳大利亞和紐西蘭。

成本跨雲互連的總成本取決於:

Oracle 雲基礎設施。

AWS Direct Connect 埠費用、出口資料傳輸費用和 Amazon S3 費用。

MegaPort 雲路由器和從 MCR 到 CSP 的虛擬交叉連線的成本。

megaport

亞馬遜雲科技。

oracle

FastConnect 和 Oracle 物件儲存成本。 Oracle Cloud Infrastructure 不收取出口費用。 MCR 的部署是通過 MegaPort 門戶進行的自助服務。 若要部署此參考體系結構,需要訪問 MegaPort 門戶、Oracle Cloud 門戶以及 AWS 或 Azure 門戶。 Megaport 與 OCI 和 AWS 建立互連點。

作為甲骨文標準合作夥伴,Agilewing正在重新定義企業體驗甲骨文雲服務的方式。 憑藉其簡化的開戶流程和一流的技術支援,雅居翼將複雜的開戶和操作流程轉變為簡單、直觀的體驗。 借助我們的一站式服務,您可以快速啟動並執行全套 Oracle 雲服務,從而無縫整合到雲中。 Agilewing 的 AgileCDN 服務與 OCI 基於雲的服務相結合,可提供一流的全球內容加速解決方案。 由2,800多個全球POP節點和7,000個直接連線點組成的強大網路可確保您的業務擴充套件到全球的任何地方,都能確保高效穩定的運營。 利用 Oracle 雲的先進技術,Agilewing 致力於簡化雲服務構建、雲遷移和業務走出去的流程。 “我們的合作模式為客戶提供了經濟高效的解決方案,使他們能夠更專注於核心業務,同時享受 Oracle 雲的高效能和安全性。” Oracle 雲服務是乙個前景廣闊的領域,憑藉其高效能、安全性和全球一致的服務標準,為企業開啟了通往新機遇的大門。 通過雅樂之翼的專業服務,無論是個人使用者還是企業,都能輕鬆進入這個充滿技術創新和高效能的新時代。 讓 Agilewing 開始探索 Oracle 雲服務,開啟通往全新世界的大門。

相關問題答案

    整合 OCI 功能和 OCI 事件,實現高效的解決方案,將訊息發布到私有 OSS 流

    一種雲原生 事件驅動的架構,巧妙地利用雲資源和事件作為服務之間的主要通訊機制。這種架構通過分離元件,使系統具有可擴充套件性 彈性和敏捷性,從而實現對事件的實時響應。它使用事件流式處理和無伺服器計算進行分布式事件驅動的通訊和處理。Oracle Cloud Infrastructure Events 是...

    使用 OCI 函式在上傳物件儲存後自動更新 NoSQL 表

    雲原生 事件驅動和無伺服器架構是一種構建和部署應用程式的方法,這些應用程式利用雲計算資源和服務來最大限度地提高可擴充套件性 效率和靈活性。此參考架構演示了如何無縫整合 Oracle Cloud Infrastructure 事件和 OCI 功能,以便在 OCI 物件儲存儲存桶中建立或修改物件時自動更...

    如何通過OPPO手機廣告實現精準營銷?

    隨著市場競爭的日益激烈,精準營銷成為品牌成功的關鍵。作為品牌營銷的重要手段,如何實現精準營銷?本文將分析OPPO移動廣告實現精準營銷的策略和方法。.關鍵詞分析。在OPPO移動廣告中,關鍵詞的選擇至關重要。關鍵詞是使用者在搜尋時首先接觸到的資訊,所以我們需要根據目標使用者的興趣和需求,選擇與產品特性相...

    基於租戶 ID 的 SaaS 解決方案

    概述 在專案開發到一半時,使用者突然提出需要多個分支一起使用,這需要將系統設計成SaaS架構,將各個分支的資料隔離開來。SaaS 實施 獨立資料庫 每個企業獨立物理資料庫,隔離性好,成本高。共享資料庫和獨立架構是一台物理機和多個邏輯資料庫,分別稱為 oracle 的 schema 和 mysql 的...

    如何通過股市實現財務自由的夢想?

    每個來到A股的普通人都有乙個財富自由的夢想,如何有一天炒 錢會不斷來到他們的賬戶,就像 ATM 一樣,你可以隨心所欲地取款!有什麼好辦法嗎?這裡給大家幾點建議,希望對您有所幫助!實現財務自由的方法有很多,包括儲蓄 投資 購買房產 購買 投機和談論今天如何賺錢 第一 投資 和 非 這兩個詞之間有天然的...