У меня есть инфраструктура, где нужна общая папка на сервере Windows, и каждый клиент Windows берет оттуда какие-то файлы. Инфраструктура слишком большая, и мы часто сталкиваемся с ошибкой «медленное соединение». Иногда клиенты не могут подключиться к серверу, или папка не синхронизируется месяцами.
Теперь у нас есть один сервер и много клиентов, которые на него указывают, мы хотели бы добавить промежуточный уровень и получить следующее решение: Основной сервер - 5 серверов, которые читают с основного - клиенты, которые подключаются к вторичному уровню.
Можно ли обойтись только функциями Windows?
Спасибо!
решение1
Похоже, вы ищетеBranchCacheв"режим распределенного кэширования", мне. В этом режиме BranchCache позволяет клиентам в удаленной подсети обмениваться кэшированными копиями файлов в одноранговой сети по локальной сети.
Конечно, чтобы воспользоваться этой функцией, вам придется удовлетворить требования к серверной и клиентской ОС, но, похоже, это как раз то, что вам нужно.
решение2
Я работал в компании, которая столкнулась с той же проблемой — медленной загрузкой геосайтов. Ниже приведены некоторые из мер, которые мы приняли для решения этой проблемы.
Из звуков вашего утверждения вы уже используете офлайн-файлы, которые предназначены для выполнения этой функции. Если ссылка будет медленной для синхронизации всех с этим ресурсом. Вам придется каким-то образом получить файлы локально, чтобы они могли обойти медленный WAN и работать только из LAN.
Я думаю, единственный способ исправить эту проблему, если вы не можете обновить ссылку на сайт GEO, описан ниже.
- сетевое кэширующее устройство
- ДФС (Windows)
- Добавление нового сервера Windows (или выделенной рабочей станции, но я бы рекомендовал это только для небольшой среды) на сайте GEO, который работает медленно, и синхронизация данных с этим сервером. Затем пользователи могут извлечь их с локального сервера. Если вы собираетесь сделать это, то можете также использовать DFS или поставить DFS поверх этой настройки. (Все на базе Windows)