Linuxでのストレージデバイスのデータの読み書き速度の監視

Linuxでのストレージデバイスのデータの読み書き速度の監視

Dell powervaultストレージデバイスを搭載したサーバーでrhel 7.7を実行します。

/dataヘッドノードからInfinibandのNFSマウントポイントまでの読み書き速度をテストしたいと思います。読み書き速度を観察したいです。高速メモリユニット、前後に移動したい50GBのtarファイルを作成しました。これがどれだけ早く起こるのか、どうすればわかりますか?

ベストアンサー1

bonnie++楽しいショーです。これはEPELで動作し、以下を介して簡単にインストールできるため、お勧めします。yum install bonnie++

辛抱強く、あまりにも遠くなく、現在の要件に次の方が適していることがわかりました。これはBonnie++のウェブサイトからのものです。https://www.jamescoyle.net/how-to/599-benchmark-disk-io-with-dd-and-bonnie

time sh -c "dd if=/dev/zero of=[PATH] bs=[BLOCK_SIZE]k count=[LOOPS] && sync"

まだ実際に実行したことはありませんがddtime実行に興味がある人なら Linux ディスクキャッシュが役に立ちます。質問したがって、読み取りのためにRAMより大きいディスクファイルを作成し、別のディスクファイルを作成してRAM内の最初のファイルの残りの部分をすべて消去し(結果に影響を与える)、最初のファイルを読み取ることをお勧めします。 。私はecho 3 > /proc/sys/vm/drop_caches良い読み書き結果を得るためにここでも役に立つと思います。

おすすめ記事