web-dev-qa-db-ja.com

サーバーへのネットワークトラフィックがドロップアウトし続ける

工場の管理を担当する本番サーバーがあります。サーバーは、多数の制御アプリケーションとSQLサーバーを実行します。

私が抱えている問題は、PLCと通信するアプリケーションの1つが、一見ランダムな間隔で通信の問題を報告していることです。

リソースモニターを使用すると、この問題が発生するたびにネットワークアクティビティが急激に低下することに気付きました。 VNC接続は中断されず、サーバーはイベント/ブリップ中に他のコンピューターからのpingに応答しますが、SQLサーバーに接続されたアプリケーションを実行するネットワーク上の他のコンピューターは、ネットワークトラフィックが復元されるまでフリーズします。

ブリップ時のリソースモニターネットワークグラフのスクリーンショット。最初の矢印は通信の問題が発生し始めたとき、2番目の矢印は正常に戻ったときです。

screenshot of the resource monitor network graphs at the time of a blip

この時点でSQLサーバーを分析しましたが、リソースの待機はなく、1秒あたりに処理されるバッチの数も少なくなっています。また、ブリップ時にSQLサーバーでトレースを実行しましたが、重要なことは何も明らかになりませんでした。

ネットワークアクティビティが低下する直前の時点では、これが発生する兆候は他にありません。 CPUが少なく、メモリ使用量は約70%のままです。

これは、ネットワークに影響を与える外部要因、またはネットワークカードの問題が原因である可能性がありますか?

編集(追加情報):

これは、ブリップ時に送受信されたパケットのパフォーマンスモニターです。

enter image description here

4
SausageFingers

Wireshark(www.wireshark.org)をインストールしてみると、各パケットがどうなるかがわかります... Exchange 2010サーバーで同様の問題が発生し、パケットを分析した後、問題が解決したIPフラグメンテーションにあることがわかりました。サーバーのNICのMTUを減らすことによって。したがって、それがパケットドロップの理由である可能性があります。

このリンクを確認してください: http://www.networkworld.com/community/blog/mtu-size-issues

1
Babatunde