關於確保 OCI 中 VMware 工作負載高可用性的選項
首先,搬移至 Oracle Cloud VMware Solution (OCVS) 似乎是最適用且最方便的方式。不過,它需要考慮對 OCVS 的 Oracle Database 授權、Oracle Database 的 OCVS 叢集區隔、資料庫移轉、管理、作業,以及確保高可用性。移轉 OCVS 上沒有的 Oracle Real Application Clusters (Oracle RAC) 資料庫時,您也必須考量各種因素。
在本解決方案手冊中,您將瞭解架構選項、考量事項和 Oracle Maximum Availability Architecture (MAA) 規範層級,以將您的內部部署 Oracle Database 移轉至 OCI。有了這項移轉,您就能從內建的高可用性、自動化災害復原、移轉、資料庫管理和作業、彈性、線上擴展性、雲端授權模型以及內含的 Oracle Database Enterprise Edition 選項和套件中獲益,特別是在 Oracle Autonomous Database 中。
架構
OCI 提供受管理和自治式資料庫服務,並內建高可用性和自動化災害復原組態:
- Oracle Base Database Service
- 專用基礎架構上的 Oracle Exadata Database Service
- Exascale 等級基礎架構上的 Oracle Exadata 資料庫服務
- Oracle Autonomous Database Serverless
- Oracle Autonomous Database on Dedicated Exadata Infrastructure
Oracle Zero Downtime Migration (ZDM) 可讓您以簡單且自動的方式將內部部署 Oracle Database 移轉至 Oracle Database Cloud Services,同時將移轉停機時間降到最低。
下列架構顯示各種 Oracle Database 雲端服務選項:

