ストレージ構成の概要

Oracle Data Infrastructure Cloud@Customerでは、Oracle Automatic Storage Management (Oracle ASM)を使用して共有記憶域を管理します。ストレージは次のレベルで構成されます。

データ・インフラストラクチャ・レベルで選択されたストレージ構成は、そのインフラストラクチャ上に作成されたすべてのVMクラスタおよびアプリケーション・仮想マシンで使用可能なストレージ容量に影響します。

データ・インフラストラクチャ・レベルでのストレージ構成

データ・インフラストラクチャ・リソースを作成する場合は、+DATAディスク・グループと+RECO ASMディスク・グループの間で共有記憶域がどのように割り当てられるかを構成します。データ・インフラストラクチャのアクティブ化後は、+DATAディスク・グループと+RECOディスク・グループ間の記憶域割当てを変更できません。

データ・インフラストラクチャは、共有ストレージを次のASMディスク・グループに編成します。

+DATAおよび+RECO ASMディスク・グループは、高い冗長性を使用します。高い冗長性により、データ保護を強化するためのトリプル・ミラー化が提供されます。冗長性設定はプラットフォームによって管理され、変更できません。

VMファイル・システム・ストレージは、+DATAディスク・グループから割り当てられます。必要なストレージの量は、各VMにインストールする予定のソフトウェアによって異なります。データベースVMごとに少なくとも256 GBが必要です。

DATAおよびRECO割当て比率

データ・インフラストラクチャの作成時に、+DATAディスク・グループに割り当てられている使用可能なストレージの割合を選択します。残りの記憶域は、+RECOディスク・グループに割り当てられます。

Oracleでは、記憶域の80%が+DATAに割り当てられ、20%が+RECOに割り当てられる80:20の割当てを推奨しています。

+DATA割当ては、40%から90%に設定できます。その結果、+RECO割当ての範囲は60%から10%になります。

VMクラスタ・レベルでのストレージ構成

VMクラスタを作成するときに、データ・インフラストラクチャで使用可能な共有ストレージからストレージを割り当てます。VMクラスタ・ストレージ構成には、VMストレージ、データベース・ストレージおよびリカバリ領域ストレージが含まれます。

VMストレージ

VMストレージは、+DATAディスク・グループのOracle ACFSボリュームからプロビジョニングされ、データベース・ホームに必要です。コンソールの/u01容量フィールドを更新することで、VMストレージ割当てを構成できます。

VMクラスタを作成するときに、割り当てるVMストレージの量を指定します。必要なVMストレージの量は、VMクラスタが使用するデータベース・ホームおよびデータベース・ソフトウェア・バージョンの数によって異なります。

VMごとに少なくとも100 GBの/u01領域が必要です。

データベース記憶域

データ・インフラストラクチャでは、Oracle ASM割当て管理を使用して、VMクラスタ内のデータベースが共有インフラストラクチャ・ディスク・グループから消費できるストレージの量を制御します。

VMクラスタの作成時に、次の記憶域割当て制限を指定します:

データ・ストレージには256 GB以上が必要で、リカバリ領域ストレージには64 GB以上が必要です。

アプリケーションVMレベルでのストレージ構成

アプリケーションVMストレージは、ブート・ボリュームとブロック・ボリュームで構成されます。両方のボリュームは、データ・インフラストラクチャ上の+DATAディスク・グループのOracle ACFSストレージからプロビジョニングされます。

アプリケーションVMストレージは、+DATAディスク・グループの容量を他のリソースと共有するため、アプリケーション・仮想マシンにストレージを割り当てる前に、十分な容量が使用可能であることを確認してください。

ブート・ボリューム

ブート・ボリュームは、VMのシステム・ファイル・システムを提供します。ブート・パーティション、ユーザー・ホーム・ディレクトリ、スワップ領域など、VMの起動および操作に必要なオペレーティング・システムおよびファイルが格納されます。

オペレーティング・システム、必要なパッケージ、アプリケーション・ランタイム・コンポーネントおよび将来のオペレーティング・システム更新に対応するようにブート・ボリュームのサイズを設定します。

ブロック・ボリューム

ブロック・ボリュームは、VMで実行されているアプリケーションに追加の永続ストレージを提供します。これは、アプリケーション・バイナリ、構成ファイル、ログ、データ・エクスポート、ステージング・ファイル、およびオペレーティング・システムのファイル・システムとは別に格納する必要があるその他のワークロード固有のファイルに使用します。

アプリケーション・ストレージ要件、予想されるデータの増加、ログ保持要件、およびバックアップやソフトウェアの更新などの運用プロセスに従って、ブロック・ボリュームのサイズを設定します。

ストレージ計画のガイドライン

ストレージを構成する前に、次を確認してください。

VMファイル・システム構造

データ・インフラストラクチャにデプロイされたVMは、次のファイル・システム構成を使用します。VMのストレージ割り当てを計画するときは、ファイルシステム構造を確認します。

ファイル・システム マウント・ポイント
devtmpfs /dev
tmpfs /dev/shm
tmpfs /run
tmpfs /sys/fs/cgroup
tmpfs /run/user/0
/dev/mapper/VolGroupVm-LogVolRoot /
/dev/mapper/VolGroupVm-LogVolOpt /opt
/dev/vdb1 /u01
/dev/vda1 /boot
<IP Address>:/opt/oracle/oak/pkgrepos/orapkgs/clones/repo /opt/oracle/basedb/pkgrepos
<IP Address>:/u05/app/sharedrepo/bwglxjt4aqsanjmyvgnghazfmxbcba-shfs /sharedfs
oracle_clusterware /u01/app/grid/crsdata/<hostname>/shm
tmpfs /run/user/<session>