D Oracle Database Applianceのデータベース・テンプレート
この付録の情報を使用して、計画しているデータベースのデータベース・テンプレートを選択します。
トピック:
- Oracle Database Applianceのデータベース・テンプレートのタイプ
データベース・ワークロードとハードウェアに最も適したデータベース・テンプレートを選択します。
Oracle Database Applianceのデータベース・テンプレートのタイプ
データベース・ワークロードおよびハードウェアに最も適したデータベース・テンプレートを選択します。
Oracle Database Applianceのデータベース・テンプレートについて
Oracle Database Applianceでは、複数のデータベースを1つのシステムに統合できます。 統合により、アイドル・リソースを最小限に抑え、効率を最大限に高め、コストを下げることができます。 インスタンス・ケージングを使用して、Oracle Database Resource Manager (リソース・マネージャ)と連携し、単一のOracle Database Applianceの複数インスタンス間で必要なサービス・レベルを提供できます。
Oracle Database Applianceテンプレートは、各データベース・インスタンス・ワークロードのサイズに合せて事前チューニングされています。 特定のコア数で動作するよう設計されています。 ケージングによって、各データベースのワークロードは、テンプレートで割り当てられたコアのセットに制限されます(これによって、複数のデータベースを同時に、パフォーマンスを低下させることなく、Oracle Database Applianceの容量まで、実行できるようになります)。 計画的成長に備えるために、現在のニーズよりも大きなデータベース・テンプレート・サイズを選択できます。テンプレート・サイズは後になって、システム・グローバル領域(SGA)とプログラム・グローバル領域(PGA)のサイズやコア数を調節することにより調整できます。
Oracle Appliance Managerコンフィギュレータは、データベースのクラスとしてデータベースのサイズ設定テンプレートを参照します。
ノート:
Oracle Database Applianceテンプレートはベスト・プラクティスを実装しており、特にOracle Database Appliance用に構成されているため、これらのテンプレートを使用することを強くお薦めします。
次の表を使用すれば、ご使用のデータベースに最適なテンプレートを選択できます。 これらの表を使用するときに、次に留意してください。
-
この表の情報は、ディスクのバックアップを作成していることを前提としています。 この表の情報は、ローカル・ディスクのバックアップを作成していることを前提としています。 データベースの領域要件と、ローカル・ディスク・バックアップと外部バックアップのポリシーを検討します。 通常、外部バックアップには、データベースが使用できる領域がローカル・バックアップより豊富にあります。
-
コンテナ・データベースがOracle ACFS上に作成されます。
-
1秒当たりのI/O (IOps)値は、オンライン・トランザクション処理(OLTP) I/Oリクエストを処理するための、ランダムな8KBの読取り/書込みレスポンス時間(Oracle Database Appliance X5-2の場合、ハード・ディスク・ドライブ(HDD)に対しては10から12ミリ秒、Flashに対しては1ミリ秒未満、Oracle Database Appliance X4-2およびX3-2の場合は5から7ミリ秒、Oracle Database Applianceバージョン1の場合は5ミリ秒)から導出されます。 この率はCPU数に基づくものではなく、システムがフル稼働していることを前提としています。
-
1秒当たりのMBでのスループット(MBPS)は、データ・ウェアハウス・システムの1MBの順次読取り/書込みに基づいています。 IOPSと同様にMBPSは、システムがフル稼働している場合のスループットの測定値です。 単一の小規模データベースのみが動作している場合、MBPSは大規模データベース用のシステムで使用可能な最大数となります。
-
ログ・ファイルのサイズは、システムがフル稼働している際に、各インスタンスの4つのREDOログ・グループで15分ごとにログ・スイッチが実行されることを前提としています。
-
ストレージはOracle Database Appliance上のサーバー間で共有されます。
改善されたOracle Database Appliance Templateオプションについて
Oracle Appliance Managerは、Oracle Database Applianceでデータベースで実行するデータベース・ワークロードのタイプに応じて構成された、改善されたデータベース・テンプレートを提供します。 データベースで実行する一般的なワークロード(OLTP、DSS、インメモリー)に最も適合するテンプレートを選択します。
この改善されたOracle Databaseテンプレートが、OLTPワークロードのサイズ設定パラメータしか提供されていなかった以前のリリースの汎用データベース・テンプレートに取ってかわります。 データベース・サイズ設定表には、各データベース・ワークロード・タイプのCPUの数およびメモリー属性に基づいて、更新されたテンプレート名およびサイズ設定が示されます。 表「Oracle Database Appliance データベース・テンプレート名の変換」に、汎用データベース・テンプレート名とCPUコアに基づくデータベース・テンプレート名の間の参照を示します。
データベース・ワークロードおよびハードウェアに適したテンプレート・タイプを識別してください。
-
データベース・ワークロードが主としてオンライン・トランザクション処理(OLTP)である場合は、Oracle Database ApplianceのOLTPデータベース・テンプレートを使用します。
-
データベース・ワークロードが主として意思決定支援システム(DSS)またはデータ・ウェアハウスである場合は、Oracle Database Appliance DSSデータベース・テンプレートを使用します。
-
データベース・ワークロードがインメモリーであり、インメモリー・パフォーマンス機能によって効果が得られる場合は、Oracle Database Applianceのインメモリー(IMDB)データベース・テンプレートを使用します。
-
データベースがOracle Database Appliance X5-2にある場合は、Oracle Database Appliance X5-2汎用データベース・テンプレートを使用します。
-
データベースがOracle Database Appliance X4-2にある場合は、Oracle Database Appliance X4-2汎用データベース・テンプレートを使用します。
-
データベースがOracle Database Appliance X3-2にある場合は、Oracle Database Appliance X3-2汎用データベース・テンプレートを使用します。
-
アプライアンスがOracle Database Applianceのオリジナル・モデルの場合は、Oracle Database Applianceバージョン1汎用データベース・テンプレートを使用します。
テンプレートは、完全にデプロイされたOracle Database Appliance上のデータベースの最大数に関する一般的なガイドラインを提供します。 メモリーとCPUのサイズ設定は、データベースの数ではなく、サーバーごとのインスタンス数に基づいて設定します。 メモリーおよびCPUはすべてのデータベースで共有され、データベースの数はパフォーマンスに影響します。 たとえば、データベースが1つの場合、データベースはすべてのI/Oスループットを受信します。 データベースが9つある場合、各データベースが利用できるスループットはすべてのディスクのI/Oスループットの1/9のみです。
データベースが複数ある場合、使用可能なCPUリソースの共有および競合が発生します。 テンプレートを選択する際に、システムで使用可能なスレッドよりも多くのCPU_COUNTに分散しないでください。 すべてのデータベースに排他的CPUがある、パーティション化をお薦めします。 Oracle Database Applianceで推奨最大データベース数を超えるように選択した場合は(オーバー・プロビジョニング)、I/O結果およびパフォーマンスの低下に注意してください。 オーバー・プロビジョニングのアプローチでは、すべてのインスタンスにおけるCPU_COUNTの合計がCPU数を超える可能性があります。 オーバー・プロビジョニングによりリソース使用率は向上しますが、複数のデータベースで負荷が同時に著しく高くなると競合が発生する可能性があります。 オーバー・プロビジョニングは、重要度の低いアプリケーションを実行するシステムに最適です。 I/O要件が高いデータベースやトランザクション・レートの高いデータベースに対しては、オーバー・プロビジョニングを使用しないでください。 オーバー・プロビジョニングを選択した場合は、合計CPU数の2倍を超えないようにしてください。 合計CPU数の2倍の割当ては、コア当たり2CPUスレッドのハイパースレディングに基づいています。
表D-1 Oracle Database Applianceデータベース汎用テンプレート名の変換
CPUコア・ベースのデータベース・テンプレート名 | odb-01s | odb-01 | odb-02 | odb-04 | odb-06 | odb-12 | odb-16 | odb-24 |
---|---|---|---|---|---|---|---|---|
汎用データベース・テンプレート名 |
超極小規模 |
非常に小規模 |
小規模 |
中 |
大規模 |
非常に大規模 |
超巨大規模 |
超超巨大規模 |
ノート:
超巨大規模はOracle Database Appliance X3-2およびOracle Database Appliance X4-2に適用されます。 超超巨大規模はOracle Database Appliance X4-2にのみ適用されます。
表D-2 Oracle Database Appliance OLTPデータベース・テンプレート・サイズ
テンプレート | CPUコア数 | SGA | PGA | フラッシュ | プロセス | ログ・バッファ、REDOログ |
---|---|---|---|---|---|---|
odb-01s (X5-2, X4-2, X3-2およびV1) |
1 |
2GB |
1GB |
6GB |
200 |
16MB、1GB |
odb-01 (X5-2, X4-2, X3-2およびV1) |
1 |
4GB |
2GB |
12GB |
200 |
16MB、1GB |
odb-02 (X5-2, X4-2, X3-2およびV1) |
2 |
8GB |
4GB |
24GB |
400 |
16MB、1GB |
odb-04 (X5-2, X4-2, X3-2およびV1) |
4 |
16GB |
8GB |
48GB |
800 |
32MB、1GB |
odb-06 (X5-2, X4-2, X3-2およびV1) |
6 |
24GB |
12GB |
72GB |
1200 |
64MB、2GB |
odb-12 (X5-2, X4-2, X3-2およびV1) |
12 |
48GB |
24GB |
144GB |
2400 |
64MB、4GB |
odb-16 (X5-2、X4-2、X3-2のみ) |
16 |
64GB |
32GB |
192GB |
3200 |
64MB、4GB |
odb-24 (X5-2、X4-2のみ) |
24 |
96GB |
48GB |
192GB |
4800 |
64MB、4GB |
odb-32 (X5-2のみ) |
32 |
128GB |
64GB |
256GB |
6400 |
64MB、4GB |
odb-36 (X5-2のみ) |
36 |
128GB |
64GB |
256GB |
7200 |
64MB、4GB |
ノート:
フラッシュはOracle Database Appliance X5-2にのみ適用されます。
表D-3 Oracle Database Appliance DSSデータベース・テンプレート・サイズ
テンプレート | CPUコア数 | SGA (GB) | PGA (GB) | プロセス | REDOログ・ファイルのサイズ(GB) | ログ・バッファ(MB) |
---|---|---|---|---|---|---|
odb-01s (X5-2, X4-2, X3-2およびV1) |
1 |
1 |
2 |
200 |
1 |
16 |
odb-01 (X5-2, X4-2, X3-2およびV1) |
1 |
2 |
4 |
200 |
1 |
16 |
odb-02 (X5-2, X4-2, X3-2およびV1) |
2 |
4 |
8 |
400 |
1 |
16 |
odb-04 (X5-2, X4-2, X3-2およびV1) |
4 |
8 |
16 |
800 |
1 |
32 |
odb-06 (X5-2, X4-2, X3-2およびV1) |
6 |
12 |
24 |
1200 |
2 |
64 |
odb-12 (X5-2, X4-2, X3-2およびV1) |
12 |
24 |
48 |
2400 |
4 |
64 |
odb-16 (X5-2、X4-2、X3-2のみ) |
16 |
32 |
64 |
3200 |
4 |
64 |
odb-24 (X5-2、X4-2のみ) |
24 |
48 |
96 |
4800 |
4 |
64 |
odb-32 (X5-2のみ) |
32 |
64 |
128 |
6400 |
4 |
64 |
odb-36 (X5-2のみ) |
36 |
64 |
128 |
7200 |
4 |
64 |
表D-4 Oracle Database Applianceインメモリー・データベース・テンプレートのサイズ
テンプレート | CPUコア数 | SGA (GB) | PGA (GB) | インメモリー(GB) | プロセス | REDOログ・ファイルのサイズ(GB) | ログ・バッファ(MB) |
---|---|---|---|---|---|---|---|
odb-01s (X5-2, X4-2, X3-2およびV1) |
1 |
2 |
1 |
1 |
200 |
1 |
16 |
odb-01 (X5-2, X4-2, X3-2およびV1) |
1 |
4 |
2 |
2 |
200 |
1 |
16 |
odb-02 (X5-2, X4-2, X3-2およびV1) |
2 |
8 |
4 |
4 |
400 |
1 |
16 |
odb-04 (X5-2, X4-2, X3-2およびV1) |
4 |
16 |
8 |
8 |
800 |
1 |
32 |
odb-06 (X5-2, X4-2, X3-2およびV1) |
6 |
24 |
12 |
12 |
1200 |
2 |
64 |
odb-12 (X5-2, X4-2, X3-2およびV1) |
12 |
48 |
24 |
24 |
2400 |
4 |
64 |
odb-16 (X5-2、X4-2、X3-2のみ) |
16 |
64 |
32 |
32 |
3200 |
4 |
64 |
odb-24 (X5-2、X4-2のみ) |
24 |
96 |
48 |
48 |
4800 |
4 |
64 |
odb-32 (X5-2のみ) |
32 |
128 |
64 |
64 |
6400 |
4 |
64 |
odb-36 (X5-2のみ) |
36 |
128 |
64 |
64 |
7200 |
4 |
64 |
表D-5 Oracle Database Appliance X5-2 Databaseテンプレート・サイズ・ストレージのパフォーマンス
テンプレート | このテンプレートを使用してデプロイできるデータベースの数 | DATAディスク・グループのコンテナ・データベースACFSサイズ(GB) | I/Ops(1つのストレージ・シェルフあり)(HDD/FLASH) | スループット(MBps)(1つのストレージ・シェルフあり)(HDD/FLASH) | I/Ops (MBps)(ストレージ・シェルフおよびストレージ拡張シェルフあり)(HDD/FLASH) | スループット(MBps)(ストレージ・シェルフおよびストレージ拡張シェルフあり)(HDD/FLASH) | ログ生成(MBps) |
---|---|---|---|---|---|---|---|
odb-01s |
36 |
100 |
42/4167 |
83/83 |
83/8333 |
167/167 |
6.83 |
odb-01 |
36 |
100 |
42/4167 |
83/83 |
83/8333 |
167/167 |
6.83 |
odb-02 |
18 |
200 |
83/8.3K |
167/167 |
167/16.7K |
333/333 |
6.83 |
odb-04 |
9 |
400 |
167/16.7K |
333/333 |
333/33.3K |
667/667 |
13.65 |
odb-06 |
6 |
800 |
250/25K |
500/500 |
500/50K |
1000/1000 |
27.3 |
odb-12 |
3 |
1600 |
500/50K |
1000/1000 |
1000/100K |
2000/2000 |
27.3 |
odb-16 |
2 |
1600 |
750/75K |
1500/1500 |
1500/150K |
3000/3000 |
27.3 |
odb-24 |
1 |
1600 |
1500/150K |
3000/3000 |
3000/300K |
6000/6000 |
27.3 |
odb-32 |
1 |
1600 |
1500/150K |
3000/3000 |
3000/300K |
6000/6000 |
27.3 |
odb-36 |
1 |
1600 |
1500/150K |
3000/3000 |
3000/300K |
6000/6000 |
27.3 |
ノート:
このテンプレートを使用してデプロイできるデータベースの数はOracle Database Appliance全体での数です。
データベースの実際の秒当たりI/O (I/Ops)およびスループットは、FLASHを介して処理されるI/O操作と、ハードディスクドライブ(HDD)を介して処理されるI/O操作を比較した割合によって異なります。 これらの表のI/Ops重み付けでは、OLTPワークロードは80%がFLASHを介したキャッシュによる読取り、20%がHDDを介した書込みとして計算された混合ワークロードとみなされます。
表D-6 Oracle Database Appliance X4-2 Databaseテンプレート・サイズ・ストレージのパフォーマンス
テンプレート | このテンプレートを使用してデプロイできるデータベースの数 | DATAディスク・グループのコンテナ・データベースACFSサイズ(GB) | I/Ops(1つのストレージ・シェルフあり) | スループット(MBps)(1つのストレージ・シェルフあり) | I/Ops (MBps)(ストレージ・シェルフおよびストレージ拡張シェルフあり) | スループット(MBps)(ストレージ・シェルフおよびストレージ拡張シェルフあり) | ログ生成(MBps) |
---|---|---|---|---|---|---|---|
odb-01s |
24 |
100 |
138 |
146 |
275 |
229 |
6.83 |
odb-01 |
24 |
100 |
138 |
146 |
275 |
230 |
6.83 |
odb-02 |
12 |
200 |
275 |
292 |
550 |
458 |
6.83 |
odb-04 |
6 |
400 |
550 |
583 |
1100 |
917 |
13.65 |
odb-06 |
4 |
800 |
825 |
875 |
1650 |
1375 |
27.3 |
odb-12 |
2 |
1600 |
1650 |
1750 |
3300 |
2750 |
27.3 |
odb-16 |
1 |
1600 |
3300 |
3500 |
6600 |
5500 |
27.3 |
odb-24 |
1 |
1600 |
3300 |
3500 |
6600 |
5500 |
27.3 |
表D-7 Oracle Database Appliance X3-2 Databaseテンプレート・サイズ・ストレージのパフォーマンス
テンプレート | このテンプレートを使用してデプロイできるデータベースの数 | DATAディスク・グループのコンテナ・データベースACFSサイズ(GB) | I/Ops(1つのストレージ・シェルフあり) | スループット(MBps)(1つのストレージ・シェルフあり) | I/Ops (MBps)(ストレージ・シェルフおよびストレージ拡張シェルフあり) | スループット(MBps)(ストレージ・シェルフおよびストレージ拡張シェルフあり) | ログ生成(MBps) |
---|---|---|---|---|---|---|---|
odb-01s |
16 |
100 |
206 |
219 |
413 |
344 |
6.83 |
odb-01 |
16 |
100 |
206 |
219 |
413 |
344 |
6.83 |
odb-02 |
8 |
200 |
413 |
438 |
825 |
688 |
6.83 |
odb-04 |
4 |
400 |
825 |
875 |
1650 |
1375 |
13.65 |
odb-06 |
2 |
800 |
1650 |
1750 |
3300 |
2750 |
27.3 |
odb-12 |
1 |
1600 |
3300 |
3500 |
6600 |
5500 |
27.3 |
odb-16 |
1 |
1600 |
3300 |
3500 |
6600 |
5500 |
27.3 |
表D-8 Oracle Database Appliance Version 1 Database Templateのサイズ・ストレージのパフォーマンス
テンプレート | このテンプレートを使用してデプロイできるデータベースの数 | DATAディスク・グループのコンテナ・データベースACFSサイズ(GB) | I/Ops | スループット(MBps) | ログ生成(Mps) |
---|---|---|---|---|---|
odb-01s |
12 |
100 |
333 |
250 |
6.83 |
odb-01 |
12 |
100 |
333 |
250 |
6.83 |
odb-02 |
6 |
200 |
667 |
500 |
6.83 |
odb-04 |
3 |
400 |
1333 |
1000 |
13.65 |
odb-06 |
2 |
800 |
2000 |
1500 |
27.3 |
odb-12 |
1 |
1600 |
4000 |
3000 |
27.3 |
ノート:
データベースが1つの場合は、(必要なCPUとI/Opsの機能を考慮して)ご使用のハードウェアで予想されるワークロードに適したテンプレートを選択します。 複数のデータベースを作成する場合、全体的なワークロードを計算します。新しいデータベースに使用可能なシステム・リソースは、すでにシステム上にある既存のデータベースによって消費されるCPUおよびI/Opsの影響を受けます。