Мне нужна рекомендация или лучшее предложение.Я строю платформу и начинаю думать о том, какая архитектура сервера мне нужна.Я не специалист по серверной архитектуре, но при запуске мне нужна по крайней мере стабильная производственная среда, пока мы не найдем системного архитектора.
У меня будет около 500 ГБ (или даже больше) образов продукта и некоторыеPDF-файлы, поскольку у нас больше клиентов позже.
Мне бы хотелось иметь минимальный набор файлов (файлы HTML и javascript) на веб-серверах (вначале 2 или 3) и общий каталог, в котором будут находиться все изображения продуктов.У меня будет некоторый автономный бэкэнд-процесс Java, который будет загружать изображения и сохранять их в общем каталоге, поэтому, когда запрос отправляется на любой веб-сервер, клиент должен иметь возможность просматривать изображения и файлы PDF.
У меня будет Spring MVC в бэкэнде, а сеанс будет обрабатываться кластером Redis, поэтому я не беспокоюсь об этой распределенной обработке сеанса.
По сути, мне нужно решение для централизации всехстатические файлы (изображения и файлы PDF), которые со временем будут расти в геометрической прогрессии, и эти файлы будут постоянно доступны с веб-серверов.
Я прочитал NFS, которая может быть доступна с веб-серверов.
Мне интересно, является ли эта NFS хорошим решением для этого варианта использования.Я уверен, что этот вариант использования может быть общей проблемой.
Есть ли лучший вариант вместо NFS?
Спасибо.