工場の管理を担当する本番サーバーがあります。サーバーは、多数の制御アプリケーションとSQLサーバーを実行します。
私が抱えている問題は、PLCと通信するアプリケーションの1つが、一見ランダムな間隔で通信の問題を報告していることです。
リソースモニターを使用すると、この問題が発生するたびにネットワークアクティビティが急激に低下することに気付きました。 VNC接続は中断されず、サーバーはイベント/ブリップ中に他のコンピューターからのpingに応答しますが、SQLサーバーに接続されたアプリケーションを実行するネットワーク上の他のコンピューターは、ネットワークトラフィックが復元されるまでフリーズします。
ブリップ時のリソースモニターネットワークグラフのスクリーンショット。最初の矢印は通信の問題が発生し始めたとき、2番目の矢印は正常に戻ったときです。
この時点でSQLサーバーを分析しましたが、リソースの待機はなく、1秒あたりに処理されるバッチの数も少なくなっています。また、ブリップ時にSQLサーバーでトレースを実行しましたが、重要なことは何も明らかになりませんでした。
ネットワークアクティビティが低下する直前の時点では、これが発生する兆候は他にありません。 CPUが少なく、メモリ使用量は約70%のままです。
これは、ネットワークに影響を与える外部要因、またはネットワークカードの問題が原因である可能性がありますか?
編集(追加情報):
これは、ブリップ時に送受信されたパケットのパフォーマンスモニターです。
Wireshark(www.wireshark.org)をインストールしてみると、各パケットがどうなるかがわかります... Exchange 2010サーバーで同様の問題が発生し、パケットを分析した後、問題が解決したIPフラグメンテーションにあることがわかりました。サーバーのNICのMTUを減らすことによって。したがって、それがパケットドロップの理由である可能性があります。
このリンクを確認してください: http://www.networkworld.com/community/blog/mtu-size-issues