Техника
March 25, 2023

Домашний медиацентр 2.0

В прошлый раз я рассказывал о своём опыте создания домашнего хранилища.

В этот раз расскажу, что сломалось в медиацентре и как он изменился примерно за два года эксплуатации в круглосуточном режиме.

Железо

Конфигурация с прошлого раза поменялась: процессор; кулер; накопители; блок питания. Текущая конфигурация выглядит следующим образом:

  • Корпус: Fractal Design Node 304
  • Блок питания: Fractal Design Ion SFX-L 500W Gold
  • Материнская плата: ASRock A320M-ITX
  • Процессор: AMD Ryzen 3 3200G
  • Оперативная память: AMD Radeon R7 (2 x 8Gb)
  • Кулер: AeroCool Air Frost 4 + ARCTIC F9 PWM
  • Накопитель m.2: AMD Radeon R5 Series 128 ГБ
  • Накопители HDD: 2 x Seagate IronWolf pro 2Tb, 1 x Seagate IronWolf 1Tb, 1 x WD Blue 1Tb

Дальше расскажу про те компоненты, которые поменялись.

Процессор

AMD Ryzen 3 3200G со встроенной графикой.
Встроенная графика освободила пространство в тесном корпусе, а сам процессор довольно "холодный" (65W) и мало потребляет энергии.

Блок питания

Блок питания Fractal Design 500W SFX-L
Потребление системы в обновленной конфигурации примерно 225 Вт, что примерно попадает в 50% блока питания на 500Вт и повышает его КПД. Да и сам блок компактного формата SFX, а в комплекте рамочка-переходник с ATX на SFX.

Кулер

У меня был с прошлых сборок средней паршивости кулер AeroCool Air Frost 4 с RGB подсветкой. Вот такой:

Процессор "холодный" (тепловыделение всего 65W) и такого кулера хватит с запасом. Радиатор я оставил, но заменил сам вентилятор на ARCTIC F9 PWM. Вот такой:

Получилось очень тихое решение с минимальным бюджетом.

Накопители

Перед тем как расскажу какие диске не выдержали нагрузки, небольшое необходимое отступление.

Внутри жесткого диска крутится диск (сюрприз!). Диск крутится с определенной скоростью (7200 или 5200 об/мин). Если два диска установить рядом, в какой-то момент они войдут в резонанс и по законам физики начну взаимное разрушение. Производители жестких дисков прилагают решение: сенсор вращательной вибрации. Электроника изменит скорость вращения диска, если обнаружит резонансный эффект.

Я никак не ожидал, что жесткий диск содержащий в названии "NAS" (файловое хранилище) может быть без датчика вращательной вибрации. Нет ничего невозможного для компании Seagate. Взгляните сами.

Собственно, один из двух дисков Seagate Ironwolf по 1 Тб разрушился. Утверждать, что случилось это из-за вибрации я не могу, поскольку никакой экспертизы не проводилось.

В этот раз я поставил диски из серии Ironwolf PRO у которых сенсор вращательной вибрации есть.

Так же диск WD Green на 2 Тб при самодиагностике (SMART) показал "битые сектора". Опытные пользователи ПК знают, что если "битые сектора" появились на диске, то разрушение диска приняло лавинообразный эффект. Короче, диск я демонтировал не дожидаясь его поломки, а вместо него поставил WD Blue на 1 Тб.

Детали

Силиконовые антивибрационные винты немного снизят вибрацию кулера.

На материнской плате ASRock A320M-ITX слот подключения m.2 накопителя находится на обратной стороне платы. Мне не очень нравилось такое размещение из-за плохой вентиляции, поэтому купил радиатор для накопителя m.2. Лишним не будет.

Дополнение: Через год резинка на таком радиаторе рассохлась и развалилась.

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

Планы на будущее: поменять диск WD Blue 1 Тб на что-то вроде Seagate ironwolf pro на 4 Тб или больше.

Софт

Тут без изменений: Plex для просмотра контента и Transmission для торрентов.


Wake On LAN

Теперь расскажу про магию! Точнее магический пакет.

Выключить систему я могу нажав физическую кнопку на корпусе, но проще через командную строку по SSH. Как насчёт того чтобы включить систему так же просто?

Можно использовать Wake-on-LAN - "пробуждение по компьютерной сети".

Настраиваем BIOS

На ASRock A320M-ITX в BIOS включаем PCIE Device Power On. Настройка находится в разделе Advanced -> ACPI Configuration.

Wake On LAN (WOL) in ASRock BIOS

Настраиваем Magic Packet

Magic packet - это такой "сигнал" для устройств, который даёт команду включения. Для этого понадобится приложение.

В моём случае я поставил приложение Simple Wake-on-LAN из магазина приложений Windows.

Есть небольшая тонкость в настройке. IP Address указываем для broadcast устройства (оканчивается на 255). Таким образом пакет будет отправлен всем устройствам в сети и в том числе устройству, которое мы хотим разбудить. Port для UDP протокола указываем 9 (предпочтительно), но можно и 7.

Вот и всё. Посылаем пакет. Система включается. Магия!