migrate-vmware-workloads-oci-arch.png 圖解描述
migrate-vmware-workloads-oci-arch-oracle.zip
此架構由下列元件組成:
- 地區
Oracle Cloud Infrastructure 區域是一個本地化地理區域,其中包含一或多個稱為可用性網域的資料中心。區域獨立於其他區域,而廣大的距離可以將其分開 (跨國家或大陸)。
- 可用性網域
可用性網域是區域內的獨立獨立資料中心。每個可用性網域中的實體資源會與其他可用性網域中的資源隔離,以提供容錯能力。可用性網域不會共用基礎架構 (例如電源或冷卻系統) 或內部可用性網域網路。因此,一個可用性網域的故障不應影響該區域中的其他可用性網域。
- 容錯域
容錯網域是可用性網域內的一組硬體和基礎架構。每個可用性網域都有三個具有獨立電源和硬體的容錯域。當您將資源分散到多個容錯域時,您的應用程式可以容忍容錯域內的實體伺服器故障、系統維護和電源故障。
- 虛擬雲端網路 (VCN) 和子網路
VCN 是您在 Oracle Cloud Infrastructure 區域中設定的可自訂軟體定義網路。與傳統的資料中心網路一樣,VCN 可讓您控制網路環境。VCN 可以有多個非重疊的 CIDR 區塊,您可以在建立 VCN 之後變更。您可以將 VCN 區隔成子網路,此子網路可以設定區域範圍或可用性網域。每個子網路都是由連續的位址範圍組成,這些位址不會與 VCN 中的其他子網路重疊。您可以在建立子網路後變更其大小。子網路可以是公用或專用。
- 路由表
虛擬路由表包含將流量從子網路路由到 VCN 外部目的地 (通常是透過閘道) 的規則。
- 安全清單
您可以為每個子網路建立安全規則,以指定必須允許進出子網路的來源、目的地和流量類型。
- 服務閘道
服務閘道可讓您從 VCN 存取其他服務,例如 Oracle Cloud Infrastructure Object Storage 。從 VCN 到 Oracle 服務的流量會透過 Oracle 網路結構傳送,不會周遊網際網路。
- 動態路由閘道 (DRG)
DRG 是一個虛擬路由器,提供相同區域中 VCN 之間、VCN 與區域外網路 (例如其他 Oracle Cloud Infrastructure 區域中的 VCN、內部部署網路或其他雲端提供者中的網路) 之間的專用網路流量路徑。
- FastConnect
Oracle Cloud Infrastructure FastConnect 會在您的資料中心與 Oracle Cloud Infrastructure 之間建立專屬的專用連線。與網際網路型連線相比,FastConnect 提供更高的頻寬選項和更可靠的網路體驗。
- 零停機移轉服務主機
Oracle Zero Downtime Migration 服務主機應該是專用系統,但可以作為其他用途共用。Oracle ZDM 軟體需要在下列任何一個平台上執行的獨立 Oracle Linux 主機:Oracle Linux 7、Oracle Linux 8 或 Red Hat Enterprise Linux 8。Oracle ZDM 服務主機必須能夠連線至來源和目標資料庫伺服器;只要保證連線,服務主機就可以位於任何位置。
- Oracle Base Database Service
Oracle Base Database Service 是一項 Oracle Cloud Infrastructure (OCI) 資料庫服務,可讓您在虛擬機器上建置、調整及管理功能齊全的 Oracle 資料庫。Oracle Base Database Service 使用 OCI Block Volumes 儲存體取代本機儲存體,並可執行 Oracle Real Application Clusters (Oracle RAC) 以提升可用性。
- 專用基礎架構上的 Exadata 資料庫服務
Oracle Exadata Database Service on Dedicated Infrastructure 可讓您在雲端中充分運用 Exadata 的強大功能。Oracle Exadata Database Service 在公有雲中針對特定用途建立的最佳化 Oracle Exadata 基礎架構,提供經實證的 Oracle Database 功能。針對所有 Oracle Database 工作負載,內建雲端自動化、彈性資源擴展、安全性和快速效能,可協助您簡化管理並降低成本。
- Exascale 等級基礎架構上的 Exadata 資料庫服務
Oracle Exadata Database Service on Exascale Infrastructure provides the same cloud service experience as Exadata Database Service on Dedicated Infrastructure, but without requiring you to subscribe to dedicated infrastructure.您可以從小型虛擬機器 (VM) 叢集開始,並隨著需求成長輕鬆擴展。Oracle 管理共用多租用戶基礎架構服務模型中的所有實體基礎架構。
- 專用 Exadata 基礎架構上的自治式資料庫
Oracle Autonomous Database on Dedicated Exadata Infrastructure 是完全受管理的預先設定資料庫環境,可用於交易處理和資料倉儲工作負載。Oracle Cloud Infrastructure 可處理資料庫的建立、備份、打補丁、升級及調整。
- 無伺服器自治式資料庫
Oracle Autonomous Database Serverless 是 Oracle Autonomous Database 。您擁有完全彈性的資料庫,可讓 Oracle 自主操作資料庫生命週期的所有層面,從資料庫位置到備份和更新。
- Oracle Database 自治式復原服務
Oracle Database Autonomous Recovery Service 是保護 Oracle 資料庫的 Oracle Cloud 服務。透過 OCI 資料庫的備份自動化和增強型資料保護功能,您可以將所有備份處理和儲存需求卸載至 Oracle Database Autonomous Recovery Service ,從而消除備份基礎架構成本和手動管理負荷。
- 物件儲存
Oracle Cloud Infrastructure Object Storage 可讓您快速存取任何內容類型的大量結構化和非結構化資料,包括資料庫備份、分析資料,以及影像和影片等豐富內容。您可以安全地儲存資料,然後直接從網際網路或雲端平台內擷取資料。您可以擴展儲存體,而不會發生任何效能或服務可靠性的降低問題。針對您需要快速、立即和經常存取的「熱」儲存,使用標準儲存。針對長時間保留且極少或極少存取的「冷」儲存,使用封存儲存。
- 全端災害復原
Oracle Cloud Infrastructure Full Stack Disaster Recovery 是一種協調流程和管理服務,可針對應用程式堆疊的所有層級 (包括基礎架構、中介軟體、資料庫和應用程式) 提供全方位的災害復原功能。
- Oracle Cloud Infrastructure Vault
Oracle Cloud Infrastructure Vault 可讓您集中管理保護資料的加密金鑰,以及用來保護雲端資源存取的秘密證明資料。您可以使用 Vault 服務來建立和管理 Vault、金鑰和加密密碼。
OCI Vault 還提供一組豐富的 Rest API 來管理保存庫和金鑰。