¿Es posible/razonable crear una solución de caché de rama de dos niveles/dos niveles?

¿Es posible/razonable crear una solución de caché de rama de dos niveles/dos niveles?

Situación actual:

  • 300 sitios principales, cada uno con una máquina 2008R2 o 2012R2 que aloja archivos compartidos
  • Muchos de estos sitios principales tienen una sucursal que ejecuta máquinas con Windows 7 y Vista que acceden a recursos compartidos en sus respectivos sitios principales (actualmente no hay máquinas servidor en la sucursal)
  • Muchos de estos sitios tienen malos enlaces (2Mbit/3Mbit) a nuestro centro de datos debido a circunstancias geográficas.
  • La copia de seguridad de los recursos compartidos se realiza localmente en cada servidor del sitio principal.
  • 2 centros de datos reflejados

Problema:

  • Los enlaces WAN entre los sitios principales y sus correspondientes sucursales están con mayor frecuencia congestionados (enrutados a través del centro de datos principal)... básicamente todos los enlaces están al límite.

En lo que estoy pensando:

  • Mueva todos los servidores compartidos de los sitios principales a un clúster de servidores de archivos central W2012R2 dentro de nuestro centro de datos.
  • Instale la función Branchcache en ese clúster
  • Instale la función Branchcache en cada servidor del sitio principal
  • Instale un servidor 2012R2 económico dentro de cada sucursal e instale la función Branchcache
  • Configure los servidores para que actúen como un cliente en "modo de caché alojado" y apúntelos al clúster
  • Configure los clientes para que utilicen el "modo de caché alojado" y apúntelos a su servidor BC local

Pregunta:

Quizás estoy pasando por alto lo obvio, pero ¿se puede hacer esto con BranchCache V1/V2? ¿DFS sería la mejor manera de hacerlo? ¿Alguna experiencia de la vida real?

información relacionada