Животные или причем тут подходи к серверам?

Существует несколько подходов к лечению серверов или отношения к серверам как к:

  • домашнему питомцу
  • домашнему скоту

Разберемся с каждым из подходов.

Как мы относимся к домашнему питомцу? Мы его любим, заботимся о нем, уделяем внимание, в случае какой-либо проблемы или хвори помогаем/лечим его.

А как относятся к скоту? Возьму пример, фермы со свинками. Когда свиньи заболевают - допустим чумой, то к сожалению все поголовье которое больное идет под убой.

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

А как же быть клиентам? Будет же ДАУНТАЙМ!

Давайте для начала определимся с типом сервера который будем обсуждать - предлагаю прокси сервер.

У каждой уважающей себя компании, возьмем даже самую маломальскую - должна быть реплика прокси сервера, не важно какая, горячая, холодная - должна быть!

Ну и дальше все просто, мы берем, переключаем трафик с больной виртуалки на здоровую, удаляем больную, поднимаем новую здоровую виртуалку - бинго.

Долго поднимать и настраивать.

Сейчас очень много технологий по автоматизации этого процесса, вот перечень некоторых из них:

  • Ansible - помогает автоматизировать настройку виртуальной машины после ее развертывания
  • Packer - позволяет запекать образы, для дальнейшего их использования

#полезности #мысля

Животные или причем тут подходи к серверам?
Существует несколько подходов к лечению серверов или отношения к серверам как к:

домашнему питомцу
домашнему скоту

Разберемся с каждым из подходов | Сетка — социальная сеть от hh.ru