パフォーマンステストのためにraid5をすばやく組み立ててください。

パフォーマンステストのためにraid5をすばやく組み立ててください。

さまざまなRAIDおよび非RAID構成の複数のドライブで一連のfioベースのパフォーマンステストを実行したいと思います。 RAID5でドライブを組み立てると、再構築プロセスに非常に長い時間がかかります(6TB HDD)。パフォーマンステストの一部として(または少なくとも読みたいすべてのセクタを含む)ディスクを完全に上書きする予定なので、mdadmがパリティの再構築を妨げることなく、次にパリティのみを計算するように設定する方法はありますか?セクタが記録されます。はい?

ベストアンサー1

初期同期をスキップできます--assume-clean

mdadm --create /dev/md100 --assume-clean --level=5 --raid-devices=3 /dev/sdx1 /dev/sdy1 /dev/sdz1

missingまたは、同期が実行されないようにディスクを保存してください。これにより、RAIDのパフォーマンスが低下し、一部のテストに適したユースケースになる可能性があります。

mdadm --create /dev/md100 --level=5 --raid-devices=3 /dev/sdx1 missing /dev/sdz1

まったく異なるアプローチは、初期同期を実行しますが、パーティションのサイズを小さくしすぎてすぐに完了することです。ほとんどのテストでは、フルサイズの6TB RAIDを使用する必要はありません。

ファイルシステムオプションを確認することを忘れないでください。たとえば、ext4には、新しく作成されたファイルシステムのパフォーマンスに影響を与える可能性がある遅延初期化モードがあります。また、RAIDの使用を最適化するオプションもあり、これらのオプションがユーザーにどのような影響を与えるかをテストできます。

おすすめ記事