DiskSuite では、1 つのミラーに対して異なる読み取りオプションと書き込みオプションを設定することができます。これらのオプションをミラー構成に合わせて適切に設定することにより、読み書きのパフォーマンスを向上させることができます。
表 2-1 ミラーの読み取りオプション
読み取りオプション |
説明 |
---|---|
ラウンドロビン (巡回的) (デフォルト) |
サブミラー間で負荷を均一にします。すべての読み取りは、ミラーのすべてのサブミラーからラウンドロビンで (巡回的に) 実行されます。 |
ジオメトリック (幾何学的な配置順) |
論理ディスクブロックアドレスに基づいて、読み取りをサブミラー間で分割します。たとえば、2 面サブミラーであれば、ミラーのディスク領域を 2 つの等しいサイズの論理アドレス範囲に分割します。片方のサブミラーからの読み取りは論理アドレス範囲の前半に限定され、他方のサブミラーからの読み取りは後半に限定されます。この方針に従うと、読み取りに必要なシーク時間を効率よく短縮できます。パフォーマンスがどの程度向上するかは、システムの入出力負荷とアプリケーションのアクセスパターンによって異なります。 |
先頭のディスクから |
すべての読み取りを先頭のサブミラーに向けます。この方針は、先頭のサブミラーが他のサブミラーより高速である場合にのみ使用します。 |
表 2-2 ミラーの書き込みオプション
書き込みオプション |
説明 |
---|---|
並列 (デフォルト) |
ミラーへの書き込みを複製して、すべてのサブミラーに対して同時に実行します。 |
直列 |
サブミラーへの書き込みを直列に実行します (先頭のサブミラーへの書き込みが完了してから、次のサブミラーへの書き込みを開始します)。 直列オプションは、1 つのサブミラーへの書き込みが完了するまで次のサブミラーへの書き込みを開始してはならないことを指定します。直列オプションは、停電などのためにサブミラーが読み取り不能になった場合に備えて提供されています。 |