こんにちは、
私は現在の役割で抱えているWindowsネットワーキングの問題を解決しようとしています。これがシナリオです:
VMwareクラウド環境内にWindows OSを実行している約30〜40+ VMのグループがあります。これらのVMはすべて、一見同一のネットワーク設定を持っています。各VMは同じ2つのNIC構成を使用し、各NICは異なるVLAN/サブネットを使用します。 OSに適用される永続的なルートは、全面的に同様です
セカンダリNICは、ファイル共有をホストするVMに手を差し伸べるために特に使用されます。 VMが2番目のNICを使用してファイルを共有して読み込もうとすると、10 VMの転送速度は毎秒250 MB(予想)であり、残りの30は毎秒10〜15 MBしか獲得していません。すべてが一見同一であることを考えると、この動作は本当に奇妙であることがわかりました。これまでのところ、これはトラブルシューティングに関して私たちがやったことです。
- 予想される速度(250 MB P/S +)を取得しているVMにWiresharkをインストールし、遅いVM(10〜15 MB P/S)にもインストールしました。パケットキャプチャを実行し、高速で遅いVMがセカンダリNICを利用し、ファイル転送を開始するときに同じ正確なパス/ホップを取得していることを確認することができました。タスクマネージャーの2番目のNICのパフォーマンスを調べることで、速度を裏付けました。
- この問題はWindows Server 2016と2019で一般的であることを確認しました。どのOSバージョンが実行されているかは関係ないようです。
- プライマリNICを削除し、ファイル共有接続のために2番目のNICだけを保持すると、問題はそれ自体を解決します。問題は、アプリケーションのパフォーマンス/依存関係のために両方のNICを必要とすることです。
問題は、これらのVMの一部にあるWindows OSに、一次NICと2番目のNICの間に何らかのネットワークリソースの競合があることです。理由を判断することはできません。
私の質問は、この問題を解決するためにWindows OSの内部をどのように調べるべきかについて誰かが何か提案をするでしょうか? OS設定に修正できるものがあるのでしょうか?同じネットワーク構成にもかかわらず、VMの一部が速い速度を発揮し、一部は遅い理由は本当に意味がありません。どんな助け/ガイダンスに感謝します。ありがとう。
#異なるサブネットに複数のNICがあるVMを使用して2番目のNICを超える一貫性のないデータ転送速度