このページの本文へ

データ主権要件への対応にも適する「Oracle Globally Distributed Autonomous DB」

オラクル、「Autonomous DB」ベースのグローバル分散DBを提供開始

2024年03月05日 16時30分更新

文● 大塚昭彦/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

 オラクルは2024年3月4日(米国時間)、シャーディング技術に基づくデータベース(DB)のグローバル分散に対応した「Oracle Globally Distributed Autonomous Database(以下、GDADB)」の提供開始を発表した。「Oracle Autonomous Database」をベースに、設定されたポリシーに沿ったデータ分散配置の自動化も実現することで、ミッションクリティカル要件に加えて、各国/地域で規制強化が進むデータ主権(データソブリンティ)要件への対応が簡素化できるとしている。

 記者説明会に出席した米オラクル SVPのウェイ・フー氏は、これまでの分散DBのユースケースや運用管理の課題を説明したうえで、Oracle GDADBによる課題解決や他社分散DBサービスと比較した場合の優位性などを紹介した。

「Oracle Globally Distributed Autonomous Database(GDADB)」は、Autonomous DBの技術で分散DB環境の管理を自律化、簡素化する

米オラクル ハイ・アベイラビリティ・テクノロジー担当SVPのウェイ・フー氏

分散DBのメリットは「処理性能と耐障害性の向上」「データ主権規制への対応」

 Oracle GDADBは、オラクルがこれまで提供してきた分散DB「Oracle Globally Distributed DB」で培われた技術を、Oracle Autonomous DBに適用したものとなる。

 Globally Distributed DBでは、物理的に複数の場所/DBインスタンス(シャード)に分散配置されたDBを、論理的に1つに統合して扱うことができる。アプリケーションからのリクエスト(クエリ)は自動的に分割されて、そのデータを持つ適切なシャードが処理する。このように透過的に扱えるため、単一DB環境から移行してもアプリケーション改修の必要はない。

 フー氏は、オラクルではもともと「Oracle RAC」のスケールアウトクラスタ向けに、並列処理が実行できるSQLエンジンを持っており、これはGlobally Distributed DBの分散スケールアウト環境においても有効活用できると説明した。他社では分散DB環境をNoSQLベースで実現しているケースもあるが、パフォーマンス面でSQLベースのオラクルに強みがあるとする。

Globally Distributed DB(グローバル分散DB)は、分散配置された複数のDB(シャード)を論理的に1つのDBとして扱える技術

 そして、Globally Distributed DBを利用する主な目的は「2つある」とフー氏は説明する。

 ひとつは、シャードのレプリケーション(冗長化)によるパフォーマンスと耐障害性の向上だ。複数のシャードに格納されたデータに対するクエリは、それぞれのシャードで分散並列処理されることになるため、スケールアウトによって大規模データのクエリパフォーマンス向上が期待できる。また、あるシャードがダウンしても、レプリケーションされた別のシャードが処理を継続することで、耐障害性も高まる。

 そしてもうひとつが、データ主権要件への対応だ。近年では、さまざまな国/地域や業界でデータ主権をめぐる規制が強まっており、データ/DBを配置する「場所」に大きな制限がかかるようになっている。だが、ここにGlobally Distributed DBを適用すれば、データ(シャード)は物理的に各国(主権国)に配置して要件に対応したうえで、グローバルをカバーする単一DBとして使えることになる。

