Как обслуживают серверы работающие беспрерывно?

Интересует вопрос, как в крупных компаниях обслуживают сервера, т.е. чистят, диагностируют неисправности и т.д. Возьмем к примеру google, как они обеспечивают беспрерывную работу своих серверов нон-стоп, как они их обслуживают, чистят, модернизируют или оптимизируют и т.д не выключая их из сети?
  • Вопрос задан
  • 1319 просмотров
Решения вопроса 3
Jump
@Jump Куратор тега Системное администрирование
Системный администратор со стажем.
Отключают и обслуживают.
Как и все сервера.
В чем проблема отключить сервер?
Это сервисы должны работать без остановки, а сервера когда надо спокойно отключают.
Ответ написан
@Fixid Куратор тега Железо
Конкретно Google не очень удачный пример, там все дублированно на уровне железа. Поэтому потушив один сервер, все запросы переключатся на второй.
Ну и в крупных компаниях тоже самое, все сервисы дублируются, и выключение одной железяки не влияет на работу в целом.

В мелких просто обслуживание выполняется в нерабочее время или в период наименьшей нагрузки
Ответ написан
iam_not_a_robot
@iam_not_a_robot
Есть серверы с горячей заменой жёстких дисков, прямо не выключая один выдернул - другой воткнул и сразу всё заработало. Про дублирование информации сказали ранее.
Далее там специальные утилиты стоят которые измеряют везде температуру - так заранее избегают перегрева и и видят поломку кулеров.
На жёстких дисках там стоят системы (я точно не помню как называются) которые анализируют скорость и другие параметры чтения в них, по этим системам они видят какой диск вышел из строя а у какого плохое состояние и он скоро выйдет из строя.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@other_letter
Почитайте, например, минут 15 на тему "кластер серверов".
Знаний и конкретных ответов не даст, лишь какое-то представление.

А так - всё от ситуации. Если есть некий веб-сайт, то делаем копию на другом сервере и перенаправляем пользователей туда. Тем временем на основном - обслуживание. Это очень примитивное описание, сейчас так делают только маленькие конторы.
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Внутри гугла свой аналог GAE, они могут 10-30% серверов выключать и никто ничего не заметит.

Остальные крупные компании тоже размазывают сервис на несколько серверов, чтобы любой из них можно было выключить.
Ответ написан
Комментировать
@klepiku
в небольших компанияхъ собирают дубликат сервера с клонированием системы и просто перетыкают кабель потом
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы