Найти в Дзене
NiceWorker

Что делать, если вдруг пропало питание?


Что делать, если вдруг пропало питание?
Что делать, если вдруг пропало питание?

Сегодня
поговорим о такой интересной штуке, как Power Supply Redundancy, или
избыточность питания, если говорить по-нашему. Я вам вот что скажу, эта
технология, просто спасение для любой серьёзной электроники. Она
встречается не в бытовых приборах, конечно, а там, где нельзя допустить
ни малейшего сбоя. В серверах, в медицинском оборудовании, в системах
управления производством. Там, где цена ошибки, это не просто зависший
компьютер, а, например, потерянные данные или сбой в работе целого
завода.

Представьте себе, у вас есть сервер, который обрабатывает
миллионы запросов в секунду. В нём, как и в любом компьютере, есть блок
питания. Если этот блок питания выйдет из строя, весь сервер "ляжет". А
это значит, что сайт перестанет работать, клиенты не смогут зайти в
свой личный кабинет, и компания понесёт огромные убытки. Чтобы этого не
произошло, и придумали избыточность питания.

Смысл очень простой:
вместо одного блока питания в устройстве устанавливают сразу два, а то и
три. И они работают не по очереди, а одновременно, деля нагрузку между
собой. У них есть специальные схемы, которые позволяют им работать
вместе. Но самое главное, что они подключаются по принципу "N + 1". Это
значит, что для нормальной работы системы достаточно N блоков питания, а
один, или больше, находятся в резерве.

Если один блок питания
вдруг выходит из строя, например, в нём сгорел конденсатор или просто
перегорел предохранитель,, система это сразу же "видит". Сбойный блок
питания отключается, а нагрузка мгновенно перераспределяется на
оставшиеся, рабочие. И что самое важное, всё это происходит без малейшей
паузы в работе устройства. Никаких перезагрузок, никаких зависаний.
Система продолжает работать, как ни в чём не бывало.

А ещё эти
системы часто поддерживают "горячую замену" (hot-swap). Это значит, что
я, как мастер, могу просто вытащить неисправный блок питания из
работающего сервера и вставить на его место новый, и мне даже не
придётся выключать сервер. Представляете, насколько это удобно? Не нужно
ждать, пока все пользователи уйдут с сайта, чтобы заменить деталь. Ты
просто подошёл, вытащил, вставил, и всё.

Зачем это нужно? Да
потому что техника, какой бы надёжной она ни была, всё равно рано или
поздно выходит из строя. А избыточность питания даёт нам страховку на
этот случай. Это как иметь запасное колесо в машине. Ты можешь никогда
им не воспользоваться, но если проколешь шину, оно тебя выручит.

Конечно,
такая система стоит дороже. Но для бизнеса, для которого простой, это
огромные потери, это не расходы, а инвестиция в надёжность. Когда я
прихожу ремонтировать сервер с такой системой, я сначала смотрю, какой
из блоков питания "упал", затем просто меняю его на новый. А пока я это
делаю, система продолжает работать. И это, я считаю, высший пилотаж в
инженерии.