Выключать ли майнинг-ферму на ночь: физика и экономика

Одни выключают ферму на ночь и на время отъезда «пусть отдохнёт и электричество не жрёт». Другие держат её в работе 24/7 и считают любой простой потерянными деньгами. Кто прав? Забавный ответ: обе стороны, но по разным причинам. Разберём, что реально происходит с железом при каждом выключении, что происходит с кошельком и в каких случаях кнопка «выкл» оправдана. Физика — общедоступная, цифры — простые.

Коротко (для тех, кто без чтения)

  • «Отдых» карте ничего не «возвращает». Износ не измеряется ночами тишины, а наработанными часами и режимом: у полупроводника ресурс считается, как у двигателя — в часах под нагрузкой.
  • Каждое выключение — это тепловый цикл. Пайка и плата устают от перепада температуры (закон Кофина–Мэнсона), и ежедневные «горячо → холодно → горячо» — худший режим из возможных.
  • Холодный старт — самая нагруженная секунда жизни карты. бросок тока при включении — из тех перегрузок, на которых чаще всего «отваливается» уставшая карта или срабатывает защита БП.
  • Экономия на электричестве ночью почти всегда меньше потери дохода — просто потому, что выручка за ночь обычно больше тарифа за те же киловатт-часы. Считайте на калькуляторе, а не «на глаз».
  • Остановки — это нормально, если они редкие и по плану: ремонт, переезд, слишком дорогой тариф, шум для семьи. Плохое — не остановка, а ежедневная привычка «выключаю на ночь, пусть отдохнут».

Миф про «отдых»: почему карте бесполезно «отдыхать»

Интуиция подсказывает: всё, что работает круглые сутки, изнашивается — значит, надо дать отдохнуть. С вентилятором или автомобилем это так. С чипом — нет, и на то есть две причины.

Первая: ресурс полупроводника считают в часах наработки, как у агрегата. Рекомендованный режим годами описан в спецификациях именно как постоянная нагрузка внутри номинальных температур: чип, который круглые сутки крутится на 70 °C, отработает паспортный ресурс. Сокращают его не часы, а режим: превышение температур и токов, перепады, некачественное питание — всё, что ускоряет старение (об этом — в нашей статье про температуры и срок жизни).

Вторая: у карты стареет не только чип. Вентиляторам и конденсаторам возраст тоже считают в часах. «Отдых» их не молодит — у подшипника нет кнопки «сбросить износ». Пока карта стоит, он не стареет — но и не приносит дохода. Зато каждое включение добавляет всем узлам стресс: холодный старт ударяет по чипу, БП, материнке и диску одновременно.

Тепловые циклы: почему ежевечернее выключение — самый дорогой режим

Промышленная наука отказа электроники (закон Кофина–Мэнсона, обзор — в нашей статье про температуры и срок жизни) связывает число циклов «нагрел/остыл» до отказа с квадратом величины перепада. Плата, которая каждый день проходит 25 °C → 75 °C → 25 °C, накапливает усталость припоя в разы быстрее той, что круглые сутки живёт в узком диапазоне 60–72 °C.

Дальше — экономика. Ночь — это 8–10 часов. За это время ферма вырабатывает вполне конкретный доход, а потребляет конкретное электричество. Чтобы «выключение окупилось», ночью должно сходиться неравенство: экономия электричества за ночь больше дохода за те же часы. На практике такое иногда бывает (очень дорогой ночной тариф и очень слабая монета), но чаще связка обратная: доход перекрывает кВт·ч с запасом. Проверяется за минуту в калькуляторе — прикиньте ночной доход против ночного электричества по своим цифрам.

И третий фактор, который обычно не учитывают: холодный старт. Утром карта проходит через скачок тока при включении, прогрев «от холода», холодный прогрев всей платы, перезапуск майнера и выход на рабочий разгон. Одна такая операция — пять минут простоя и капля износа. Каждый день — это уже регулярные лишние нагруженные моменты, которых ровный круглосуточный режим не создаёт вовсе.

Когда выключение оправдано

Мы не призываем жечь электричество 24/7 любой ценой. Есть вполне честные причины остановить ферму:

Вывод короткий: остановки — редкие, по плану и с осознанием, что вы теряете доход и добавляете один цикл «нагрев/остывание». И уходите от обеих крайностей — «ферма обязана работать вечно» и «выключаю на ночь, пусть отдохнут»: каждая из них самая дорогая.

Если всё же выключаете — как потерять меньше

  1. Останавливайте редко и блоками

    Одна длинная остановка для обслуживания несёт меньше циклов, чем десять коротких «на вечер». Планируйте тех-дни, а не ежедневные паузы.

  2. Останавливайте мягко, а не рубильником

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

  3. Не включайте «на пяток минут»

    Короткие вкл/выкл — худшее соотношение «износ/польза»: прогрев есть, дохода нет, цикл потрачен.

  4. Считайте решение в деньгах, а не в чувствах

    Ночной доход минус ночное электричество — это число из калькулятора. Если оно близко к нулю, вопрос «выключать или нет» действительно открыт. Наверняка отклоняется в одну сторону — так и действуйте.

Как считаем это мы: круглые сутки и по расчёту

Позиция понятна из практики собственных ригов: OCBot держит ферму круглосуточно и следит за ней сам — ночью он отрабатывает зависания и сбои не хуже, чем днём, и докладывает в Telegram. Смысл в том, чтобы ночные часы были не «тёмным временем» (спишь и не узнаёшь, что риг висит с трёх ночи), а штатным временем работы с той же защитой, что и днём. А решение «работать или стоять» принимайте по деньгам: на калькуляторе это считается за пару минут, своим тарифом.