Exascale InfrastructureOracle Globally Distributed Exadata Database on Exascale Infrastructure 上的 Oracle Globally Distributed Exadata Database 概要

下列主題說明 Exascale 等級基礎架構 (分散式 ExaDB-XS) 服務上 Oracle Cloud Infrastructure Globally Distributed Exadata Database 的主要功能,並描述有關服務所需的概念。

關於 Exascale 等級基礎架構 Oracle Globally Distributed Exadata Database on Exascale Infrastructure 上的 Oracle Globally Distributed Exadata Database

Exascale 等級基礎架構上的 Globally Distributed Exadata Database (分散式 ExaDB-XS) 可將分區資料庫的強大功能導入 Exascale 等級基礎架構上的 Oracle Exadata Database。

分散式 ExaDB-XS 是一項雲端式、完全受管理的資料庫服務,可跨全球分散式融合式資料庫分區資料。它是設計來支援大規模的關鍵任務應用程式。它是高可用性、容錯且可擴展的資料庫服務,可讓組織以高效能和可靠性來儲存和處理大量資料。

分散式 ExaDB-XS 是以 Oracle 的 Exascale 等級軟體服務技術為基礎,透過將 Oracle AI Database 和 GI 叢集與基礎 Exadata 儲存伺服器脫鉤,進一步協助 Exadata 滿足最嚴苛的企業和雲端運算需求。Exascale 等級軟體服務可管理 Exadata RDMA Network Fabric 連線之大型 Exadata 儲存伺服器的機組,為多個 GI 叢集和資料庫提供儲存服務,同時啟用:

如需有關 Oracle Cloud 上 Oracle Exadata Exascale 的詳細資訊,請參閱 Exascale Infrastructure 上的 Oracle Cloud Exadata Database Service

如需分區資料庫功能的詳細討論,請參閱 Oracle Globally Distributed AI Database Overview

全球分散式資料庫概念

若要更深入瞭解 Globally Distributed Database 概念,請熟悉下列術語。

如需有關分散式資料庫元件和綱要物件的詳細資訊,請參閱 Oracle Globally Distributed AI Database Guide 中的 Architecture and Concepts

Exascale 等等級基礎架構概念上的 Exadata Database Service

Exascale 等級基礎架構上的 Exadata Database Service (ExaDB-XS) 提供類似專用基礎架構上 Exadata Database Service 的雲端服務體驗。您可以從小型虛擬機 (VM) 叢集開始,並隨著需求增長輕鬆擴展。Oracle 會管理共用多租用戶基礎架構服務模型中的所有實體基礎架構。Exascale 是基礎技術,可作為此服務的基礎。

資料庫檔案的儲存體位於 Oracle Exadata Exascale Storage Vault 中。Storage Vault 提供高效能和可擴展的 Exadata 智慧型儲存。您只要使用單一命令,就能視需要線上調整儲存體,並立即使用該儲存體。與 Exascale 等級基礎架構上的專用基礎架構 Exadata Database Service 不同,您不需要管理新增儲存伺服器至系統或管理儲存配置。

此架構由下列元素組成:

資料複製解決方案

Oracle 的 Globally Distributed Database 服務提供資料複製解決方案,可確保讀取的高可用性、災害復原和其他擴展性。

Exascale 等級基礎架構上的 Globally Distributed Exadata Database (分散式 ExaDB-XS) 提供 Oracle Data Guard 的目錄複寫功能。分區沒有 Raft 複製。

Distributed ExaDB-XS 會自動將指定的複製拓樸部署至採購的系統,並啟用資料複製。

使用 Oracle Data Guard 進行目錄複寫

目錄是一個資料庫。可以使用 Oracle Data Guard 複製實體待命資料庫來提供高可用性。建立分區資料庫時,會自動設定並部署複製。

Oracle Data Guard 與分散式 ExaDB-XS 緊密整合,以嚴格的資料一致性和零資料遺失提供高可用性和災難復原。Oracle Data Guard 複製會維護目錄 (主要資料庫) 的同步複本 (待命資料庫),以提供高可用性和資料保護。待命資料庫可以在本機或遠端部署。

