AdaptecのRAIDコントローラでサポートされているSSDと一般的なHDDで構成されるハイブリッドRAIDアレイについて読んだところです。
- そのようなRAID構成は実際の利点を提供しますか?
- 書き込み性能がHDDの書き込み速度に低下していませんか?
- 異なるサイズのディスクはどうですか?
要するに、そのようなRAIDソリューションにはどんな短所と長所がありますか?
AdaptecのRAIDコントローラでサポートされているSSDと一般的なHDDで構成されるハイブリッドRAIDアレイについて読んだところです。
要するに、そのようなRAIDソリューションにはどんな短所と長所がありますか?
回答:
リンクから:
AdaptecハイブリッドRAIDソリューションAdaptecコントローラは、HDDとSSDの両方に書き込み、SSDから100%読み取ります。これにより、最大のパフォーマンスが得られます。
書き込みと最大ボリュームサイズは、他の混合RAIDと同様に、最小/最小のディスクで制限されます。利点は、読み取りがすべてSSDから行われることです。これが本当に優れている点です。2つのSSDのコストなしで、RAID-1の冗長性とSSDの読み取りパフォーマンスを可能にします。
確かに書き込みペナルティはありますが、ほとんどのホームユーザーの場合、書き込みが多いのではなく読み取りが多いです。
アダプテックの「ハイブリッドRAID」に加えて、「最大キャッシュ」と呼ばれるものもあることに注意してください。
ハイブリッドRAIDを使用すると、通常の回転ディスクでSSDをバックアップし、RAIDアレイのコストを削減できます。欠点は、SSDのパフォーマンスが必要な場合、おそらくメカニカルディスクでの実行では生き残れないことです。したがって、回転ディスクの書き込みパフォーマンスが得られ、おそらくアレイの再構築が完了するまでサービスを停止する必要があります。5ドライブ、オールSSD RAID-5アレイの方が8ドライブハイブリッドよりも優れていると思いますが、それを裏付ける数値はありません。
Max Cacheを使用すると、SSDを回転ディスクのアレイのキャッシュデバイスとして配置できます。これは有望に聞こえますが、細かく言えば、このキャッシュはライトスルーのみであるため、書き込みは回転するディスクの速度で行われ、読み取りのみが高速化されます。読み取りアクセラレーションが必要な場合、おそらくそれはかなり良い方法ですが、私は個人的にはテストしていません。
64ビットLinuxを実行している場合は、1つのブロックデバイスを別のブロックデバイスにライトスルーまたはライトバック(ライトバックにはデータの安全性の問題がある場合があります)キャッシュを実行できるflashcacheカーネルモジュールを試すことができます。私はこれを試してみましたが、うまくいきましたが、最近本稼働にしようと計画していた状況では、システムは32ビットで、現在32ビットでは実際に動作していません(2011年7月)。
まず、SSDをRAIDコントローラの後ろにインストールすると、TRIMサポートが失われます。
第二に、私はこのハイブリッドRAIDの全体像をよく理解していません。RAID1の重要な点は、IMHOが1台のドライブの損失に耐えることができることです。高負荷のもとで、このハイブリッドRAIDでSSDを失うことを想像してみてください。あなたは私のポイントを参照してください?私にとっては、バックアップソリューションのように見えます。
@MarkM自分を明確に表現していないことをお詫びします。もちろん、コントローラーはメンバーの障害を検出します。しかし、なぜ人々はSSDに割増料金を払う用意があるのでしょうか?より高い負荷を処理できるため。一部のタイプの負荷(高IOPS)では、従来のHDDと比較して最大10倍まで処理できます。このような負荷がかかると、残りのHDDはSSDのように機能することができなくなり、サーバーは実質的にダウンします。つまり、同じドライブが2つあるRAID1の場合、1つがダウンしてもサーバーは動作し続けます。これがRAID1 IMHOの重要なポイントです。別のドライブがダウンする可能性があるため、サーバーを復元しない(正常に動作している)ために、障害のあるドライブを交換する必要があります。ただし、このハイブリッドRAIDでは、サーバーを通常の動作に戻すには、障害のあるSSDをできるだけ早く交換する必要があります。ドライブが1つしかなく、ドライブに障害が発生し、ドライブを交換してバックアップから復元する必要がある場合と同様です。それが私がバックアップソリューションだと冗談を言った理由です。またすみません