Файлы веб-сайта хранятся на NAS или отдельных веб-серверах?

Файлы веб-сайта хранятся на NAS или отдельных веб-серверах?

Играюсь с серверами, впервые с NAS.

У меня есть 2 сервера, которые я буду использовать в качестве веб-серверов, и 1 NAS.

Установите ОС и Apache на 2 сервера.

Какое правило определяет, куда помещаются файлы веб-сайта? На NAS (чтобы было одно место для файлов веб-сайта и только одно место для обновлений) или на каждом отдельном веб-сервере (обновления нужно будет выполнять на каждом сервере)?

Я говорю о файлах, подобных файлам фреймворков, таких как Laravel или Symfony, а не об изображениях и т. д.

решение1

Это может быть немного самоуверенно, но с точки зрения удобства и гибкости было бы лучше, если бы ваши файлы находились в NAS. Почему? Потому что, как вы указали, обновления придется делать на каждом сервере, если файлы обновляются, что может стать узким местом. С другой стороны, файлы фреймворка и статические активы на самом деле не так уж сильно меняются, поэтому обновление не так уж и сложно.

Другой сценарий, который стоит рассмотреть, заключается в том, что если вы внезапно замените свои веб-серверы или добавите дополнительные веб-серверы, вам не придется беспокоиться об этих файлах в NAS.

Связанный контент