最近、共有ファイルにDFSを使用するようにWindowsネットワークを移行しました。迷惑な問題を除いて、DFSは正常に機能しています。ユーザーがしばらくアクセスしていないDFS名前空間にアクセスしようとすると、大幅な遅延が発生します。私はこの問題のトラブルシューティングを試みましたが、これまでのところ成功していません。ここにいる誰かが問題を解決するのに役立つポインターを持っていることを望んでいました。
まず、ネットワークの背景:
ネットワークは、2つのWindows 2008 DCと2つのDNSサーバー(各DCに1つ)を持つWindows 2008機能レベルのActive Directoryドメインを使用します。ネットワークはDNSのみで、WINSはありません。すべてのコンピューターは同じサイトにあり、ギガビットイーサネットで接続されています。Windows 2008モードには約20のドメインベースのDFS名前空間があり、各DFS名前空間には2つのWindows 2008 DFS名前空間サーバー(すべての名前空間に同じ2つのサーバー)があります。すべてのネームスペースサーバーはFQDNモードであり、すべてのフォルダーターゲットはFQDNを使用して指定されます。すべてのコンピューターは、Service Packとパッチが適用された最新の状態です。
実際のフォルダーターゲット(つまり、DFSフォルダーが指すSMB共有)は複数のファイルサーバーとアプリケーションサーバーに散在し、すべてWindows 2008 R2を実行し、Windows 2003 R2を実行する2つのアプリケーションサーバー(レプリケーションセットアップなし) 1つのフォルダターゲットのみがあります)。
問題の詳細:
名前空間のアクセス遅延は通常1〜10秒で、特定のコンピューターが約5分以上要求された名前空間にアクセスしなかった場合に発生するようです。
たとえば、ユーザーが\\ domain.name \ namespace1 \に5分以上アクセスせず、Windowsエクスプローラーで\\ domain.name \ namespace1 \にアクセスしようとすると、エクスプローラーウィンドウは1〜10秒間フリーズしてから最終的に\\ domain.name \ namespace1に存在するフォルダーの再開と表示。その後、エクスプローラーウィンドウを閉じて、5分以内に\\ domain.name \ namespace1 \に再度アクセスしようとすると、コンテンツがほぼ瞬時に表示されます。5分以上待機すると、1〜10秒の一時停止が再び発生します。
名前空間の「内部」がすべて素晴らしくてきぱきとしている場合、それは名前空間への最初の接続にすぎません。
ブラウジングの遅延は、使用するWindowsのすべてのバリアント(Windows 2008 x64 SP2、Windows 2003 R2 x86 SP2、Windows XP Pro x86 SP3)に影響するようです-Windows XPよりもWindows XP / 2003の方が少し悪いかもしれませんが、私は「違いが心理的なものだけではないかどうかはわかりません。
基になるフォルダーターゲットに直接アクセスしても、遅延はまったくありません。つまり、DFSが指すSMB共有が(DFSをバイパスして)直接アクセスされる場合、一時停止はありません。
トラブルシューティング中に、すべてのDFSルートの「キャッシュ期間」が300秒から5分に設定されていることに気付きました。これは一時停止をトリガーするのに必要な時間と同じであるため、このキャッシュは何らかの関係があると思いますが、クライアントに何がキャッシュされているのか正確にはわからないため、5分経過後に再度検索する必要があるものはわかりません。
問題を解決しようとして、私はすでに次のことを試しました/チェックしました(成功せずに):
- 両方のドメインコントローラーでdcdiagを実行します-問題は見つかりませんでした
- 問題を発見せずにいくつかの基本的なDNSサーバーチェックを完了しました-DNSサーバーを詳細にチェックする方法はわかりませんが、ネットワークにDNSの問題を示す可能性のある他の奇妙な動作がないことを付け加えます。
- クライアントおよびサーバー上の無効化されたウイルス対策
- いくつかのネームスペースからネームスペースサーバーの1つを削除する-違いはない
だから、私はそこまでです-そして、私はアイデアがありません。誰が遅延を引き起こしているのか、そして/または次にしようとしていることを提案できますか?