Как обнаружить рециркуляцию горячего воздуха в майнинг-комнате с ASIC
2026-11-09 09:08

Рециркуляция горячего воздуха возникает, когда отработанный воздух, выходящий из одного или нескольких ASIC-майнеров, возвращается во впускной патрубок майнера вместо того, чтобы покинуть помещение через предусмотренный вытяжной канал. В результате затронутые майнеры всасывают воздух, который теплее, чем воздух, фактически подаваемый для охлаждения. Руководство ASHRAE по дата-центрам отличает это состояние от байпаса холодного воздуха, при котором приточный воздух вообще минует оборудование и смешивается с отработанным воздухом ещё до того, как достигнет системы охлаждения; рециркуляция же конкретно означает возврат отработанного воздуха во впускной патрубок (ASHRAE Handbook, Chapter 19).

Для майнинговой площадки с ASIC-оборудованием одно-единственное показание высокой температуры редко является достаточным доказательством. Повышенная температура чипа или хэшборда также может быть результатом высокой температуры на улице или в помещении, скопления пыли, выхода из строя вентилятора, ухудшившегося контакта радиатора, особенностей поведения прошивки или агрессивного режима мощности/производительности. Рециркуляция становится правдоподобным объяснением только тогда, когда шаблон пространственно сконцентрирован — то есть затрагивает группу сопоставимых майнеров в одном и том же физическом месте — и сохраняется даже после исключения отдельной аппаратной неисправности. В этой статье изложена практическая последовательность действий для подтверждения или исключения рециркуляции с использованием замеров на впуске, телеметрии майнеров и мониторинга со стороны пула.

Почему одно показание температуры не доказывает рециркуляцию

Прежде чем сравнивать два любых майнера, убедитесь, что сравнение вообще корректно. Майнер, работающий в разогнанном режиме мощности, будет закономерно нагреваться сильнее, чем идентичный блок в стоковом или заниженном режиме. Блок с многомесячным слоем неочищенной пыли на радиаторе будет нагреваться сильнее, чем недавно обслуженный блок той же модели. Прошивка тоже имеет значение: в документации LuxOS отмечается, что хэшборды Bitmain Antminer обычно оснащены четырьмя датчиками температуры, а в некоторых моделях используется два, тогда как хэшборды MicroBT Whatsminer обычно используют по одному датчику на плату. Та же документация отмечает, что в некоторых стоковых и сторонних прошивках для многих Antminer серии S19 отображаемая «температура чипа» является оценкой, полученной путём прибавления примерно 15°C к измеренному показанию датчика хэшборда, а не реальным прямым измерением на кристалле во всех случаях (LuxOS, Temperature & Fans). Сравнение оценочной температуры чипа из одного интерфейса прошивки с напрямую измеренной температурой платы из другого может дать вводящий в заблуждение разрыв, никак не связанный с воздушным потоком.

Из-за этих переменных первое требование при расследовании рециркуляции — сопоставимая базовая линия, а не абсолютный порог.

Шаг 1: Установите сопоставимую базовую линию

Прежде чем считать разницу температур аномальной, зафиксируйте один и тот же набор параметров для каждого майнера в сравнении: модель и версию прошивки, режим производительности или мощности, физическое расположение, скорость вентилятора или состояние управления вентилятором, температуру платы или чипа и то, каким датчиком она получена, локальный хешрейт и период его усреднения, а также время наблюдения. Сравнение разогнанного майнера в верхней части стойки со стоковым майнером внизу даст разрыв температур, отражающий конфигурацию, а не воздушный поток. По возможности сравнивайте только устройства с одинаковой моделью, прошивкой и режимом работы.

Шаг 2: Измеряйте параметры воздуха на впуске, а не среднюю температуру по помещению

Наиболее прямое доказательство рециркуляции даёт воздух, фактически поступающий во впускной патрубок майнера, а не настенный термостат или единичное усреднённое по помещению показание. В руководстве ASHRAE отмечается, что неадекватные пути возврата отработанного воздуха могут приводить к тому, что впускные отверстия оборудования — особенно в верхней части стойки или штабеля — оказываются теплее, чем воздух, подаваемый системой охлаждения (ASHRAE Handbook, Chapter 19). Один датчик, установленный на стене или потолке, легко может пропустить локализованную зону перегрева, затрагивающую один ряд или один ярус майнеров.

