Oracle Exadata Database Service on Exascale Infrastructureの概要
このトピックでは、Oracle Exadata Database Service on Exascale Infrastructure (旧Exadata Cloud Service)の概要を説明します。
- Exascaleインフラストラクチャ上のOracle Exadata Database Serviceについて
Exadata Database Service on Exascale Infrastructure (ExaDB-XS)は、Exadata Database Service用のOracleの最新のデプロイメント・オプションです。 - OCIコンソールを使用したExascaleインフラストラクチャ上のExadata Databaseサービスへのアクセス
Exascaleインフラストラクチャ上のOracle Exadata Database Service (ExaDB-XS)サービスにアクセスする方法について学習します。 - Oracle Exadata Database Service on Exascale Infrastructureのライセンスに関する考慮事項
Exascale InfrastructureのOracle Exadata Database Serviceのサブスクリプションには、必要なすべてのOracle Databaseソフトウェア・ライセンスを含めることができます。または、すでに所有しているOracle Databaseソフトウェア・ライセンスをExascale InfrastructureのOracle Exadata Database Serviceに持ち込むこともできます。 - Exascale Infrastructure上のOracle Exadata Database Serviceでサポートされているデータベース・エディションおよびバージョン
Oracle Exadata Database Service on Exascale Infrastructureデータベースには、Enterprise Edition - Extreme Performanceサブスクリプションが必要です。または、独自のOracle Enterprise Editionソフトウェア・ライセンスを持ち上げることができます。 - サブスクリプション・タイプ
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceで使用可能なサブスクリプション・タイプについて学習します - Exascaleインフラストラクチャ上のExadata Database Serviceのサービス制限
仮想マシン(VM)インスタンス数、合計ECPU数、ローカル・ストレージ合計および大容量ストレージ合計に制限が適用されます。 - 計測頻度および秒単位の請求
秒単位の請求、請求の最小値および制限を参照してください。 - Exadata Cloud管理インタフェース
Oracle Exadata Database Service on Exascale Infrastructureには、ユースケースおよび自動化ニーズに適した様々な管理インタフェースが用意されています。
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceについて
「新機能」の章には、Exascaleインフラストラクチャ上のExadata Database Serviceで使用可能なリージョンの現在のリストが含まれています。
Exascaleは、このサービスの基盤となるテクノロジです。Exadata Database Service on Exascale Infrastructureは、Oracle Exadataの次世代アーキテクチャです。ストレージの効率を高め、データベースのプロビジョニングを簡素化し、Exadataスマート・ソフトウェアの卓越したパフォーマンスと、最新のクラウドのコストと柔軟性のメリットを兼ね備えています。データベース・ファイルのストレージは、Oracle Exadata Exascale Storage Vaultに存在します。Storage Vaultは、高パフォーマンスでスケーラブルなExadataスマート・ストレージを提供します。ストレージは、1つのコマンドで必要に応じてオンラインでスケーリングでき、そのストレージをすぐに使用できるようになります。Exascaleインフラストラクチャ上のDedicated Infrastructure Exadata Database Serviceとは異なり、システムへのストレージ・サーバーの追加を管理したり、ストレージ割当てを管理する必要はありません。
次の図では、VMクラスタおよび関連するリソースの全体的な高レベル・アーキテクチャの概要を示します:
このアーキテクチャは、次の要素で構成されています。
- データベースの記憶域を提供する単一のExascale Vault
- Oracle管理のマルチテナント物理データベース・サーバーで実行される一連のVM
- Oracleによって一元的にホストされるVMファイルシステム
- クライアントおよびバックアップ・ネットワーク接続を提供する仮想クライアント・ネットワーク(VCN)。
ExaDB-XSの基本的な消費単位はVMクラスタです。VMの移植性を容易にするために、Exascaleは、Oracleによって完全に管理されている共有ストレージ上のVMファイル・システムのストレージをホストします。データベース・バイナリをホストするVMファイルシステムがローカルの物理サーバーに存在しないため、Oracleは物理サーバーのプール間でVMを移行できます。VMは、メンテナンスまたはシステム障害が発生した場合、必要に応じて自動的に移行されます。エラスティック・コンピュート処理ユニット(ECPU)ユニットの数を変更し、VMメモリー割当てを変更することで、VMを垂直にスケーリングすることもできます。 ECPUは、コンピュート・リソースの抽象化された尺度です。ECPUは、計算サーバーのプールから柔軟に割り当てられたコアの数に基づいています。VMクラスタをプロビジョニングするには、VMごとに少なくとも8つのECPUが必要です。VMは、4 ECPU単位でスケーリングできます。ECPUの詳細は、Autonomous Databaseのコンピュート・モデルを参照してください。
VMでアクティブなEnabled ECPUに加えて、VMの追加の予約済ECPUを追加することもできます。これらの追加予約済ECPUは、VM上の有効ECPUを将来スケーリングするために物理サーバーに物理的に割り当てられるため、VMの再起動や再配置を必要とせずに、将来のワークロード需要に合せてスケール・アップできます。データベースのライセンスは有効なECPUに基づいているため、このオプションを使用すると、可変ワークロードのコストを制御できます。また、追加のECPUを予約すると、合計ECPU数に基づいてVMクラスタにメモリーが追加されます。このため、追加のECPUを予約すると、追加のコアに関連するライセンス費用なしで追加のメモリーをプロビジョニングすることもできます。
次の図に、CPUおよびメモリー・リソースのスケーリングに関連する概念の詳細を示します。
図は、VM内の次のアクティブおよび予約済コアを示しています:
- 8つのECPU (使用中およびアクティブ)。
- 4つのECPUが予約されています。これは、使用中ではありませんが、使用可能であり、待機していることが保証されます。
- VM内の合計12 ECPU数。有効なコアと予約済コアの合計です。
コア予約のコアの合計数は、有効コアと予約済コアの合計で構成されます。システムを再起動せずにリソースをスケール・アップするには、予約済コアを有効にします。リソースをさらにスケール・アップする場合は、ECPUの追加時にローリング再起動を使用して、コア予約に4単位のECPUを追加し、EnabledおよびReservedコアをスケール・アップできます。
Exascaleは、リダイレクトオンライト・ストレージ・テクノロジの利点も提供します。ExaDB-XSを使用すると、プラガブル・データベース(PDB)のシン・クローンを迅速にプロビジョニングできます。これは、変更されていないブロックが複製されることなく親PDBとクローンPDB間で共有されるためです。この機能は、開発環境およびテスト環境に特に役立ちます。PDBの多数のシン・クローンを経済的に作成できます。たとえば、各開発者に、動作する独自のPDBクローンを付与できます。Exadata ExascaleにはExadataのすべてのパフォーマンス上の利点があるため、シン・クローンでプロビジョニングされる開発環境は、単にデータのコピーではなく、Exadata本番環境を表します。
OCIコンソールを使用したExascaleインフラストラクチャ上のExadata Databaseサービスへのアクセス
Exascaleインフラストラクチャ上のOracle Exadata Database Service (ExaDB-XS)サービスにアクセスする方法について学習します。
OCIテナンシでExaDB-XSサービスが有効になっている場合は、サインインしてテナンシ・リージョンを選択できます。次に、「サービス」メニューで、「Oracle Database」に移動し、「Exascaleインフラストラクチャ上のExadata Databaseサービス」に移動します。サービスのメイン・ページに移動した後、このサービスには2つのメイン・オブジェクト(VMクラスタとExascaleストレージ・ボールト)があることを確認します。
VMクラスタは、Oracle Databaseインスタンスが実行されるコンピュート環境を提供します。これらのOracle Databaseインスタンスによってアクセスされるデータベース自体は、Exascale Storage Vaultに格納されます。各VMクラスタには、ExascaleストレージVaultが割り当てられています。VMクラスタを単一のインライン・エクスペリエンスとして作成する場合は、Exascale Storage Vaultを作成して関連付けます。ただし、Exascale Storage Vaultにライフサイクル操作が必要な場合(たとえば、合計データベース・ストレージをスケーリングして拡張用の空き領域を増やす場合)、Exascaleストレージ・ボールト・メニューからこれらのライフサイクル操作を完了します。データベースのプロビジョニングや管理など、他のほとんどのアクションでは、「VMクラスタ」ページが正しい開始点になります。
Oracle Exadata Database Service on Exascale Infrastructureのライセンスに関する考慮事項
Oracle Exadata Database Service on Exascale Infrastructureのサブスクリプションには、必要なすべてのOracle Databaseソフトウェア・ライセンスを含めることができます。または、すでに所有しているOracle Databaseソフトウェア・ライセンスをExascale Infrastructure上のOracle Exadata Database Serviceに移動することもできます。
Oracle Databaseソフトウェア・ライセンスをOracle Exadata Database Service on Exascale Infrastructureサブスクリプションに含める場合、含まれるライセンスには、Oracle Database Enterprise Editionのすべての機能、すべてのデータベース・エンタープライズ管理パック、およびOracle Database In-MemoryやOracle Real Application Clusters (Oracle RAC)などのすべてのEnterprise Editionオプションが含まれます。Oracle Exadata Database Service on Exascale Infrastructureには、バックアップ、リカバリ、パッチなどの管理タスクを支援するクラウド固有のソフトウェア・ツールも付属しています。
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceでサポートされているデータベース・エディションおよびバージョン
Oracle Exadata Database Service on Exascale Infrastructure DatabaseにはEnterprise Edition - Extreme Performanceサブスクリプションが必要です。または、独自のOracle Enterprise Editionソフトウェア・ライセンスを持ち込むことができます。
Enterprise Edition - Extreme Performanceは、Oracle Database Enterprise Editionのすべての機能に加え、すべてのデータベース・エンタープライズ管理パックと、Oracle Database In-MemoryやOracle Real Application Clusters (Oracle RAC)などのすべてのEnterprise Editionオプションを提供します。
リリース時、Oracle Exadata Database Service on Exascale InfrastructureはOracle Database 23aiをサポートしています
Oracle Databaseリリースおよびソフトウェアのサポート・タイムラインについては、My Oracle SupportポータルのRelease Schedule of Current Database Releases (Doc ID 742060.1)を参照してください。
サブスクリプション・タイプ
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceで使用可能なサブスクリプション・タイプについて学習します
使用可能な購入モデルは次のとおりです:
Pay As You Go
Pay As You Go (PAYG)価格では、顧客はコミットメントなしでサービスを迅速にプロビジョニングでき、使用した分にのみ請求されます。事前のコミットメントおよび最小サービス期間はありません。消費されたすべてのクラウド・インフラストラクチャ(IaaS)およびプラットフォーム(PaaS)サービスは計測され、その消費量に基づいて請求されます。オーダーのサービス期間中に、クラウド・サービス・アカウント内で新しいIaaSおよびPaaSサービスが使用可能になった場合、Oracleからアクティブ化および使用に適用される料金が通知されます。詳細については、完全な価格表をご覧ください。
年次ユニバーサル・クレジット
Oracle Annual Universal Creditsでは、顧客は、Oracle Cloud Infrastructureおよびプラットフォーム・サービスをいつでも、どのリージョンでも柔軟に使用でき、市場投入までの期間を短縮できます。顧客は、Oracle Annual Universal Creditsの金額をコミットし、この金額は対象となるOracle IaaSおよびPaaSクラウド・サービスのその後の使用に充当されます。この支払いオプションでは、コストの削減と月々の支出を予測できる点に加え、さらにワークロードのオンボーディング時のランプアップ期間を設定することで、クラウドサービス全体で大幅な節約になります。
Exascaleインフラストラクチャ上のExadata Database Serviceのサービス制限
仮想マシン(VM)インスタンス数、ECPU合計数、ローカル・ストレージ合計および大容量ストレージ合計に制限が適用されます。
Exascaleインフラストラクチャ上のExadata Database Service (ExaDB-XS)に設定された制限は、時間の経過とともに改訂できます。次の表に、ExaDB-XSリソースの現在のサービス制限を示します。
表1-1 Exascaleインフラストラクチャ上のExadata Database Serviceのサービス制限
制限名 | 説明 | 制限 | 値 |
---|---|---|---|
|
Exadata Database Service on Exascaleインフラストラクチャ- インスタンス数 |
VMインスタンス数 |
4 |
|
Exascaleインフラストラクチャ上のExadata Database Service - 合計ECPU数 |
|
64 |
|
Exascaleインフラストラクチャ上のExadata Database Service - ローカル・ストレージ(GB) |
ローカル記憶域(GB単位) |
1500 |
|
Exascaleインフラストラクチャ上のExadata Database Service - 大容量ストレージ(GB) |
大容量ストレージ(GB) |
2000 |
計測頻度および秒単位の請求
秒単位の請求、請求の最小値および制限を参照してください。
プロビジョニングするOracle Exadata Database Service on Exascale Infrastructure仮想マシンごとに、最短48時間はインフラストラクチャについて請求され、それ以降は秒単位で請求されます。システムに追加する各ECPUは、秒ごとに請求され、最小使用期間は1分です。
Exadata Cloud管理インタフェース
Oracle Exadata Database Service on Exascale Infrastructureには、ユースケースおよび自動化ニーズに適した様々な管理インタフェースが用意されています。
- Exadata Cloud管理インタフェースの概要
Oracle Cloud Infrastructure (OCI)のExadata Cloudリソースは、異なる管理ユースケースに適合するように提供されている様々なインタフェースを介して作成および管理されます。 - Exascaleインフラストラクチャ上のOracle Exadata Database ServiceのOCIコントロール・プレーン・インタフェース
OCIコントロール・プレーンは、OCI API、OCIコンソール、およびキット、ツールおよびプラグインが組み込まれたカスタム・インタフェースからの入力を受け入れ、OCIリソースの開発を促進し、管理を簡素化します。 - ローカルVMコマンドライン・インタフェース
OCI RESTベースのAPIに加えて、Exadata Cloud InfrastructureのVMクラスタの一部としてプロビジョニングされたVMゲストにあるCLIユーティリティを使用して、様々なライフサイクルおよび管理操作を実行できます。
Exadata Cloud管理インタフェースの概要
Oracle Cloud Infrastructure (OCI)のExadata Cloudリソースは、異なる管理ユースケースに適合するように提供されている様々なインタフェースを介して作成および管理されます。
- OCIコンソール・インタフェースおよび自動化ツール(コンソールの使用を参照)
- アプリケーション・プログラミング・インタフェース(API)
- コマンドライン・インタフェース(CLI)
- OCIコントロール・プレーン・インタフェース
- ローカルExadata Cloud VM CLI
様々なExadata Cloudデータベース管理のユースケースでこれらのインタフェースを調整する方法の詳細は、次のMy Oracle Supportノート: Exadata Cloud API/CLI Alignment Matrix (Doc ID 276869.1)を参照してください。
Exascaleインフラストラクチャ上のOracle Exadata Database ServiceのOCIコントロール・プレーン・インタフェース
OCIコントロール・プレーンは、OCI API、OCIコンソール、および開発を容易にし、OCIリソースの管理を簡素化するために提供されるキット、ツールおよびプラグインで構築されたカスタム・インタフェースからの入力を受け入れます。
OCI APIは、HTTPSリクエストおよびレスポンスを使用する典型的なREST APIです。OCIコンソールは、Exadata Cloudおよびその他のOCIリソースを作成および管理するための直感的なグラフィカル・インタフェースで、OCI APIのインタフェースの1つです。OCI APIを使用して自動化を開発すると、キット、ツールおよびプラグインを含む多くの追加インタフェースが提供され、開発が容易になり、OCIリソースの管理が簡素化されます。これらのAPIのサブセットは、Exadata Cloudリソースおよびそれを含むインフラストラクチャに適用されます。これらの様々なインタフェースは、すべてOCI APIをコールして同じ機能を提供し、プリファレンスおよびユースケースに応じて柔軟性と選択を可能にするために提供されています。
- コマンドライン・インタフェース(CLI): OCI CLIは、Exadata Cloudリソース・タスクおよびその他のOCIタスクを実行するために単独で、またはコンソールで使用できるフットプリントの小さいツールです。CLIには、コンソールと同じコア機能と追加のコマンドがあります。スクリプトの実行機能など、これらの一部によって、コンソールの機能が拡張されます。
- ソフトウェア開発キット(SDK): OCIには、Exadata Cloudおよびその他のOCIベースのサービスやアプリケーション用のカスタム・ソリューションを開発できるSDKが用意されています。
- DevOpsのツールおよびプラグイン: これらのツールでは、インフラストラクチャのプロビジョニングや管理を簡略化したり、自動プロセスを可能にしたり、開発を容易にできます。ツールには、リソース・マネージャおよびOCI Ansibleコレクションで使用されるOCI Terraformプロバイダが含まれます。
- クラウド・シェル: クラウド・シェルは、OCIコンソールからアクセスできる無料のブラウザベース・ターミナルで、事前認証済のOCI CLIやその他の便利な開発者ツールとともにLinuxシェルへのアクセスを可能にします。シェルを使用すると、Exadata Cloudおよびその他のOCIリソースと対話し、ラボやチュートリアルに従って、OCI CLIコマンドをすばやく実行できます。
- ドキュメント: 付録およびリファレンス: この一般リファレンスでは、Oracle Cloud Infrastructureサービスと統合するためのSDKおよびその他の開発者ツールの構成方法を示します。
- ドキュメント: REST API: この完全なリファレンスでは、Oracle Cloud Infrastructure REST APIの詳細(説明、構文、エンドポイント、エラー、署名など)を提供します。Oracle Exadata Database Service on Exascale Infrastructure固有のOCI REST APIは、各サービスに固有のAPIの使用を参照してください:
- APIを使用したインフラストラクチャ・コンポーネントの作成
- APIを使用したデータベース管理サービスの有効化、無効化または更新
- APIを使用したバックアップおよびリカバリの管理
- APIを使用したData Guardアソシエーションの管理
- APIを使用したデータベース・ソフトウェア・イメージの管理
- APIを使用したデータベースの管理
- APIを使用したExascaleインフラストラクチャ・インスタンスでのOracle Exadata Database Serviceの管理
- APIを使用したExascaleインフラストラクチャ上のOracle Exadata Database ServiceでのOracle Database Homeの管理
- APIを使用したプラガブル・データベースの管理
- APIを使用したExascaleインフラストラクチャ・インスタンス上のOracle Exadata Database Serviceへのパッチ適用
- APIを使用したデータベースのアップグレード
ローカルVMコマンドライン・インタフェース
OCI RESTベースのAPIに加えて、Exadata Cloud InfrastructureのVMクラスタの一部としてプロビジョニングされたVMゲストにあるCLIユーティリティを使用して、様々なライフサイクルおよび管理操作を実行できます。
ベスト・プラクティスは、対応するコンソール・コマンドまたはOCI APIが使用できない場合にのみ、これらのユーティリティを使用することです。
dbaascli
ユーティリティを使用して、次のようなOracle Exadata Database Service on Exascale Infrastructureで様々なデータベース・ライフサイクルおよび管理操作を実行します
- データベース・ユーザーのパスワードの変更
- データベースの起動
- プラガブル・データベース(PDB)の管理
これらのユーティリティは、前述のOCI APIベースのインタフェースとは別個のものとして追加で提供されます。ローカルVMコマンドライン・ユーティリティを使用するには、Exadata Cloud VMクラスタの仮想マシンに接続し、OCIユーザー・セキュリティではなくVMオペレーティング・システム・ユーザー・セキュリティを実行に使用する必要があります。これらのユーティリティによって実行されるほとんどの操作では、DB Sync
と呼ばれるプロセスを使用して、変更がOCIコントロール・プレーンに同期されます。ただし、コントロール・プレーンに同期されない操作が存在する可能性があります。
これらのCLIユーティリティを含む仮想マシン上のクラウド・ツール・ソフトウェアは、Oracleによって定期的に自動更新されます。
親トピック: Exadata Cloud管理インタフェース