Можно ли дать серверу отпуск?
Мы развенчиваем главный миф о хостинге: идея о том, что серверам нужен «отдых», чтобы не перегреваться. Узнайте, как на самом деле работает инфраструктура и почему плановые работы важнее «отпусков».
Почему серверы не устают, но требуют ухода
Хукли — это хостинг, в который хочется возвращаться. Но чтобы это чувство оставалось приятным, «дом» должен быть ухоженным.
Миф о усталости
Серверы — это машины. У них нет нервной системы, которая истощается. Они работают 24/7 в идеальных температурных условиях. Их «усталость» — это лишь метафора для износа механических дисков, которую мы предотвращаем заменой на SSD/NVMe.
Нужен ли «отпуск»?
Серверу не нужен отпуск, ему нужен техосмотр. Мы не выключаем оборудование ради «отдыха», мы делаем это для обновлений ядра, патчей безопасности и чистки кэшей. Это гигиена инфраструктуры.
Постоянная готовность
В Хукли мы используем кластерную архитектуру. Если одному серверу требуется обслуживание, его нагрузка автоматически переносится на соседа. Ваш проект не «спит», пока мы делаем ремонт.
Плановые работы: как мы их анонсируем
Мы ненавидим сюрпризы так же, как и вы. В отличие от конкурентов, которые пишут в чате за 5 минут до отключения, в Хукли действует правило «72 часов».
-
1.
За 3 дня Приходит email с темой «Плановое обслуживание [Дата]» и описанием причин.
-
2.
За 24 часа Напоминание в панели управления и уведомление в Telegram-боте.
-
3.
Статус-страница В момент работ мы обновляем статус в реальном времени: «Идет процесс...» -> «Готово».
Уважаемые пользователи! Завтра в 03:00 МСК мы обновим гипервизоры в дата-центре Москва-2.
Простои не ожидается. Ваша работа не прервется.
История одного инцидента
«Мы думали, сервер умер»
В ноябре прошлого года студия «Вектор» (наши клиенты из архитектурного сектора) панировала. Их тяжелый 3D-рендерер завис на 15 минут. Команда была уверена, что сервер перегрелся и «забрался в отпуск».
Мы подключились к чату и увидели логи. Сервер был в полном порядке, температура процессоров — 45°C. Проблема была в скрипте обновления базы данных, который попытался заблокировать таблицу в пиковую нагрузку.
Урок: Сервер не устал и не ушел на перерыв. Ему просто нужен был грамотный план обслуживания. Мы оптимизировали скрипт, и с тех пор рендеры студии летают. Доверяйте инфраструктуре, но следите за своим кодом!
Как подготовиться к обновлению
Сделайте бэкап
Даже если обновление безопасное, правило паранойка работает. Нажмите кнопку «Создать снимок» в панели Хукли за час до начала работ. Это займет 2 минуты.
Проверьте календарь
В разделе «Уведомления» вашей панели есть календарь плановых работ. Если дата не подходит вашему проекту, напишите нам — мы постараемся сдвинуть окно или предложить альтернативу.
Тестовая среда
Для крупных обновлений ПО мы рекомендуем сначала применить их на тестовом сервере (клоне). В Хукли клонирование сервера стоит копейки и занимает секунды.
Хостинг, в который хочется возвращаться
Забудьте о мифах и проблемах. Доверьте свою инфраструктуру профессионалам, которые любят свое дело так же, как вы любите свой проект.