Источник: selfhosting.sh


Быстрая рекомендация

Пропустите ARM SBC и вместо этого приобретите мини-компьютер Intel N100. За $130–160 вы получаете в 4 раза больше производительности, полную совместимость x86 (каждый образ Docker работает), NVMe хранение и 16 ГБ ОП. Raspberry Pi 5 стоит $80 только за плату — добавьте корпус, БП, SD-карту/SSD, и вы окажетесь на уровне $120–150 с худшей производительностью и проблемами совместимости с ARM. Если вам конкретно нужен ARM SBC (проекты GPIO, крайне низкое потребление, образование), Orange Pi 5 или ODROID-M1S лучше подходят по цене, чем Raspberry Pi 5. Получите конфигурации Docker Compose, выбор оборудования и ярлыки настройки, которые мы не публикуем в статьях. Еженедельно. Без спама. Подписаться

Почему люди ищут альтернативы

Raspberry Pi имеет реальные ограничения для саморазмещения:
Ограничение| Последствия
---|---
Архитектура ARM| Некоторые образы Docker не имеют сборок ARM (linux/arm64). Вы будете сталкиваться с этим регулярно.
Максимум 8 ГБ ОП| Невозможно удобно запустить более 10–15 контейнеров
Хранение на SD-карте (по умолчанию)| Медленно, ненадежно для круглосуточного использования, SD-карты выходят из строя
Отсутствие SATA/NVMe (Pi 4)| USB-накопители — единственное расширение (Pi 5 имеет M.2 HAT)
Ограниченная вычислительная мощность| Отсутствует аппаратное транскодирование для Plex/Jellyfin
Доступность| Хронические проблемы с поставками (улучшится в 2025–2026, но исторически ненадежны)
Общая стоимость после покупки аксессуаров| $120–150 за рабочую настройку — то же самое, что и у x86 мини-компьютера

Альтернативы

Уровень 1: x86 мини-компьютеры (Рекомендуется)

Это не SBC — это полноценные компьютеры в крошечном корпусе. Лучше, чем любой ARM SBC для саморазмещения.
Устройство| Процессор| ОП| Хранение| Потребление| Цена
---|---|---|---|---|---
Beelink EQ14| Intel N150 4C/4T| 16 ГБ DDR4| 500 ГБ NVMe| 6–8W| ~$160
Beelink S12 Pro| Intel N100 4C/4T| 16 ГБ DDR5| 500 ГБ NVMe| 6–8W| ~$140
MeLE Quieter 4C| Intel N100 4C/4T| 8 ГБ LPDDR5| 256 ГБ eMMC| 6–8W| ~$130
GMKtec M7 Pro| Intel N150 4C/4T| 16 ГБ DDR4| 512 ГБ NVMe| 6–8W| ~$150
Почему они лучше: Полная совместимость x86_64, NVMe хранение включено, 16 ГБ ОП, аппаратное транскодирование (QuickSync), завершенная система с корпусом/БП. То же самое потребление энергии, что и у Raspberry Pi под нагрузкой. Каждый образ Docker работает без проблем с совместимостью ARM.

Уровень 2: ARM SBC (Если вам нужен ARM)

Устройство SoC Ядра ОП Хранение Потребление Цена
Orange Pi 5 RK3588S 8C (4+4) 4–16 ГБ M.2 NVMe + eMMC 5–10W $60–110
Orange Pi 5 Plus RK3588 8C (4+4) 8–32 ГБ M.2 NVMe + eMMC 5–15W $90–150
ODROID-M1S RK3566 4C A55 4–8 ГБ M.2 NVMe + eMMC 3–5W $45–55
Raspberry Pi 5 BCM2712 4C A76 4–8 ГБ SD + M.2 (HAT) 4–8W $60–80
Rock 5B RK3588 8C (4+4) 4–16 ГБ M.2 NVMe + eMMC 5–12W $80–140
Banana Pi BPI-M7 RK3588 8C (4+4) 8–32 ГБ M.2 NVMe 5–12W $90–160
Libre Computer ROC-RK3588S-PC RK3588S 8C (4+4) 4–16 ГБ M.2 NVMe 5–10W $75–120
### Уровень 3: Тонкие клиенты (Б/У, дешево)
Устройство Процессор ОП Хранение Потребление Цена (Б/У)
--- --- --- --- --- ---
HP t630 AMD GX-420GI 4C 4–8 ГБ 32 ГБ SSD 10–15W $30–50
HP t740 AMD Ryzen V1756B 4C/8T 8–32 ГБ NVMe + SATA 15–25W $60–100
Dell Wyse 5070 Pentium J5005 4C 4–16 ГБ M.2 + 2.5” 8–12W $30–50
Lenovo M720q Tiny i5-8500T 6C 8–32 ГБ NVMe + 2.5” 15–25W $60–90
Используемые тонкие клиенты — это секретное ценовое предложение. HP t740 с Ryzen V1756B за $70 б/у дает вам лучшую производительность, чем Raspberry Pi 5, совместимость x86, расширяемую ОП и NVMe + SATA хранилище.

Сравнение: Raspberry Pi 5 против альтернатив

