Найти тему
Airnode на Дзене

Дублируйте серверы, пока не поздно!

Наш клиент размещал сайт на виртуальном сервере у хостинг-провайдера. Там же хранились бэкапы. Регулярно делать их — это предусмотрительно со стороны системного администратора, но недостаточно.

Резервное копирование защищает от потери данных, но не от простоя сервера. У провайдера может отказать оборудование, выйти из строя сеть, или система электропитания — и сайт станет недоступен посетителям, потеряется трафик — потеряются деньги.

Нельзя отменить форс-мажоры, но можно застраховаться от них

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

Что сделали

Мы создали реплику сервера в нашем дата-центре. Теперь два дублирующих сервера размещены на разных географически удаленных площадках. Для управления настроили балансировщик нагрузки с HAProxy. Обычно трафик идет на сервер хостинга через балансировщик:

-2

Если IP-адрес сервера не отвечает, все запросы автоматически перенаправляются на резервную машину:

-3

Такое резервирование интерне-магазина в отдельном дата-центре снижает вероятность потери посетителей, а значит и денег.

Хотите себе такую же систему? Скачайте ТЗ для её реализации.