1 Oracle Globally Distributed Autonomous AI Database
瞭解 Oracle Cloud Infrastructure Globally Distributed Autonomous AI Database 服務。
下列主題說明 Globally Distributed Autonomous AI Database 的主要功能,並描述有關服務所需的概念。
關於 Oracle Globally Distributed Autonomous AI Database
Globally Distributed Autonomous AI Database 將分散式 (分區) 資料庫的強大功能導入專用 Exadata 基礎架構上的 Oracle Autonomous AI Database。
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 Database。
「目錄」的用途如下:
-
可作為整個分散式資料庫的管理伺服器
-
儲存資料庫綱要的黃金複本
-
使用多重分區查詢協調器管理多重分區查詢
-
儲存複製的表格資料的黃金複本
-
-
分區 - 分散式資料庫是分區的集合。
分散式資料庫中的每個分區都是獨立的 Oracle Database 執行處理,可代管分散式資料庫資料的子集。分區不需要共用儲存。
分區可以全部放置在一個區域中,也可以放置在不同的區域中。
會使用 Raft 複製或 Oracle Data Guard 來複寫分區,以提供高可用性和災害復原。為了提高可用性,可將 Raft 複製分區放在區域內的不同可用性網域中。資料保全待命分區可以放置在主要分區的相同區域中,以提供高可用性。若要進行災害復原,可以在另一個區域找到 Data Guard 待命分區。
-
分區空間 - 分區空間是一種分區,可將對應至某個範圍或索引鍵值清單的資料儲存在使用者管理的資料分配組態中。分區空間由分區與其複本組成。
-
分區導向器 - 可根據分區索引鍵啟用高效能連線路由的網路監聽器。此外,分區導向器是一組稱為「全域服務管理程式 (GSM)」的處理作業,可作為連線至「全域分散式資料庫」之從屬端的區域監聽器。
分區導向器會維護分散式資料庫目前的拓樸對應。根據連線要求期間傳送的分區金鑰,導向器會將連線遞送至適當的分區。
-
全域服務 - 用來存取分散式資料庫中資料的資料庫服務。
全域服務是傳統資料庫服務概念的擴充功能。全域服務支援傳統資料庫服務的所有特性。
如需有關分散式資料庫元件和綱要物件的詳細資訊,請參閱 Oracle Globally Distributed Database 中的 Architecture and Concepts 。
資料複製解決方案
Oracle 的 Globally Distributed Autonomous AI Database 服務提供資料複製解決方案,可確保高可用性、災難復原以及讀取的額外擴展性。
Globally Distributed Autonomous AI Database 在 Oracle Database 的 19c 和 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)。
此處列出 Globally Distributed Autonomous AI Database 資源。
| 資源 | ID |
|---|---|
| 分散式 AutonomousDatabase | 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 概要。
父項主題:Integrated Services
工作要求
Globally Distributed Autonomous AI Database 針對工作要求使用自己的 API。
若要監督工作要求,請參閱監督工作要求。
有關使用 API 所需的許可權,請參閱 Globally Distributed Autonomous AI Database API 的許可權。
父項主題:Integrated Services
監督
「Oracle Cloud Infrastructure 監控」可讓您主動且被動監控全球分散式資料庫資源和警示。
全域分散式資料庫度量可擷取 CPU 使用率、OCPU 使用量、記憶體使用率、部署狀況以及輸入和輸出延遲。您可以使用「監督」服務檢視這些測量結果。
請參閱監督全域分散式資料庫,瞭解有關監督分散式資料庫之狀況和效能的詳細資訊。
父項主題:Integrated Services