Oracle Globally Distributed Autonomous AI Database 總覽

瞭解使用 Oracle Cloud Infrastructure Globally Distributed Autonomous AI Database 服務時所需的重要功能和概念。

關於 Oracle Globally Distributed Autonomous AI Database

Globally Distributed Autonomous AI Database 將分散式資料庫的強大功能導入 Oracle Autonomous AI Database on Dedicated Exadata Infrastructure。

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

Globally Distributed Autonomous AI Database 建立在 Oracle 的自主技術之上,這表示其為自主驅動、自主防護和自癒。這可讓許多與管理資料庫相關的例行工作 (例如修正、調整以及備份與復原) 自動化,以協助降低人為錯誤的風險並改善系統正常運作時間。

如需支援分散式資料庫功能的詳細討論,請參閱 Oracle Database 19c 的 Oracle Sharding Overview 和 Oracle AI Database 26ai 的 Oracle Globally Distributed Database Overview

全球分散式資料庫概念

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

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

資料複製解決方案

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

Globally Distributed Autonomous AI Database 在 Oracle Database 19c 和 Oracle AI Database 26ai 上使用 Oracle Data Guard,提供節點層級複製。從 26ai 版開始,Oracle AI Database 提供 Raft 複製。

Globally Distributed Autonomous AI Database 會自動將指定的複製拓樸部署至採購的系統,並啟用資料複製。

使用 Oracle Data Guard 進行節點層次複製

節點是資料庫。Oracle Data Guard 會將節點複製到實體待命資料庫,以提供個別節點層級的高可用性。建立分散式資料庫時,會自動設定及部署複製。

Oracle Data Guard 與 Oracle 的 Globally Distributed Autonomous AI Database 服務緊密整合,以嚴格的資料一致性和零資料遺失提供高可用性和災難復原。Oracle Data Guard 複製會維護節點 (主要資料庫) 的同步複本 (待命資料庫),以提供高可用性和資料保護。可在本機或遠端部署 Standbys。

區塊集層次複製 (含左複製)

Globally Distributed Autonomous AI Database 中的 Raft 複製功能不會使用其他待命資料庫在整個節點層級進行複製,而是從每個節點建立一組資料區塊並自動將它們分配到節點之間,以處理區塊指派、區塊移動、工作負載分配,以及調整規模 (新增或移除節點) 時的平衡,包括計畫性或非計畫性節點可用性變更。

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

與「資料保全」複製不同,新增或移除節點時不需要重新設定 Raft 複製,也不需要主動管理複本。

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

資源 ID

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

此處列出全球分散式自治式 AI 資料庫資源。

資源 ID
分散式 Autonomous Database osddistributedautonomousdb
分散式資料庫專用端點 osddistributeddbprivatepoint
OSD 工作要求 OSD 工作請求

例如,分散式 Autonomous Database 資源的 OCID 格式為 ocid1.osddistributedautonomousdb.oc1.iad.<UNIQUE ID>

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

計量與計費

Globally Distributed Autonomous AI Database 的計量與計費是以每小時的 ECPU 數目為基礎。

由於 ECPU 是在自治式 AI 資料庫中配置,因此請參閱運算管理與計費以瞭解詳細資訊。

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

服務限額

您可以為分散式資料庫計數和分散式資料庫專用端點計數設定 Globally Distributed Database Service Limits。

自治式 AI 資料庫執行處理、ECPU 數目和儲存必須設定自治式 AI 資料庫服務的限額。

請參閱計畫與監視產能以取得明細。

整合式服務

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

IAM

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

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

工作要求

Globally Distributed Autonomous AI Database 針對工作要求使用自己的 API。

若要監督工作要求,請參閱監督工作要求

有關使用 API 所需的許可權,請參閱 Globally Distributed Autonomous AI Database API 的許可權

監督

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

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

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