Предупреждение, субъективный вопрос впереди! Но, надеюсь, хороший , который не будет закрыт.
СЦЕНАРИЙ:
У меня есть филиал, который в настоящее время не имеет локального сервера. Они получают доступ ко всему, включая DC через канал WAN 12 Мбит / с (MPLS). Ссылка не насыщена, в среднем около 20% использования. Схема очень стабильна и имеет высокий SLA и отличное время безотказной работы.
Однако передача больших файлов (в основном чтение, а не запись) с файлового сервера через глобальную сеть может быть медленной. В настоящее время мы не используем DFS.
ИССЛЕДОВАНИЕ СДЕЛАНО:
Мне известно об ускорении WAN, например, с использованием выделенного аппаратного обеспечения (Riverbed) или выделенной программной виртуальной машины (Silver Peak). Но ценообразование выходит за рамки нашего текущего бюджета, и с нашей точки зрения пока нет необходимости (поскольку проблема в основном в сценарии «тянуть», а вовсе не в том, что «тянуть / тянуть»).
В основном я рассматриваю развертывание сервера Windows в этом филиале и использование DFS-R или BranchCache. Глядя на сравнение таблиц и предполагая, что мы смотрим на «размещенный сервер BranchCache», а не просто распределенный:
Казалось бы, есть преимущества для обоих, даже если оба «размещены» на сервере.
ВОПРОСЫ, которые у меня на самом деле есть:
- В каких сценариях сияет каждая из этих техник и где вы выбираете одну над другой?
- Рассматривая размещенный сервер Branchcache, можете ли вы установить «предварительную выборку» определенных папок / файлов на центральном файловом сервере, чтобы они были немедленно доступны локально в филиале? Нужно ли делать это по расписанию (если это возможно)?
- Глядя на DFS-R, моя проблема (и, по-видимому, решаемая сторонними приложениями) заключается в блокировке файла и обеспечении правильного обновления файла во время операции записи (т. Е. Проверки того, что обе копии доступны и обе записаны, какой файл занимает приоритет и что происходит с изменениями?). В идеале может показаться, что нужно заблокировать любые альтернативные копии данных, но действительно ли это большая проблема?
- Запирает ли Branchcache центральный файл для редактирования?
- Branchcache только передает дельты обратно в центральный файл того, что изменилось?
- Будет ли плохая технология, если сервер филиала будет использоваться в качестве контроллера домена?