異なるドライブタイプでの RAID は可能ですか?

異なるドライブタイプでの RAID は可能ですか?

RAID アレイ内の高密度ストレージ サーバーでは、すべてのドライブが同じタイプである必要がありますか。たとえば、SSD と SATA のドライブが混在しているなどです。RAID アレイでは、ほとんどのコントローラーはすべてのドライブが同じ容量であることのみを要求しますが、ドライブ タイプについてはどうでしょうか。

答え1

LSI、DELL、HPなどのハードウェアRAIDコントローラでは、異なるインターフェース(例:SATAとSAS)のディスクを1つのアレイに混在させることはできません。それぞれ特定のインターフェース プロトコル用の異なるアレイ (たとえば、SATA アレイと SAS アレイ)。

ソフトウェア RAID にはこの制限はありません。基本的に、どのブロック デバイス (ループバック デバイスも) でも、どのアレイにも組み込むことができます。ただし、異なるディスク テクノロジを混在させることは、パフォーマンスの面でアレイのバランスが崩れるのを避けるために、一般的には推奨されません。キャッシュドライブZFS L2ARCやLVMとはdm-cache異なり、ここでは実際には欲しいより高速なドライブです。たとえば、SATA アレイの前に NVMe キャッシュを使用することはまったく問題ありません。

答え2

ハードウェア RAID: いいえ、できません。ただし、SATA と SAS を混同した場合は別です。

ソフトウェア RAID: はい、できます。ただし、結果として得られる RAID セット内の最も遅いドライブによって、結合された RAID ボリュームのパフォーマンスが制限されるため、おそらくこれを行うべきではありません。

PS 例外として、高速ドライブがキャッシュまたはログ デバイスとして機能し、低速ドライブが容量として機能します。ZFS の場合は ARC と ZLOG、Storage Spaces と ReFS の組み合わせの場合は Mirror-Accelerated-Parity について考えてください。これらの参照されている頭字語を Google で検索して、興味をそそることができます。

関連情報