Практическое обследование температуры на входе должно измерять температуру в одной и той же позиции непосредственно перед входной стороной на нескольких сопоставимых устройствах, включая:

  • Верх и низ стойки или полки, поскольку в открытом помещении тёплый воздух имеет тенденцию расслаиваться вверх
  • Центр и оба конца каждого ряда
  • Устройства, расположенные близко к выпускным отверстиям, жалюзи или путям возврата воздуха
  • Зоны за пучками кабелей, фильтрами или частичными перегородками, которые могут препятствовать воздушному потоку

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

Шаг 3: Сопоставьте температуру ASIC и телеметрию вентиляторов

После того как базовая линия и карта температур на входе составлены, следующий шаг — проверить, подтверждает ли телеметрия, сообщаемая майнером, ту же закономерность. Документация Bitmain по Antminer описывает поля состояния, которые могут включать скорость вентилятора, температуру окружающей среды, температуру хэшборда, несколько окон усреднения хэшрейта, потребляемую мощность и заявленную эффективность в Дж/ТХ, хотя точный набор доступных полей зависит от конкретной модели и версии прошивки (документация Bitmain Antminer). Полезно рассматривать несколько сигналов вместе:

  • Температура платы или чипа, сосредоточенная в одном месте — сравнивайте только сопоставимые устройства, как было установлено в Шаге 1.
  • Скорость вентилятора, стабильно повышенная в одном и том же кластере — группа майнеров, работающих на устойчиво высокой скорости вентилятора, в то время как сопоставимые устройства в других местах — нет, может указывать на более тёплый воздух на входе или ограниченный воздушный поток, хотя неисправный вентилятор или сильное запыление могут по отдельности давать похожий симптом.
  • Термотроттлинг или события защитного отключения, повторяющиеся в одной и той же физической зоне — некоторые прошивки реализуют настраиваемые пороги температуры, которые снижают целевую мощность или останавливают майнинг при достижении заданного предела; например, Braiins документирует настройки целевой, «горячей» и «опасной» температуры наряду с функцией динамического масштабирования мощности, которая снижает целевую мощность по мере роста температуры чипа (Braiins Academy, Dynamic Performance Scaling). Это поведение зависит от конкретной прошивки, а не является универсальным для всех моделей ASIC.
  • Локальное снижение хэшрейта, совпадающее по времени с ростом температуры, измеренное с использованием собственного заявленного хэшрейта майнера за единообразное окно усреднения, а не единичного мгновенного показания, сравниваемого с другим временным окном.

Ни один из этих сигналов по отдельности не является окончательным доказательством. Диагностическая ценность возникает тогда, когда несколько сигналов сходятся в одном и том же физическом кластере майнеров в одно и то же время.

Шаг 4: Используйте данные пула как подтверждение, а не как основной инструмент измерения температуры

Панель пула отображает оценку пула по принятой работе, что является иным измерением, нежели собственная локальная телеметрия ASIC. Документация ViaBTC по мониторингу указывает, что показатель хэшрейта в реальном времени рассчитывается на основе принятых шар за предыдущие 10 минут, в то время как показатель суточного хэшрейта охватывает предыдущие 24 часа; эти два показателя могут отличаться от локального дисплея майнера даже при нормальной работе оборудования, поскольку они представляют разные окна усреднения и получены из принятых шар, а не из прямого измерения устройства (ViaBTC, Hashrate Alerts).

На практике мониторинг на стороне пула лучше всего использовать как ранний индикатор того, что ситуация заслуживает дальнейшего изучения, а не как сам диагностический инструмент. Устойчивое снижение наблюдаемого пулом хешрейта для группы воркеров, переход воркера в статус offline или рост доли отклонённых шар — всё это может послужить поводом для более пристального изучения. Собственное руководство ViaBTC по устранению неполадок описывает долю отклонённых шар примерно до 3% как типичную для своего пула; эта цифра относится именно к рекомендациям ViaBTC и не должна восприниматься как универсальный отраслевой порог, поскольку поведение отклонений также зависит от прошивки, сетевой задержки и собственных определений пула для устаревших (stale), недействительных (invalid) и дублирующихся (duplicate) шар. После появления сигнала на стороне пула следующим шагом должно быть подтверждение состояния с помощью локальной телеметрии майнера, логов и проверки температуры на входе воздуха, следуя описанным ранее шагам. Сравнения должны оставаться в рамках одного типа измерений — показатели, зафиксированные пулом, сравниваются с историей, зафиксированной пулом, а показатели, зафиксированные майнером, — с историей, зафиксированной майнером, — без смешивания этих двух типов данных.

