#php #ubuntu #debian #haproxy
#php #ubuntu #debian #haproxy
Вопрос:
Я хочу сбалансировать нагрузку на свой веб-сайт между многими серверами
думаю, у меня есть 5 серверов для обработки пользовательских запросов, одним из решений является размещение файлов веб-сайта на каждом сервере и использование HAProxy для балансировки запросов
и другим решением является размещение файлов веб-сайта на одном сервере (NAS, SAN, ВЫДЕЛЕННЫЙ СЕРВЕР) и использование серверов для использования этой папки для веб-приложения
как я могу достичь решения secound?
Ответ №1:
Вам просто нужно соединение (достаточно большое и быстрое) с сервером хранения. Это может быть FibreChannel, Ethernet и так далее.
Монтируйте файлы веб-сайта через multipathd, iSCSI, NFS, ceph, … на рабочие узлы.
Будьте осторожны с одновременной записью, возможно, вам нужна кластеризованная файловая система.