Замена вентилятора в HPE Microserver Gen8

Решил заменить в своём сервере HPE Microserver Gen8 вентилятор. Если кто не в курсе, то их там два: 40 мм в блоке питания и 120 мм корпусной, который охлаждает абсолютно всё основное (да, процессор охлаждается пассивно). Вот как раз 120 и буду менять по причине большого шума от него. Особенно при старте сервера: тогда его шум напоминает взлетающий Боинг.

Вроде бы заменить его несложно, но есть нюансы…

HPE Microserver Gen8

Вентилятор располагается на задней стенке и крепится четырьмя винтами через антивибрационные резиновые уплотнители.

Задняя панель HPE Microserver Gen8

Извлекаем из корпуса вентилятор. И видим, что это Delta AFB1212SH:

Цены на него в Интернете очень сильно разнятся. Например, цена на оригинальный от HP (P/N 715173-001 / 724491-001) доходит до 8000 рублей, что я считаю просто грабежом. Если же искать по модели, то можно найти варианты по 800-1500 рублей.

Вот эта наклейка увеличивает цену в 5-8 раз:

А отличается «специальная» версия от HP тем, что имеет нестандартный коннектор:

Который подключается в соответствующий нестандартный разъём:

Вот его распиновка. Как видим, ничего необычного здесь нет. Два контакта замыкаются между собой (5 и 6), четыре провода идут к вентилятору: земля, питание +12В, управление скоростью и датчик тахометра.

Для сравнения распиновка стандартного 4-х пинового вентилятора:

При наличии прямых рук и паяльника переделать разъём у вентилятора — дело нескольких минут (но об этом позже).

На замену был куплен вентилятор be quiet! PURE WINGS 2 за 1499 рублей:

Теперь о схемах соединения. Их три.

Схема 1

Самый очевидный способ — просто соединить соответствующие провода вентилятора и разъёма между собой:

Так мы получаем возможность управления скоростью вращения и контроль скорости. Но как оказалось, сервер при старте проверяет реальную скорость вращения кулера и если она ниже какого-то определённого значения, то выдаёт ошибку. Так у меня и случилось. При начальном тестировании системы сервер начал пищать, замигал красным индикатор снизу (я даже и не подозревал, что он там есть), выдал ошибку «1611 FAN failure» и перезагрузился…

Стало понятно, что сервер заметил подмену, и мой вентилятор не годится для полноценной замены.

Схема 2

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

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

Схема 3

В результате схема была ещё больше упрощена. Я отказался от контроля и управления скоростью, оставив только питание:

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

Переходник я сделал из провода от штатного вентилятора, небольшого кусочка текстолита и контактной гребёнки:

Результаты

Производительность установленного кулера примерно соответствует 30-40% штатного кулера. Поэтому разницы в температурах при обычной штатной работе я не заметил. Под нагрузкой температура процессора стала чуть выше на несколько градусов, но некритично. А вот шум значительно уменьшился.