Возможно ли/целесообразно ли построить двухъярусное/двухуровневое решение branchcache?

Возможно ли/целесообразно ли построить двухъярусное/двухуровневое решение branchcache?

Текущая ситуация:

  • 300 основных сайтов, каждый из которых имеет машину 2008R2 или 2012R2, на которой размещены общие файлы
  • Многие из этих основных сайтов имеют филиалы, работающие на компьютерах с Windows 7 и Vista, которые имеют доступ к общим ресурсам на своих основных сайтах (в настоящее время на филиалах нет серверных машин).
  • Многие из этих сайтов имеют плохие соединения (2 Мбит/3 Мбит) с нашим центром обработки данных из-за географических обстоятельств.
  • Резервное копирование общих ресурсов выполняется локально на каждом основном сервере.
  • 2 зеркальных центра обработки данных

Проблема:

  • Каналы WAN между основными сайтами и соответствующими им филиалами зачастую перегружены (маршрутизация осуществляется через основной центр обработки данных)... в основном все каналы сильно загружены

О чем я думаю:

  • Переместить все общие серверные ресурсы с основных площадок на центральный кластер файловых серверов W2012R2 в нашем центре обработки данных.
  • Установить функцию branchcache на этом кластере
  • Установить функцию branchcache на каждом сервере основного сайта
  • Установите дешевый сервер 2012R2 в каждом филиале и установите функцию branchcache.
  • Настройте серверы для работы в качестве клиента «режим размещенного кэша» и направьте их на кластер
  • Настройте клиентов на использование «режима размещенного кэша» и укажите им локальный BC-сервер.

Вопрос:

Может быть, я упускаю из виду очевидное, но можно ли это сделать с BranchCache V1/V2? Будет ли DFS лучшим вариантом? Есть ли реальный опыт?

Связанный контент