Простая архитектура баланса загрузки

попробуйте программу Linux ufw, она делает конфигурирование iptables намного легче

0
задан 17 January 2012 в 20:45
1 ответ

Я бы выбрал B, потому что преимущества, которые вы называете, верны и убедительны.

Когда у вас есть два веб-сервера, вы уже должны решить проблему сохранения синхронизации контента на нескольких машинах; добавление третьего тривиально, поэтому затраты на синхронизацию статического контента из любого источника с балансировщиком нагрузки несложны.

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

Учитывая, что проблема синхронизации контента между двумя главными узлами является сложной , в большинстве случаев я бы начал с направления всего загружаемого трафика на одну машину и выполнения репликации только для чтения на другие серверы.

1
ответ дан 4 December 2019 в 21:58

Теги

Похожие вопросы