Предположим, у вас есть популярный сайт, например - тематический форум. Нагрузка иногда зашкаливает, сервер переодически бывает недоступен. Все это негативно сказывается на ваших посетителях. Как решить эту проблему с минимальными затратами? Ответ прост - необходим кластер, когда ваш сервер будет размещен одновременно на двух серверах (или больше).
Как известно, в ДЦ Hetzner уже достаточно давно предоставляется услуга Failover IP, которая позволяет переключать IP адрес между серверами. Кроме того, за дополнительную плату, порядка 30 евро, техники соеденят два сервера напрямую кросс-кабелем, поставив дополнительно две гигабитные сетевые карты.
Этого вполне достаточно, чтоб создать кластер из двух серверов, который бы паралельно обслуживал сайт с большим посещением, а при выходе из строя одного из серверов сохранить работоспособность сайта ценой более медленной работы.
Приступим к построению кластера. Для начала работы нам потребуется:
-
Два сервера, соедененные кросс-кабелем и установленными на них ОС Debian 6
-
Два Failover IP
-
Немного внимательности, смекалки и терпения