※ 本記事は、Pankaj Chandiramaniによる”Announcing Globally Distributed Autonomous Database Support for Oracle Database 23ai Enabling Raft Replication“を翻訳したものです。

2024年6月18日


過去4年間にわたり、Oracle Database開発チームは、AIと開発者の生産性の向上に重点を置いて、次の長期サポート・リリースであるOracle Database 23aiを積極的に提供してきました。

本日、Oracle Globally Distributed Autonomous Database上でOracle Database 23aiのサポートを発表できることを嬉しく思います。Oracle Database 23aiとOracle Globally Distributed Autonomous Databaseの連携は、超高スケーラビリティ、可用性、高度なAI機能を備えたクラウドスケールの分散データベースの構築を目指している世界中の企業にとって画期的なものです。

最新リリースでは、Oracle Globally Distributed Autonomous Databaseにより、高可用性とディザスタ・リカバリを実現するために、お客様が希望するレプリケーション戦略を選択できるようになっています。新しい組込みRaftレプリケーション(23aiで導入)とOracle Data Guard (リリース19cおよび23aiで利用可能)のいずれかを選択できます。このサービスは、指定されたレプリケーション・トポロジを構成済システムに自動的にデプロイし、シームレスなデータ・レプリケーションを可能にします。もしあなたがNoSQLデータベースになれていてレプリケーションの仕組みについて知らない場合、Globally Distributed Autonomous Database組込みのRaftレプリケーションが機能するだけです。

Raftレプリケーションの主なメリット:

データ損失ゼロの高速フェイルオーバー : Raftレプリケーションは、分散レプリカとデータ損失ゼロの高速フェイルオーバーにより、コンセンサス・ベースの高性能かつ低オーバーヘッドの可用性ソリューションを提供するためにGlobally Distributed Autonomous Databaseに組み込まれています。

アクティブ-アクティブの対称構成 : 各ノードは、データのサブセットに対する書き込みおよび読み込み処理を受け付け、可用性を高め、リソースの利用をグローバルに最適化するActive-Active対称型分散データベース・アーキテクチャを促進します。

管理の簡素化: Raftレプリケーションは、Oracle GoldenGateやOracle Data Guardの構成を必要とせず、アプリケーションに透過的に統合されます。Raftレプリケーションは、シャード・ホストの障害時や、シャード・データベースにシャードが追加または削除された場合に、レプリケーションを自動的に再構成します。

自動データ配置:  このサービスは、シャードの可用性の計画的または計画外の変更を含め、スケーリング(シャードの追加または削除)時のワークロードの分散およびバランシングを処理します。

Globally Distributed Autonomous Database Support for Oracle Database 23ai Enabling Raft Replication

 

Globally Distributed Autonomous Databaseは、Oracle Databaseリリース23aiをサポートすることで、強化されたレプリケーション・オプションと、Select AIおよびAI Vector Searchを含む高度なAI機能を顧客に提供します。Globally Distributed Autonomous Databaseは、比類のない柔軟性、運用効率の向上、パフォーマンスの強化、スケーラビリティの簡素化、最新アプリケーションのコンプライアンスなど、23aiの新しい利点をすべて提供します。データベースのポテンシャルを最大限に引き出すための新機能の活用に関する最新情報や詳細なガイドについては、続報をお待ちください。

 

Resources

製品ページ : https://www.oracle.com/jp/autonomous-database/distributed-autonomous-database/

Getting started ページ: https://docs.oracle.com/cd/E83857_01/paas/globally-distributed-autonomous-database/

サービス・ガイド : https://docs.orsacle.com/cd/E83857_01/paas/globally-distributed-autonomous-database/user/

Raftレプリケーションの構成および管理: https://docs.oracle.com/cd/F82042_01/shard/raft-replication.html

Raftレプリケーションに関するブログ記事: Oracle Database 23ai:Oracle Globally Distributed DatabaseのRaftレプリケーションサポート

Oracle Globally Distributed Database 23ai advancements blog: Oracle Globally Distributed Databaseの力の解明: Oracle Database 23aiの進化

Oracle LiveLabs: Use Raft Replication with Distributed Database for Resilient Never-Down Apps