Шаг 5: Отличить рециркуляцию горячего воздуха от неисправности отдельного майнера

Практический способ разделить эти две возможности — проверить, связана ли проблема с конкретным местоположением или с конкретным устройством.

Паттерн Больше соответствует рециркуляции Больше соответствует неисправности отдельного майнера
Затронутое оборудование Несколько соседних майнеров Один майнер или одна плата
Зависимость от расположения Повторяется в ряду, на верхнем ярусе или в зоне рядом с путём выхлопа Следует за устройством при его перемещении
Замеры на впуске Повышены именно на впуске затронутых майнеров Сходны с показателями соседних незатронутых впускных отверстий
Реакция на изменения воздушного потока Улучшается после исправления пути выхлопа или установки разделительного барьера Как правило, сохраняется даже после исправления воздушного потока в помещении

Эта таблица служит практическим подспорьем в расследовании, а не строгим правилом. Локальное препятствие воздушному потоку всё же может затрагивать только небольшую группу майнеров, а несколько устройств могут независимо друг от друга страдать от одной и той же проблемы с пылью, блоком питания или прошивкой. Перемещение подозрительного майнера в другое, заведомо прохладное место и наблюдение за тем, последует ли симптом за оборудованием, — один из наиболее прямых способов проверить это различие.

Шаг 6: Осмотреть и исправить путь отвода воздуха

Если картина указывает на рециркуляцию, следующим шагом становится физический осмотр пути движения воздуха. К проверяемым условиям относятся зазоры или отсутствие разделения между зонами забора и отвода воздуха, открытые двери или негерметичные проёмы рядом с затронутым кластером, заблокированные или загрязнённые вытяжные жалюзи и фильтры, вытяжные вентиляторы, перемещающие меньше воздуха, чем предусмотрено проектом помещения, а также внешние факторы, такие как расположенные рядом строения или направление ветра, которые направляют отработанный воздух обратно к наружному отверстию забора воздуха. Там, где это возможно, внесение одного изменения за раз — устранение препятствия, восстановление перегородки или регулировка режимов работы вентиляторов — с последующим повторным замером температуры на входе воздуха и телеметрии майнера при сопоставимой нагрузке и условиях окружающей среды помогает определить, какое именно изменение действительно устранило проблему.

Шаг 7: Проверить исправление на обоих уровнях

После внесения корректирующего изменения подтвердите результат, используя оба типа измерений, а не только один. Со стороны майнера проверьте, что температура на входе воздуха, температура платы или чипа, скорость вентилятора и локальный хешрейт возвращаются к базовым значениям, установленным для сопоставимых устройств. Со стороны пула убедитесь, что статус затронутых воркеров и тренд их хешрейта стабилизируются в течение периода времени, соответствующего периоду отчётности пула. Восстановление, видимое в локальном интерфейсе майнера, может проявиться раньше, чем оно отразится в 24-часовом среднем значении пула, поэтому эти два показателя следует проверять независимо друг от друга, а не рассматривать как одновременные подтверждения одного и того же события.

Часто задаваемые вопросы

Может ли высокая температура чипа сама по себе подтверждать рециркуляцию горячего воздуха?

Нет. Высокая температура чипа или платы также может быть результатом высокой температуры в помещении или на улице, скопления пыли, ухудшения контакта радиатора, выхода из строя вентилятора, особенностей поведения прошивки или агрессивного режима производительности. Рециркуляция становится более достоверным объяснением только тогда, когда повышенная температура сосредоточена в конкретном физическом месте, а измерения температуры входящего воздуха подтверждают, что затронутые майнеры забирают более тёплый воздух, чем сопоставимые устройства в других местах.

Достаточно ли падения хешрейта, отображаемого пулом, чтобы диагностировать проблему с охлаждением?

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

Всегда ли более громкая или быстрее вращающаяся работа вентилятора означает, что воздух на входе слишком тёплый?

Не сама по себе. Повышенная скорость вентилятора может отражать более тёплый воздух на входе, но также может быть вызвана неисправностью вентилятора, сильным скоплением пыли или реакцией прошивки на управление вентилятором, не связанной с рециркуляцией. Скорость вентилятора наиболее информативна при рассмотрении вместе с температурой на входе и трендами хешрейта для той же группы майнеров.

Как лучше всего сравнивать показания температуры чипов у разных моделей майнеров?

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

Источники