Репозиторий статики веб-сервера -или- ZFS vs.NTFS [закрыта]

StackOverflow https://stackoverflow.com/questions/27784

  •  09-06-2019
  •  | 
  •  

Вопрос

Моя цель - поддерживать веб-файловый сервер отдельно от моего основного ASP.NET сервер приложений для лучшей масштабируемости.Веб-файловый сервер будет хранить множество файлов, загруженных пользователями.
Итак, вопрос заключается в следующем:Стоит ли переходить на FreeBSD + Apache + ZFS, или старый добрый IIS будет достаточно удобным?

Это было полезно?

Решение

Все зависит от вашего уровня квалификации и того, какую нагрузку вы получаете на свои серверы.

Если у вас есть свободные (физические) ресурсы и технические навыки и опыт для обслуживания производственных машин, работающих под управлением различных операционных систем, я бы рекомендовал запустить lighttpd либо на Linux, либо на FreeBSD.Установка легкой ОС со статическим файлообменным сервером будет выполняться быстрее, чем Apache или IIS на тяжелой ОС.

Однако, если вас не очень устраивают эти решения, просто используйте IIS в Windows.Переместите статические файлы на их собственный компьютер, если у вас достаточная загрузка.Если вы в данный момент не думаете о нескольких интерфейсах ASP.Net, вероятно, пока нет необходимости выделять статические файлы, если только речь не идет о нескольких гигабайтах файлов.

Другие советы

Я понимаю, что вы будете обслуживать только статические файлы.В этом случае облегченные HTTP-серверы обеспечат вам более высокую производительность для данного компьютера.Хорошо известно следующее:

Многие другие перечислены на Википедия.Есть более свежее Статья на IBM developerWorks.

Если вы передаете файлы через Интернет, вы также можете рассмотреть Сервис Amazon S3.Я обнаружил, что скорость и надежность лучше всего, что я мог бы сделать (или найти) самостоятельно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top