専用Exadataインフラストラクチャ上のAutonomous AI Databaseについて
Autonomous AI Databaseは、使いやすい完全自律型データベースを提供します。このデータベースは、柔軟に拡張し、迅速なクエリ・パフォーマンスを実現し、データベース管理を必要としません。
Oracle Autonomous AI Database on Dedicated Exadata Infrastructureは、コミットされたハードウェアおよびソフトウェア・リソースを使用してOracle Cloud Infrastructure (OCI)で実行される高度に自動化されたフルマネージド・データベース環境です。これらの分離されたリソースにより、組織は厳しいセキュリティ、可用性、およびパフォーマンス要件を満たしながら、コストと複雑さを軽減できます。
- Autonomous AI Lakehouse
- Autonomous AI Transaction Processing
Autonomous AI Lakehouse
Oracle Autonomous AI Lakehouseは、データ・ウェアハウスの運用に、データを保護し、データ駆動型アプリケーションの開発に関するすべての複雑さを実質的に解消するクラウド・データ・ウェアハウス・サービス。
このサービスは、データ・ウェアハウスのプロビジョニング、構成、保護、チューニング、スケーリング、パッチ適用、バックアップおよび修復を自動化します。サービスのパッチ適用と更新しか行わない他のフルマネージド・クラウド・データ・ウェアハウス・ソリューションとは異なり、Autonomous AI Lakehouseには、柔軟な自動化されたスケーリング、パフォーマンス・チューニング、セキュリティ、および広範な組込みコンバージド・データベース機能のセット(複数のデータ型、機械学習分析、単純なデータ・ロード、およびデータ・ビジュアライゼーションにわたるより単純な問合せを可能にする)が備わっている。
自律型AIレイクハウスサービスは、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の主な機能
専用Exadataインフラストラクチャ上のAutonomous AI Databaseには、クラウドで手頃な価格で機能豊富なデータベース・サービスを提供する次の機能セットが用意されています。
- 完全管理: 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のデプロイメント選択肢
-
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部門は、すべてのデータのセキュリティとガバナンスを確保しながら、ビジネス・ユーザーと開発者にセルフサービス・データベースを簡単に提供できます。
-
マルチクラウド: AWSクラウド・リージョンにデプロイされた専用Exadataインフラストラクチャ上のOracle Autonomous AI Database。このデプロイメント・オプションにより、高パフォーマンスと低レイテンシを必要とするAWS内で実行されるアプリケーションが、可用性が高く、スケーラブルでセキュアで、多くのAWS運用サービスと統合されたフルマネージドOracle Databaseの恩恵を受けることができます。Oracle Public Cloudでサポートされているすべての機能は、「Oracle Database@AWSでサポートされていない機能」にリストされている機能を除き、マルチクラウド・デプロイメントにも適用されます。
- 適用対象:
Oracle Public Cloudのみ
- 適用対象:
Exadata Cloud@Customerのみ
- 適用先:
マルチクラウドのみ
Oracle Public CloudまたはExadata Cloud@Customerデプロイメントの選択肢によってのみサポートされる機能については、Oracle CloudとExadata Cloud at Customerの機能パリティを参照してください。
専用Exadataインフラストラクチャ上のAutonomous AI Databaseのコンポーネント
次の図は、専用Exadataインフラストラクチャ上のAutonomous AI Databaseのインフラストラクチャ・コンポーネントを示しています。
ヒント :
次のイメージでは、さらに探索するコンポーネントをクリックできます。ヒント :
これらのコンポーネントを活用してデータベース・アプリケーションを開発、テストおよびデプロイする方法を示す実用的なユース・ケースについては、専用Exadataインフラストラクチャ上のAutonomous AI Databaseの構成を参照してください。専用Exadataインフラストラクチャ上のAutonomous AI Databaseは、次の種類の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 Database機能の起動後にOracle Cloudで作成されたExadataインフラストラクチャ・リソースに、複数のVM - Autonomous VMクラスタ(AVMC)のみを作成できます。この制限に対処する必要があり、古いExadataインフラストラクチャ・リソースにAutonomous VMクラスタを追加する場合は、My Oracle Supportでサービス・リクエストを作成してください。サポート・リクエストを提出する方法については、My Oracle Supportでのサービス・リクエストの作成を参照してください。 -
-
Autonomous Container Database (ACD)リソースは、Autonomous AI Databaseのコンテナを提供します。1つのAVMCリソースに複数のACDを作成できますが、Autonomous AI Databaseを作成するには、少なくとも1つ作成する必要があります。ACDの概要、その機能および使用方法については、Autonomous Container Databaseについてを参照してください。
ACDは、Oracle Database 19cまたはOracle Database 26aiでプロビジョニングできます。これは、プロビジョニングされたすべてのAutonomous AI Databaseに適用されます。ただし、データベースソフトウェアバージョンとして 26aiを持つACDをプロビジョニングするには、DatabaseVersionタグが 26aiに設定された親AVMCが ECPUベースである必要があります。これらの各データベース・バージョンでサポートされているデータベース機能の包括的なリストは、Oracle Help CenterのOracle Database 26aiまたはOracle Database 19cを参照してください。
-
Autonomous AI Databaseリソースは、ユーザー・データベースです。1つのAutonomous Container Databaseリソースに多数のAutonomous AI Databaseを作成できます。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 Databaseを作成、モニターおよび管理しますさらに、これらのデータベース内でOracle AI Databaseユーザーを作成および管理し、データベースへのアクセスに必要な情報を他のユーザーに提供します。
これらの職務を実行するには、データベース管理者は、Autonomous AI Databaseおよび自律型バックアップ・リソースの管理を許可する権限と、Autonomous AI Databaseの作成時に指定する必要があるAutonomous Container Databaseおよびネットワーキング・リソースを使用する権限があるOracle Cloudユーザーである必要があります。Autonomous AI Databaseリソースの作成時に、データベース管理者は、データベースのADMIN管理ユーザー・アカウントを定義してそのアクセス権を取得します。
-
データベース・ユーザーデータベース・ユーザーは、データの格納とアクセスを行うためにAutonomous AI Databaseに接続して使用するアプリケーションを記述する開発者です。データベース・ユーザーは、Oracle Cloudアカウントを必要としません: データベースへのネットワーク接続および接続認可情報は、データベース管理者から取得します。