Функция Raspberry Pi 5 Orange Pi 5 Intel N100 Mini PC HP t740 (б/у)
Архитектура ARM64 ARM64 x86_64 x86_64
Процессор (Geekbench multi) ~2,500 ~4,000 ~4,500 ~3,500
Максимум ОП 8 ГБ 16 ГБ 16 ГБ 32 ГБ
NVMe M.2 HAT (доп. $) Встроенный M.2 Встроенный Встроенный
Совместимость Docker 90% образов 90% образов 100% образов 100% образов
Аппаратное транскодирование Нет Ограниченное (VPU) QuickSync (отличное) Нет/ограниченное
GPIO 40-контактный 26-контактный Нет Нет
Общая стоимость (рабочая) $120–150 $85–135 $130–160 $60–100
Потребление (в режиме ожидания) 3–5W 3–5W 5–8W 10–15W
### Проблема совместимости Docker
ARM образы Docker становятся все более доступными, но вы все равно столкнетесь с нехваткой:
* Работает на ARM64: Большинство популярных приложений (Nextcloud, Jellyfin, Pi-hole, Vaultwarden, Home Assistant)
* Не работает на ARM64: Некоторые нишевые приложения, многие корпоративные инструменты, контейнеры Windows, некоторые инструменты CI/CD
* Работает, но медленнее на ARM64: Приложения, которые компилируются из исходников при первом запуске, нагрузки, требующие большого объема данных

С x86 мини-компьютером эта проблема не существует. Каждый образ Docker на Docker Hub работает.

Лучшие случаи использования для каждого

Raspberry Pi 5 — покупайте, если:

  • Вам нужны выводы GPIO для электроники/IoT проектов
  • Вы обучаете детей вычислениям
  • Вы хотите выделенное устройство для одной цели (Pi-hole, Home Assistant)
  • Бюджет действительно менее $80 (только плата)
  • У вас уже есть аксессуары для Pi (корпусы, БП, SD-карты)

Orange Pi 5 / Rock 5B — покупайте, если:

  • Вы хотите ARM, но вам нужно более 8 ГБ ОП
  • Вы хотите встроенный NVMe без HAT
  • Вам нужен NPU RK3588 для edge AI
  • Вы хотите лучшую производительность, чем у Pi, при аналогичном потреблении энергии

Мини-компьютер Intel N100 — покупайте, если:

  • Саморазмещение — основное применение
  • Вы хотите избежать проблем с совместимостью Docker
  • Вам нужно аппаратное транскодирование (Plex/Jellyfin)
  • Вы хотите NVMe + 16 ГБ ОП из коробки
  • Общая стоимость важнее цены только за плату

Используемый тонкий клиент — покупайте, если:

  • Бюджет менее $70
  • Вы хотите совместимость x86 по самой низкой цене
  • Вам не жалко использованное/отремонтированное оборудование
  • Вы хотите расширяемую ОП более 8 ГБ
  • Вы ощущаете себя комфортно без гарантии

Настройка SBC для саморазмещения

Независимо от того, какой ARM SBC вы выберете:

1. Используйте правильную ОС

  • Armbian — лучшая Linux дистрибутив для ARM SBC. Поддерживает Orange Pi, Rock, ODROID и многие другие. На базе Debian/Ubuntu, отличная поддержка оборудования.
  • Raspberry Pi OS — для Raspberry Pi только. На базе Debian.
  • DietPi — ультралегкий, оптимизированный для SBC. Хорошо подходит для ограниченных ресурсов.

2. Не загружайтесь с SD-карты

SD-карты выходят из строя под нагрузками серверов (постоянные записи из журналов, баз данных, Docker). Загружайтесь с:
* NVMe SSD (лучше — если плата поддерживает это)
* eMMC модуль (хорошо — припаяно, более надежно, чем SD)
* USB SSD (приемлемо — используйте качественный USB-SATA адаптер)

3. Добавьте надлежащее охлаждение

ARM SoC термически ограничиваются под длительной нагрузкой. Минимум:
* Радиатор на SoC (обычно включен)
* Активный вентилятор для Raspberry Pi 5 (он сильно нагревается под нагрузкой)
* Для плат RK3588: металлический корпус действует как радиатор

4. Используйте качественный блок питания

USB-C блоки питания для SBC должны обеспечивать достаточный ток:
* Raspberry Pi 5: 5V/5A (27W USB-C PD) — рекомендуется оригинальный БП
* Orange Pi 5: 5V/4A или USB-C PD
* Rock 5B: USB-C PD или разъем для блока питания

Недостаточно мощные БП вызывают сбои, коррумпированные SD-карты и отключения USB-устройств. Используйте оригинальный БП или проверенное зарядное устройство USB-C PD.

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

Улучшается ли ARM для саморазмещения?

Да, медленно. Основные проекты (Nextcloud, Jellyfin, Home Assistant, большинство баз данных) имеют ARM64 образы. Но x86 все еще имеет 100% совместимость против ~90% для ARM. Разрыв сокращается каждый год, но не закрыт.

Могу ли я запустить Proxmox на ARM SBC?

Нет. Proxmox VE требует x86_64. Для виртуализации ARM используйте QEMU/KVM непосредственно на Armbian или используйте контейнеры LXC (которые Armbian поддерживает нативно).

Стоит ли Raspberry Pi 5 больше, чем Pi 4?

Для саморазмещения — да. Pi 5 в 2–3 раза быстрее, поддерживает M.2 NVMe (через HAT) и имеет лучшие I/O. Pi 4 все еще продается, но не стоит покупать новый, когда есть Pi 5. Используемые Pi 4 за $30–40 — разумный выбор для одноцелевых устройств, таких как Pi-hole.

Что насчет CM4/CM5 (Compute Module)?

Compute Modules — это платы без портов — вы покупаете carrier board с необходимыми портами. Некоторые NAS carrier boards (например, Wiretrustee SATA board) превращают CM4 в 4-бейный NAS. Интересно, но нишево — мини-компьютеры более практичны для большинства людей.

Могу ли я создать кластеры Raspberry Pi?

Технически да (Kubernetes, Docker Swarm). Практически, один мини-компьютер N100 превосходит 4 Raspberry Pi 5, собранные вместе, стоит меньше, использует меньше энергии и гораздо проще. Кластеризация Pi является учебным упражнением, а не практической архитектурой.

Связанные материалы