Recientemente hemos migrado nuestra red de Windows para usar DFS para archivos compartidos. DFS funciona bien, excepto por un problema molesto: los usuarios experimentan un retraso significativo cuando intentan acceder a un espacio de nombres DFS al que no han accedido por algún tiempo. He intentado solucionar el problema, pero hasta ahora no he tenido éxito, y esperaba que alguien aquí tenga algunos consejos para ayudar a resolver el problema.
En primer lugar, algunos antecedentes en nuestra red:
La red utiliza un dominio de Active Directory de nivel funcional de Windows 2008 con dos DC de Windows 2008 y dos servidores DNS (uno en cada uno de los DC). La red es solo DNS, no WINS. Todas las computadoras están ubicadas en el mismo sitio y conectadas por Gigabit Ethernet. Tenemos aproximadamente 20 espacios de nombres DFS basados en dominio en modo Windows 2008, y cada espacio de nombres DFS tiene dos servidores de espacio de nombres DFS de Windows 2008 (los mismos dos servidores para todos los espacios de nombres). Todos los servidores de espacio de nombres están en modo FQDN y todos los destinos de carpeta se especifican usando su FQDN. Todas las computadoras están actualizadas con Service Packs y parches.
Los objetivos de carpeta reales (es decir, el SMB comparte nuestras carpetas de DFS) están dispersos en varios servidores de archivos y aplicaciones, todos ejecutan Windows 2008, excepto dos servidores de aplicaciones que ejecutan Windows 2003 R2, sin ninguna configuración de replicación (por ejemplo, todas las carpetas DFS actualmente solo tiene una carpeta de destino).
Algunos detalles más sobre el problema:
El retraso de acceso al espacio de nombres generalmente es de 1 a 10 segundos y parece ocurrir cuando una computadora en particular no ha accedido al espacio de nombres solicitado durante aproximadamente cinco minutos o más.
Por ejemplo, si el usuario no ha accedido a \\ domain.name \ namespace1 \ durante más de cinco minutos e intenta acceder a \\ domain.name \ namespace1 \ a través del Explorador de Windows, la ventana del Explorador se congelará de 1 a 10 segundos antes de finalmente reanudar y mostrar las carpetas que existen en \\ domain.name \ namespace1. Si luego cierran la ventana del Explorador e intentan acceder a \\ dominio.nombre \ nombreespacio1 \ nuevamente dentro de cinco minutos, el contenido se mostrará casi instantáneamente; si esperan más de cinco minutos, pasará por la pausa de 1 a 10 segundos nuevamente.
Una vez "dentro" del espacio de nombres, todo es agradable y ágil, es solo la conexión inicial al espacio de nombres que es lenta.
Los retrasos en la exploración parecen afectar a todas las variantes de Windows que utilizamos (Windows 2008 x64 SP2, Windows 2003 R2 x86 SP2, Windows XP Pro x86 SP3): posiblemente sea un poco peor en Windows XP / 2003 que en Windows 2008, pero yo No estoy seguro de si la diferencia no es solo psicológica.
Acceder directamente a los destinos de la carpeta subyacente no presenta ningún retraso, es decir, si se accede directamente a los recursos compartidos SMB señalados por DFS (sin pasar por DFS), entonces no hay pausa.
Durante la resolución de problemas, noté que la "Duración de la caché" para todas nuestras raíces DFS está establecida en 300 segundos - 5 minutos. Dado que esta es la misma cantidad de tiempo requerida para activar la pausa, supongo que este almacenamiento en caché está relacionado de alguna manera, aunque no estoy seguro de qué es exactamente lo que se almacena en caché en el cliente y, por lo tanto, lo que debe buscarse nuevamente después de que hayan transcurrido 5 minutos.
Al intentar resolver el problema, ya he intentado / verificado lo siguiente (sin éxito):
- Ejecute dcdiag en ambos controladores de dominio: no se encontraron problemas
- Hice algunas comprobaciones básicas del servidor DNS sin encontrar ningún problema: no sé cómo verificar los servidores DNS en detalle, pero agregaría que la red no exhibe ningún otro comportamiento extraño que pueda indicar un problema de DNS
- Antivirus deshabilitado en clientes y servidores
- Eliminar uno de los servidores de espacio de nombres de un par de espacios de nombres: no hay diferencia
Así que ahí es donde estoy, y no tengo ideas. ¿Alguien puede sugerir qué puede estar causando los retrasos y / o lo que debería intentar a continuación?