含有 Raft 複製的區塊集層次複製

分散式 ExaDB-XS 中的 Raft 複製功能會從每個分區建立一組資料區塊,而不是使用其他待命資料庫在整個分區層次進行複製。在分區之間自動分配這些分區,以處理分區指定、分區移動、工作負載分配,以及調整規模 (分區新增或移除) 時的平衡,包括計畫性或非計畫性分區可用性變更。

Raft 複寫內建於分散式 ExaDB-XS 中,可提供一致的高效能、低開銷可用性解決方案、分散式複本及快速容錯移轉,而不會遺失資料,同時在分區失敗時自動維持複寫因子。由於 Raft 複寫管理負荷不會隨著分區數目而增加。如果您用於 NoSQL 資料庫,而且不預期複製的運作方式,原生複製的運作方式便是如此。

與 Data Guard 複製不同,新增或移除分區時不需要重新設定 Raft 複製,也不需要主動管理複本。

如需有關 Raft 複製如何運作的詳細資訊,請參閱在 Oracle Globally Distributed Database 中使用 Raft 複製

資源 ID

Oracle 的 Globally Distributed Database Services 資源具有獨特的 Oracle 指定識別碼,稱為 Oracle Cloud ID (OCID)。

分散式資料庫資源列示於下表中。

資源 ID
分散式資料庫 osddistributeddb
分散式資料庫專用端點 osddistributeddbprivateendpoint
OSD 工作要求 osdworkrequest

例如,osddistributeddb 的 OCID 格式為 ocid1.osddistributeddb.oc1.iad.<UNIQUE ID>

如需 OCID 格式和其他識別資源方式的相關資訊,請參閱資源 ID

計量與計費

Exascale 等級基礎架構上 Globally Distributed Exadata Database 的計量與計費是以每小時的 ECPU 數目為基礎。

Because Globally Distributed Exadata Database on Exascale Infrastructure provisions Oracle Exadata Database Service on Exascale Infrastructure virtual machine (VM) clusters, billing and metering is handled by Oracle Exadata Database Service on Exascale Infrastructure usage. 不過,叢集將會依 Globally Distributed Database SKU 計費。

請參閱計量頻率和每秒計費瞭解詳細資訊。

注意:標記叢集以在 Globally Distributed Database 中使用之後,將繼續對 Globally Distributed Database SKU 計費,直到叢集刪除為止。

服務限額

您可以為分散式資料庫計數和分散式資料庫專用端點計數設定 Exascale 等級基礎架構上 Globally Distributed Exadata Database 的特定服務限制。

Exadata Database VM instances, ECPU count, and storage need to have limits set for the Oracle Exadata Database Service on Exascale Infrastructure (ExaDB-XS).

若要瞭解 ExaDB-XS 服務的資源容量,請參閱 Exascale 等級基礎架構上 Exadata Database Service 的容量限制

整合式服務

Oracle 的全球分散式資料庫服務已與各種 Oracle Cloud Infrastructure 服務和功能整合。

IAM

Oracle Globally Distributed Database 服務已與身分識別與存取管理 (IAM) 服務整合,用於主控台、SDK、CLI 及 REST API 的認證與授權。

若要深入瞭解 IAM,請參閱 IAM 概要

工作要求

Oracle 的 Globally Distributed Database 服務使用自己的 API 處理工作要求。

如需使用 API 所需的權限,請參閱 Globally Distributed Database API 的權限

監督

Oracle Cloud Infrastructure Monitoring 可讓您主動且被動監控全球分散式資料庫資源和警報。

全域分散式資料庫度量可擷取 CPU 使用率、OCPU 使用量、記憶體使用率、部署狀況以及輸入和輸出延遲。您可以使用「監督」服務檢視這些測量結果。

請參閱監督全域分散式資料庫,瞭解有關監督分散式資料庫之狀況和效能的詳細資訊。