分散DBを利用する主な目的は「パフォーマンスと耐障害性の向上」「データ主権要件への対応」の2つ

 そうしたGlobally Distributed DBのユースケースとして、フー氏は2つの導入事例を紹介した。

 ひとつは「Oracle BlueKai Data Management Platform(DMP)」における、パフォーマンス向上の事例だ。ユーザーのネット行動を記録した数PBクラスのデータベースを持つBlueKaiでは、パフォーマンス向上のためにDistributed DBへのマイグレーションを実施。3つのデータセンターをまたぐかたちで単一の論理DBを構成しているが、発生する秒間100万トランザクション、1日に300億のAPIコールを、平均1.6ミリ秒のレスポンスタイムで処理することができている。

 もうひとつは米国の大手銀行における、インドで制定されたデータ主権ルールへの対応だ。同行では、すべての国の取引データを、米国内に配置した「Oracle Exadata」で一元管理していた。しかし、2018年にインドで制定された業界規制により、インド国内どうしの銀行取引データはインドに保管することが必要となった。そこで同行ではGlobally Distributed DBを採用し、インドに新たなシャードを配置して、インド国内の取引をそこで管理することとした。こうしたDBの構成変更を行っても、複雑なアプリケーションティアにはほぼ変更を加える必要がなかったという。

「Oracle BlueKai DMP」と米国大手銀行におけるGlobally Distributed DBの採用事例

Autonomous DBと組み合わせ、データ分散やシャード管理の自動化/自律化

 ただし、こうした分散DB環境は複雑な構成になりがちで、運用管理作業には大きな手間がかかっていた。そこで、Autonomous DBの技術と組み合わせることで管理の自律化/自動化と簡素化を図ったのが、今回提供開始したOracle GDADBとなる。

 Autonomous DBでは、AI/機械学習技術を適用してDBのプロビジョニングやチューニングなどの管理作業を自動化/簡素化しているが、これがGDADBのデータ分散やシャード管理の自動化にも適用されることになる。

Oarcle GDADBのシャード設定の様子(動画は公式ブログより)

 フー氏は他社の分散DBサービスと比較した強みについて、前述したOracle RACの分散DBに対応したSQLエンジンに加えて、他社よりも「データの分散手法」と「シャードのレプリケーション手法」、そして「シャードのデプロイ手法」の選択肢が豊富に用意されていることを挙げた。これらの特徴によって、データを利用するアプリケーションと近い場所にシャードを配置することができ、また別リージョンなどシャードどうしが遠く離れていても確実なレプリケーションが可能となる。

 なおGDADBは、「Oracle Cloud Infrastructure(OCI)」パブリックリージョンだけでなく、マルチクラウド環境、顧客データセンター内に設置された「Oracle Exadata Cloud@Customer」や「OCI Dedicated Region」、Oracle RACクラスタにも展開が可能だ。

GDADBの優位性として「データの分散配置手法」「レプリケーション手法」「シャードのデプロイ手法」の選択肢が多い点を挙げた

 そのほかにもフー氏は、“コンバージドDB”としてさまざまなデータモデルに一元対応していること、生成AI/LLMを用いた「Autonomous DB Select AI」によって自然言語で問い合わせ(クエリ生成)ができること、生成AIのRAGにも対応するベクトルDBの機能を有すること、といったOracle DBの強みが、GDADBでも継承されていることを紹介した。

「Autonomous DB Select AI」によって自然言語による問い合わせ(クエリ)が可能

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ITトピック

    情シス人材不足でも「採用予定なし」中小企業の意見/“従業員発のSNS炎上”6割の企業が懸念/「SNS疲れ」利用を減らす効果的方法、ほか

  2. 2位

    ビジネス・開発

    「Gemini Enterprise」に大規模導入の波 ― SOMPO・NTTデータ・Skyが描く“エージェント企業”への進化

  3. 3位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  4. 4位

    YouTube

    ぶっちゃけ、あのSaaSってどう!? 情シスがガチ格付け! 本当に使えるツールを決める最強SaaSティア決定戦!!

  5. 5位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  6. 6位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  7. 7位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  8. 8位

    TECH

    プロアクティブDNSでDNSをセキュリティ基盤へ 福岡大学でも「運用課題なし」の実績

  9. 9位

    デジタル

    異常検知からロボット走行、車両制御まで —— 現場を遠隔化・自動化するSORACOM活用のIoTソリューション

  10. 10位

    Team Leaders

    Power AutomateでSharePointリストにある申請データ一覧をメール送信する方法

集計期間:
2026年07月30日~2026年08月05日
  • 角川アスキー総合研究所