В настоящее время я работаю в среде клиента Mac, где у всех пользователей есть Mac, но они настаивают на запуске серверов Windows.
в настоящее время они используют синхронизацию файлов acronis, чтобы избежать использования smb, но поскольку они собираются создать новый офис с новым сервером, они не могут использовать его из-за репликации DFS с сервера головного офиса.
SMB доказал свою ужасающую производительность на Mac, а SMB 3.0, похоже, устранил любые проблемы с производительностью.
Есть ли этому хорошие альтернативы?
текущая настройка:
В качестве возможной альтернативы вы можете создать растянутый кластер с ролью FileServer между двумя местоположениями с помощью StarWind VSAN. Затем вы можете поделиться данными, используя протокол NFS вместо SMB.
Вот несколько руководств по этому поводу.
Растяжка кластеризации: https://www.starwindsoftware.com/resource-library/starwind-stretched-clustering
Руководство по настройке: https://www.starwindsoftware.com/resource-library/starwind-virtual-san-2-node-stretched-hyper-v-cluster-on-windows-server-2016
Создание общего ресурса NFS: https://www.starwindsoftware.com/blog/creating-esxi-vms-on-the-windows-based-nfs-share
SMB доказал свою ужасающую производительность на Mac, а SMB 3.0, похоже, устранил любые проблемы с производительностью.
Я бы исследовал это еще немного. Это плохая производительность SMB конкретно от Mac или просто плохая производительность SMB в целом. Вы тестировали клиент Windows, чтобы убедиться, что он имеет хорошую производительность SMB в той же сети?
Я говорю это потому, что производительность SMB в OSX не должна быть такой плохой. Я видел, как OSX легко загружала целые гигабитные соединения, копируя через SMB.
Устраните проблему с производительностью SMB на компьютерах Mac, и тогда вы сможете использовать DFS / SMB, что вам нравится, и более счастливые пользователи загрузятся.
(Примечание: это может быть неправильная конфигурация на стороне клиента или неправильная конфигурация на стороне сервера. Возможно, это не вина OSX, поэтому я предлагаю использовать компьютер Windows в той же сети, чтобы проверить, работает ли он быстрее).