2TB HDDを搭載した安価な2ベイNASがあります。ディスク障害に対して堅牢にするために、2台目の2TB HDDを購入し、Linux mdadmでRAID1に入れることを考えています。ファイルシステムはext4です。
これにより、NASのパフォーマンスが向上または低下しますか?読み取りまたは書き込みのパフォーマンスはどうですか?
このオンラインについて多くの意見があるようですが、コンセンサスはありません。
ありがとう。
編集:
したがって、すでに「かなり速い」、「気づかない」、「パフォーマンスが低下する」という3つの異なる答えがあります。(主に読み取りパフォーマンスに興味があります。)ウィキペディアによると、「読み取りパフォーマンスは、コピー数の線形倍数としてほぼ上昇する可能性があります」。どちらですか?
編集2:
MDのマンページを含むRAID1の読み取りパフォーマンスの向上をサポートする証拠が見つかりました。
変更はすべてのデバイスに並行して書き込まれます。データは任意の1つのデバイスから読み取られます。ドライバーは、パフォーマンスを最大化するためにすべてのデバイスに読み取り要求を分散しようとします。
また、MDのRAID10を発見しました--layout=f2
。これは、RAID1の冗長性とRAID0の読み取りパフォーマンスを提供し、2台のドライブでのみ使用できます。ただし、シーケンシャル書き込みでは、ドライブの離れた部分を行き来する両方のドライブが関係するため、書き込みパフォーマンスは低下します。man md
詳細については。