web-dev-qa-db-ja.com

ファイルシステムテストスイート

Linuxファイルシステムのテストに利用できるテストスイートについてお聞きしたいと思います。私は、システムにストレスを与えたり、システムが書き込んだデータを検証することで破損を見つけたりする可能性のある、より多くのストレスおよび負荷テストスイートを探しています。

ローカルFS ext *のようなものとNFS/CIFSのようなネットワークプロトコルの両方で利用できるそのようなツールはありますか?

前もって感謝します。

15
Mark Lobo

あなたの質問の具体的な部分に焦点を当てましょう。ツールとスイートは、ext4、CIFS、NFSのLinuxファイルシステム用に提供されます。

一般的なテストスイート(正確性と堅牢性のため)

「ストレスおよび負荷テストスイート」

「データを検証して破損を見つける」

CIFS

NFS

ソース

21
Anon

うさぎの穴をどれだけ下に行くかによります。手始めに、Linuxファイルシステムの基本的なベンチマークを行うLinuxテストユーティリティのリストを次に示します。 http://ltp.sourceforge.net/tooltable.php

本格的なパフォーマンス評価を行う場合は、 filebench または iozone のようなものをお勧めします。どちらも、ベンチマーク用の非常に柔軟なツールです。これらはローカルまたはネットワークファイルシステムのどちらでも機能しますが、マウントされたファイルシステムにファイルを書き込むだけで、NFSまたはCIFSドライバーを直接実行しません。

また、 ファイルシステムベンチマークポータル (2017年の時点で壊れた元のリンク、 アーカイブバージョンが利用可能 )もチェックしてください。利用可能なテストツールの長いリストとそのアプリケーション。また、キャッシュ効果などを修正するためにベンチマークを正しく設定する方法に関する多くの情報があり、数値が実際のパフォーマンスを反映するようになっています。

Iozoneで診断モードを有効にして破損をチェックできますが、filebenchにも同様の機能があると思います。または、データをチェックサムして最後に検証しますが、それは箱から出してすぐに使用できるものではありません。

4
aleatha