HTTPサーバー、MySQL、一部のリアルタイムアプリケーションなどを含む多数の小さなゲストVMを実行する専用サーバーがあります。
ただし、ゲスト内のJBDは、約5〜10秒ごとに100%のディスク使用率に急上昇していることがよくあります。これにより、リアルタイムアプリケーションがビジー状態であるためにディスクアクセスを実行しようとすると、約500〜1000ミリ秒ハングします。
ログファイルには大量のアクティビティはなく、noatime、nobarrierを使用しているため、ジャーナルを無効にすることはできません。 MySQLとHTTPサーバーはいくつかのIOアクティビティを実行していますが、100%ではありません。
この特定のケースでは、高いIO使用率は、一連のchmodおよびchownコマンドを定期的に実行するcronジョブによって引き起こされていました。非仮想ホストでは、これらのコマンドは多く実行されました。高速ですが、仮想ホスト内では、これらのコマンドの実行がはるかに遅くなり、ディスクの待機時間が長くなりました。
これらのコマンドセットを削除することで、パフォーマンスは通常に戻り、奇妙なハングは発生しなくなりました。