Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Серверный кластер  (Прочитано 2004 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн artem-moskvin

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
Серверный кластер
« : 11 Февраля 2012, 14:00:41 »
Не знаю, правильно ли я назвал тему.
Ситуация такая: Дома сервер, на нем размещаю всякий картинки для статей и всякие личные файлы (на сервер закинул, ссылку по Skype отправил, например), когда я (например) пишу огромную статью с 20+ картинками и посещаемостью 20+\минута - сервер висеть начинает. Можно ли "собрать" несколько серверов в группу и когда сервер дома начинал бы перегружаться - отдавал бы редирект на другой сервер любым способом. Возможно ли вообще это?
Round Robin DNS я знаю, но: 1). Включение и выключение долговато. 2). Все запросы по 50% поделятся между двумя машинами, а надо чтобы при перегрузке первой, начинала загружаться вторая.
---
Есть ли вообще что-то подобное, т.е. не то, что точно описано тут, а вообще - похожие продукты?

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Серверный кластер
« Ответ #1 : 11 Февраля 2012, 15:15:13 »
Это называется "load balancing".

Есть вот такое: http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html, но я так и не понял, делает ли оно то, что тебе нужно.

Ещё перед Apache можно поставить nginx, он умеет а) быстро отдавать статику, б) балансировать нагрузку между backend-серверами — http://mickeyben.com/2009/12/30/using-nginx-as-a-load-balancer.html

 

Страница сгенерирована за 0.026 секунд. Запросов: 25.