Advertencia, pregunta subjetiva por delante! Pero espero que sea una buena que no se cierre.
GUIÓN:
Tengo una sucursal que actualmente no tiene un servidor en las instalaciones. Acceden a todo, incluido un DC a través de un enlace WAN de 12Mbps (MPLS). El enlace no está saturado, con un promedio de utilización de alrededor del 20%. El circuito es muy estable y tiene un alto SLA y un excelente tiempo de actividad.
Sin embargo, las transferencias de archivos grandes (principalmente lecturas, no escrituras) desde el servidor de archivos a través de la WAN pueden ser lentas. Actualmente no utilizamos DFS.
INVESTIGACIÓN REALIZADA:
Soy consciente de la aceleración de WAN, por ejemplo, utilizando hardware dedicado (Riverbed) o una VM de software dedicada (Silver Peak). Pero el precio está fuera de nuestro presupuesto actual y la necesidad aún no está allí desde nuestra perspectiva (ya que el problema se encuentra principalmente en un escenario de "atracción", no necesariamente de inserción / extracción).
Principalmente estoy buscando implementar un servidor de Windows en esta sucursal y utilizar DFS-R o BranchCache. Mirando una comparación de tablas y asumiendo que estamos viendo un "servidor de sucursal alojado" y no simplemente distribuido:
Parece que hay beneficios para ambos, incluso si ambos están "alojados" en un servidor.
PREGUNTAS QUE REALMENTE TENGO:
- ¿En qué escenarios brillan cada uno de estos técnicos y dónde eliges uno sobre el otro?
- En cuanto a un servidor Branchcache alojado, ¿puede configurar la "recuperación previa" de ciertas carpetas / archivos en el servidor de archivos central para que sean accesibles localmente de inmediato en la sucursal? ¿Tiene que hacer esto en un horario (si es posible)?
- Al mirar DFS-R, mi preocupación (y aparentemente resuelta con aplicaciones de terceros) es el bloqueo de archivos y asegurarme de que el archivo se actualice correctamente durante una operación de escritura (es decir, asegurarme de que se acceda a ambas copias y se escriban ambas, en qué archivo toma precedencia y qué sucede con los cambios? Lo ideal parece ser bloquear cualquier réplica alternativa de los datos, pero ¿es realmente un problema tan grande?
- ¿Branchcache bloquea el archivo central para editarlo?
- ¿Branchcache solo transmite los deltas al archivo central de lo que ha cambiado?
- ¿Sería desaconsejable cualquiera de las tecnologías si el servidor de la sucursal fuera a utilizarse también como controlador de dominio?