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