Собственно сабж.
Нужен двухсторонний файловый обмен. На сервере 200 каталогов с парой небольших файлов в каждом. Каждый каталог должен синхронизироваться со своим внешним каталогом: 001<->001, 002<->002 и т.д. Сейчас используется syncthing, но для синхронизации всего лишь 10 каталогов. Как он поведет себя на 200+ нагуглить не удалось.
Какие еще есть варианты для windows? Насчет фтп думал, но не помрет ли обычный комп и интернет от такого количество постоянно (каждые 5 мин) ломящихся клиентов и нужен отдельный сервер и канал?
Syncthing и BTtorrent Sync - собственное два самых подходящих решения.
И Syncthing во многом считается лучше, так что просто настраивайте ваших 200 каталогов - должно нормально работать.
У меня на 3х компьютерах синхронизируется дерево из более 100 тысяч файлов и каталогов с общим размером свыше 60 гигабайт. Синхронизируется между Виндой, Маком и Линуксом. У меня апдейты не очень частые, поэтому синхронизация настроена раз в час. Но 200 каталогов это вообще ничего.
Современные файловые системы умеют отслеживать события изменения файлов и каталогов, так что будет работать на ура.
nfire, извините, 200 каталогов в описании сбили с толку.
Думаю, что нагрузка будет значимая, но не сумасшедшая. По крайней мере, точно будет по 200+ коннектов на машинах висеть.
Или вам нужно 1 сервер, и на каждой машине по одному каталогу, который синхронизируется с сервером? Если так, то проблем никаких не будет.
nfire, ну в такой конфигурации он и 1000 клиентов выдержит, главное, чтобы сетки и iops хватило. На сервер я все же порекомендовал бы Linux, если есть такая возможность.