専用Exadataインフラストラクチャ上のAutonomous AI Databaseについて
Autonomous AI Databaseは、使いやすく完全に自律的なデータベースを提供し、柔軟に拡張し、迅速なクエリ・パフォーマンスを実現し、データベース管理を必要としません。
Oracle Autonomous AI Database on Dedicated Exadata Infrastructureは、Oracle Cloud Infrastructure (OCI)で実行される高度に自動化されたフルマネージド・データベース環境で、コミットされたハードウェアおよびソフトウェア・リソースを備えています。これらの分離されたリソースにより、組織は厳しいセキュリティ、可用性およびパフォーマンス要件を満たしながら、コストと複雑さを軽減できます。
データベースは、次のようにワークロード・タイプに基づいて2つの異なるモードで構成できます:
- Autonomous AI Lakehouse
- Autonomous AI Transaction Processing
Autonomous AI Lakehouse
Oracle Autonomous AI Lakehouseは、データウェアハウスの運用に、データを保護し、データ駆動型アプリケーションの開発におけるほぼすべての複雑さを実質的に解消するクラウド・データウェアハウス・サービス です。
このサービスは、データ・ウェアハウスのプロビジョニング、構成、保護、チューニング、スケーリング、パッチ適用、バックアップおよび修復を自動化します。サービスのパッチ適用と更新を行うだけの他のフルマネージド・クラウド・データ・ウェアハウス・ソリューションとは異なり、Autonomous AI Lakehouseには、柔軟な自動化されたスケーリング、パフォーマンス・チューニング、セキュリティ、および広範な組込みコンバージド・データベース機能のセット(複数のデータ型にわたる複雑な問合せ、機械学習分析、シンプルなデータ・ロード、およびデータ・ビジュアライゼーションの有効化)が備わられています。
Autonomous AI Lakehouseサービスは、Oracleパブリック・クラウドとExadata Cloud@Customer上の独自のデータ・センターの両方で使用できます。
Autonomous AI Transaction Processing
Oracle Autonomous AI Transaction Processingは、高パフォーマンス・データベースの運用や保護に関する複雑さをなくすクラウド・データベース・サービスである。
このサービスは、データベースのプロビジョニング、構成、チューニング、スケーリング、パッチ適用、暗号化および修復を自動化します。また、このサービスには、Real Application Clusters (RAC)、マルチテナント、パーティション化、インメモリー、高度なセキュリティ、高度な圧縮など、Oracleの高度なデータベース・オプションがすべて含まれています。このサービスは、シンプルなWebアプリケーションから事業運営に不可欠な大規模で最先端のアプリケーションまで、すべてのアプリケーションをサポートするように構築されています。
Autonomous AI Transaction Processingサービスは、Oracleパブリック・クラウドとExadata Cloud@Customer上の独自のデータ・センターの両方で使用できます。
専用Exadataインフラストラクチャ上のAutonomous AI Databaseの主な機能
Autonomous AI Database on Dedicated Exadata Infrastructureには、データベース内で低価格かつ機能豊富なデータベース・サービスを提供する次の機能セットが用意されています。
-
完全管理: Oracleは、自動稼働のAutonomous AI Databaseテクノロジを使用して、データベースのエンドツーエンドの管理を簡単にします。Autonomous AI Databaseでは、ハードウェアの構成や管理、またはソフトウェアのインストールを行う必要はありません。Autonomous AI Databaseは、データベースの作成、データベースのバックアップ、データベースのパッチ適用とアップグレード、データベースの拡大または縮小、およびその他の日常的なデータベース・メンテナンス・タスクを処理します。人の介入は必要なく、サービスのダウンタイムも発生しません。
-
十分にチューニング済: Autonomous AI Databaseは、表の定義、データのロード、および問合せの実行開始を行えるためのロード・アンド・ゴー・サービスとして設計されています。Autonomous AI Databaseは、初期状態で優れたパフォーマンスを実現します。問合せは、一般的なすべてのプログラミング言語、任意のビジネス分析ツール、クラウド・サービス、組込みSQLワークシートまたは機械学習ノートブックから、Oracleデータベース・クライアント・ドライバを使用して実行できます。
-
非常に高い弾力性: Autonomous AI Databaseは、非常に弾力性の高いサービスです。Autonomous AI Databaseの使用を開始する際は、CPUの数(コンピュート・コアの単位表現)とデータベースのストレージ容量を指定するだけです。後からいつでも、自動スケーリング機能を有効にするか、CPUまたはストレージ容量を手動で拡大または縮小することができます。自動スケールを有効にするか、手動スケーリングを実行すると、停止時間やサービスの中断なしに、データベース・リソースが縮小または増大します。Autonomous AI Databaseを必要なコンピュートとストレージの数に設定することも、コスト節約のためにアイドル状態のコンピュートを停止することも可能です。
-
高可用性: Autonomous AI Databaseは、次のような機能を備えた高可用性データベースを提供します。
-
重要なデータベースを障害や災害から保護するために使用できるAutonomous Data Guard。
-
保存期間内の任意の時点にデータベースをリストアおよびリカバリするために使用できる自動および手動バックアップ。
-
-
高パフォーマンス: Autonomous AI Databaseは、次のような機能を備えた高パフォーマンスのデータベースを提供します:
-
自動索引管理
-
自動リアルタイム統計収集
-
アプリケーション用に最適化された高頻度の単一行挿入
-
様々なタイプのユーザー用に事前構成されたリソース・プロファイルにより、最適化された問合せパフォーマンスと同時ワークロードを実現
-
-
使いやすい: Autonomous AI Databaseには、サービスの管理(サービス停止、起動またはスケーリングなどのタスク)や、サービスのモニタリング(データ・ウェアハウスの最新のアクティビティ・レベルの表示などの機能)を行うための、完全なRESTベースAPIおよびクラウドベースのサービス・コンソールが含まれています。
-
既存のアプリケーションおよびツールとの互換性: Autonomous AI Databaseは、Oracle Databaseを基盤としているため、Oracle DatabaseがサポートされるアプリケーションおよびツールではAutonomous AI Databaseもサポートされますこれらのツールおよびアプリケーションをデータ・センターかパブリック・クラウドのいずれかに配置し、標準のSQL*Net接続を使用してAutonomous AI Databaseに接続できます。
-
サード・パーティのツールおよびユーティリティとの統合: Autonomous AI Databaseでは、データベース・アプリケーションをOracle Analytics Cloud、Oracle GoldenGate Cloud Service、Oracle Data Integration Platform Cloudなどの他のOracle Cloudサービスと統合できます。Autonomous AI Databaseで提供されるデータベース移行ユーティリティを使用して、MySQL、Postgre SQL、SQL Serverおよび他のデータベースからデータを簡単に移行できます。Autonomous AI Databaseでは、SQL*Net、JDBCおよびODBCを介した接続がサポートされます。
-
組込みツールによる機能の強化: Autonomous AI Databaseには、次のような組込みツールが付属しています:
-
Oracle Application Express (APEX): 最高レベルの機能を備えたスケーラブルなセキュアなエンタープライズ・アプリを構築できるロー・コード開発プラットフォームです。
-
Oracle REST Data Services (ORDS): リレーショナル・データおよびJSONドキュメント・ストア用の最新のRESTインタフェースを簡単に開発できる、Java Enterprise Editionベースのデータ・サービスです。
-
Oracle Database Actions: Oracle SQL Developerのブラウザベースのインタフェースです。
-
専用Exadataインフラストラクチャ上のAutonomous AI Databaseのデプロイメントの選択肢
Autonomous AI Database on Dedicated Exadata Infrastructureは、運用制御と分離のための3つの導入可能性を提供します。
-
Oracle Cloud Infrastructure:データと操作を完全に分離するパブリック・クラウド内のプライベート専用データベース。Oracle Public Cloud上のAutonomous AI Databaseは、プロセッサ、メモリー、ネットワーク、ストレージなどの専用システム・リソースを取得して、運用ポリシーとランタイム・カスタマイズをより詳細に制御できます。
Dedicated Region Cloud@Customer (DRCC)オプションを使用すると、Oracleのパブリック・クラウドに存在するOCIリージョン全体が、お客様のデータ・センター内にデプロイされます。DRCCにデプロイされたAutonomous AI Databaseは、Oracle Public Cloudリージョンにデプロイされたものと同じ機能ですが、お客様のデータセンター内にOCIリージョンがある点が異なります。
-
Exadata Cloud@Customerインフラストラクチャ:パブリック・クラウドに移行できないワークロードの規制、データ主権またはネットワーク・レイテンシ要件を満たす、お客様のデータセンター内のAutonomous AI Database。この導入オプションにより、IT部門は、すべてのデータのセキュリティとガバナンスを確保しながら、セルフサービス・データベースをビジネス・ユーザーと開発者に簡単に提供できます。
-
マルチクラウド:マルチクラウド・リージョンにデプロイされたOracle Autonomous AI Database on Dedicated Exadata Infrastructure。これには、AWSクラウド・リージョンとAzureクラウド・リージョンが含まれます。このデプロイメント・オプションにより、AWSまたはAzure内で実行されているアプリケーションで高パフォーマンスと低レイテンシを実現し、高可用性、スケーラブル、セキュアで、多くの運用サービスと統合されたフルマネージドOracle Databaseのメリットを享受できます。Oracle Public Cloudでサポートされているすべての機能は、Oracle Database@AWSでサポートされていない機能およびOracle Database@Azureでサポートされていない機能にリストされている機能を除き、マルチクラウド・デプロイメントにも適用されます。
すべてのプラットフォームで、いくつかの違いがあるAutonomous AIデータベースの標準機能セットがサポートされています。このドキュメントでは、次のバッジが該当する場合に発生します。
-
適用先:
Oracle Public Cloudのみ -
適用先:
Exadata Cloud@Customerのみ
Oracle Public CloudまたはExadata Cloud@Customerデプロイメントの選択肢によって排他的にサポートされている機能の概要は、Oracle CloudとExadata Cloud@Customerの間の機能パリティを参照してください。
専用Exadataインフラストラクチャ上のAutonomous AI Databaseのコンポーネント
次の図は、専用Exadataインフラストラクチャ上のAutonomous AI Databaseのインフラストラクチャ・コンポーネントを示しています。
ヒント:これらのコンポーネントを利用してデータベース・アプリケーションを開発、テストおよびデプロイする方法を示す実際のユース・ケースについては、専用Exadataインフラストラクチャ上のAutonomous AI Databaseの構成を参照してください。
Autonomous AI Database on Dedicated Exadata Infrastructureは、次の種類のOracle Cloudリソースに基づいています。
-
Exadataインフラストラクチャ・リソースは、データ・センター内のExadata Database Machineシステムを、Oracle Cloudに接続するネットワーク構成とともに表します。Exadataインフラストラクチャの概要、その機能および使用方法については、Exadataインフラストラクチャについてを参照してください。
-
Autonomous Exadata VMクラスタ(AVMC)リソースは、デプロイメントにおけるExadataインフラストラクチャ・リソースとAutonomous Container Databaseリソースの間のリンクを提供します。これは、基礎となるExadataインフラストラクチャ・リソースのすべてのコンピュート・ノードにわたる対称VM (仮想マシン)のセットです。次が可能です:
-
単一のExadataインフラストラクチャ・リソースに複数のAVMCを作成します。複数のVMクラスタのサポートにより、次のことができます:
-
同じExadataインフラストラクチャ上のAVMCごとに個別のメンテナンス実行をスケジュールします。
-
同じExadataインフラストラクチャ上のAutonomous AI Databaseに異なるライセンス・モデルを選択します。
-
同じExadataインフラストラクチャ上のAVMC間でAutonomous Data Guardを作成およびテストします。
-
目的のワークロード用に各AVMC構成のコンピュート、ストレージおよびメモリーをカスタマイズします。
-
-
共通Exadataインフラストラクチャ・リソースにAutonomous Exadata VMクラスタとExadata Database VMクラスタの両方を作成します。
AVMCの概要、その機能および使用方法については、Autonomous Exadata VMクラスタについてを参照してください。
ノート:複数のVM Autonomous AI Databases機能の起動後、Oracle Cloudで作成されたExadataインフラストラクチャ・リソースでは、複数のVM - Autonomous VMクラスタ(AVMC)のみを作成できます。この制限に対処する必要があり、Autonomous VMクラスタを古いExadataインフラストラクチャ・リソースに追加する場合は、My Oracle Supportでサービス・リクエストを作成してください。サポート・リクエストを提出する方法については、My Oracle Supportでのサービス・リクエストの作成を参照してください。
-
-
Autonomous Container Database (ACD)リソースは、Autonomous AIデータベースのコンテナを提供します。1つのAVMCリソースに複数のACDを作成できますが、Autonomous AIデータベースを作成する前に少なくとも1つ作成する必要があります。ACDの概要、その機能および使用方法については、Autonomous Container Databaseについてを参照してください。
-
Autonomous AI Databaseリソースは、ユーザー・データベースです。1つのAutonomous Container Databaseリソースに多数のAutonomous AIデータベースを作成できます。Autonomous AI Databaseの概要、その機能および使用方法については、Autonomous AI Databaseについてを参照してください。
-
自律型バックアップ・リソースは、Autonomous AI Databaseのバックアップです。Oracleによってこれらのリソースが自動的に作成されます。詳細は、Autonomous Databaseのバックアップおよびリストアを参照してください。
専用Exadataインフラストラクチャ上のAutonomous AI Databaseに関連付けられたユーザー・ロール
専用Exadataインフラストラクチャ上のAutonomous AI Databaseの設定と使用に関連するタスクは、3つの論理ロールにグループ化できます: 数人がフリート管理者として、それより多い人がデータベース管理者として、さらに多い人がデータベース・ユーザーとなります。職務の分離と配分をどのように決定するかに応じて、特定の人がこれらのロールの1つ以上を担います。
-
フリート管理者。フリート管理者は、コア(ExadataインフラストラクチャおよびAutonomous Exadata VMクラスタ)リソースおよびAutonomous Container Databaseリソースを作成、モニターおよび管理します。
これらの職務を実行するには、フリート管理者は、これらのリソースを管理する権限と、これらのリソースの作成時に指定する必要があるネットワーキング・リソースを使用する権限を持つOracle Cloudユーザーである必要があります。
-
データベース管理者 データベース管理者は、Autonomous AIデータベースを作成、モニターおよび管理しますさらに、これらのデータベース内でOracle AI Databaseユーザーを作成および管理し、データベースへのアクセスに必要な情報を他のユーザーが提供します。
これらの職務を実行するには、データベース管理者は、Autonomous AI Databaseおよび自律バックアップ・リソースを管理できる権限と、Autonomous AI Databaseの作成時に指定する必要があるAutonomous Container Databaseおよびネットワーキング・リソースを使用する権限があるOracle Cloudユーザーである必要があります。Autonomous AI Databaseリソースの作成時に、データベース管理者は、データベースのADMIN管理ユーザー・アカウントを定義してそのアクセス権を取得します。
-
データベース・ユーザー データベース・ユーザーは、データの格納とアクセスを行うためにAutonomous AI Databaseに接続して使用するアプリケーションを記述する開発者です。データベース・ユーザーは、Oracle Cloudアカウントを必要としません: データベースへのネットワーク接続および接続認可情報は、データベース管理者から取得します。