この例では、各ディスクセットに配置するディスクドライブの数を決定するプロセスを理解するうえで役立つ情報を示します。ここでは、3 つの記憶装置が使用されています。既存のアプリケーションは、NFS (それぞれ 5G バイトの 2 つのファイルシステム) と 2 つの ORACLE データベース (5G バイトと10G バイト) 上で実行されています。
次の表に、この構成例に必要なドライブ数を求めるための計算式を示します。3 つの記憶装置を持つ構成では、28 個のドライブが必要になり、これらのドライブを 3 つの記憶装置の間でできるかぎり等配分します。必要なドライブの数は切り上げられるため、5G バイトのファイルシステムには、1G バイトのディスク空間が追加されていることに注意してください。
表 3–2 構成に必要なディスクドライブ数
用途 |
データ |
必要なディスク装置 |
必要なドライブ数 |
---|---|---|---|
nfs1 |
5G バイト |
3x2.1 G バイトディスクx2 (ミラー) |
6 |
nfs2 |
5G バイト |
3x2.1 G バイトディスクx2 (ミラー) |
6 |
SPARC:oracle1 |
5G バイト |
3x2.1 G バイトディスクx2 (ミラー) |
6 |
SPARC:oracle2 |
10G バイト |
5x2.1 G バイトディスクx2 (ミラー) |
10 |
次の表は、2 つのディスクセットと 4 つのデータサービス間のドライブ割り当てを示しています。
表 3–3 ディスクセットの割り当て
ディスクセット |
データサービス |
ドライブ |
記憶装置 1 |
記憶装置 2 |
記憶装置 3 |
---|---|---|---|---|---|
dg-schost-1 |
nfs1, oracle1 |
12 |
4 |
4 |
4 |
dg-schost-2 |
nfs2, oracle2 |
16 |
5 |
6 |
5 |
当初 dg-schost-1 には、それぞれの記憶装置から 4 つのドライブ (合計で 12 のドライブ) が割り当てられ、dg-schost-2 には、それぞれの記憶装置から 5 つまたは 6 つのドライブ (合計で16 のドライブ) が割り当てられます。
どちらのディスクセットにも、ホットスペアは割り当てられていません。1 つの記憶装置につき、少なくとも 1 つのホットスペアを各ディスクセットに割り当てることによってドライブをホットスペアし、完全な 2 面ミラー化を復元できます。