Нет ничего плохого в использовании общего ресурса UNC.В предыдущей компании мы управляли десятками веб-серверов, и все они использовали UNC-ресурсы (не DNN).Платных подписчиков было более 80 000, из которых 10 тысяч использовали приложения каждый день.Это сработало очень хорошо.
Чтобы обратиться к точкам Митчела:
1.) Единственная точка отказа - это проблема, только если вы делаете это проблемой.В различных решениях SAN / NAS имеется множество избыточных возможностей.
2.) IO не будет проблемой для любого приличного SAN или NAS.У меня никогда не было проблем с наблюдателями за файловой системой.DNN не использует их напрямую, в маловероятном случае, если встроенные наблюдатели ASP.Net создали проблему, я, вероятно, отключил бы их.
3.) Я больше не рассматриваю безопасность каквопрос, чем любое другое решение.Вы должны быть уверены, что управляете доступом к своим файлам и устанавливаете разрешения соответствующим образом.С локальными дисками вы можете оставить разрешения более открытыми, чем в сети, но вам, вероятно, следует одинаково хорошо защищать оба.Существует дополнительный шаг настройки, связанный с использованием пути UNC.Дополнительные усилия по настройке безопасности будут незначительными по сравнению с неделями, если не месяцами, затраченными на создание сайта, достойного веб-фермы.
Я полностью согласен с мнением Митчела о том, почему не использовать файлсинхронизации.
Я знаю, что есть люди, которые запускают сайты DNN с синхронизацией файлов.Я не знаю никого, кому не приходилось обходить проблемы, вызванные синхронизацией файлов.Лично я сомневаюсь, что создание сайта, хорошо работающего с синхронизацией файлов, дешевле, чем использование UNC в сети SAN, если учесть трудозатраты, затраченные на выяснение особенностей синхронизации файлов.