42. О выборе мини компьютера.

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

Малинка, она же Raspberry PI - одноплатный компьютер. Имеющий очень низкое энергопотребление за счёт невысоких мощностей самого "железа". Позволяет запускать простые операционные системы (чаще всего семейства линукс), не имеющих высоких требований. Только одну систему на одном устройстве.


Odroid-это серия одноплатных компьютеров и планшетов. Название Odroid - это совмещение слов Open + Android. Многие системы Odroid могут запускать не только Android, но и обычные дистрибутивы Linux.



Еллоу (Yellow) - второе поколение одноплатного компьютера на базе малинки, сделанный специально для Home Assistant. Первое поколение называлось Blue.


Минипк (мини-пк) - достаточно "урезанная" по характеристикам версия обычного компьютера.  Однако позволяющая устанавливать полноценные Windows/Linux системы, подходящая для полноценной офисной работы, просмотра фильмов, хождения по сайтам и даже для игр, на не самых высоких настройках графики.


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

Казалось бы, какое отношение, весь этот экскурс, имеет к виртуализации? На деле же - самое прямое. Ведь большинство минипк уже с завода оснащены:
  • (более мощным чем у одноплатника) процессором (чаще всего) поддерживающим виртуализацию.
  • Быстрой оперативной памятью форм фактора как у ноутбука.
  • Скоростным контроллером и интерфейсами жёстких дисков.
  • Системой активного или пассивного охлаждения прямо с завода.
  • Минимум одним ссд диском.
  • Всё вышеперечисленное распаяно на заводском оборудовании и спрятано в аккуратный корпус. 
В случае одноплатника же, пользователь получает в буквальном смысле плату с очень слабым процессором, далеко не самой быстрой памятью ограниченной ёмкости, слотом для карт памяти, и несколькими гнёздами для подключения сетевого кабеля, электрического, HDMI и USB. Все остальные плюшки только за дополнительные деньги, включая охлаждение и корпус. Не говоря уже о переходнике для дисков ссд и пр.
 
Упрощая всё вышесказанное, одноплатник потянет одну задачу, а минипк за примерно те же деньги может заменить несколько одноплатников благодаря поддержке виртуализации.

Продвинутый комплект Raspberry Pi 4b. Цена на конец 2022 года - 745 шекелей. В комплекте: плата с процессором, памятью(8 Гб) и интерфейсами + корпус с охлаждением + блок питания + SD карта на 32 Гб в качестве жёсткого диска + кабель HDMI. Продукт отсутствует на складах, возможные сроки поставки - минимум через полгода. 


Так как же выбрать мини пк для умного дома?
Можно выделить несколько основных пунктов:
  1. Определиться с бюджетом.
  2. Определиться сколько и каких систем будет работать на этом компе.
  3. Подумать о том, возникнет ли необходимость увеличивать количество этих систем.
  4. Исходя из первых двух пунктов можно представить сколько ядер нужно чтобы было у процессора, сколько оперативной памяти, и какой ёмкости должен быть диск.
  5. Убедиться что процессор поддерживает технологию виртуализации.
  6. Скорректировать бюджет и\или "хотелки" относительно конфигурации.
  7. Исходя из бюджета и пункта 3 выбирать по "тонким" параметрам: пассивное или активное охлаждение, сменяемая или впаянная оперативная память, количество портов usb\hdmi и т.д.
  8. Если не планируется использовать внешнее хранилище, то стоит позаботиться о втором физическом диске для хранения резервных копий. 
  9. Снова скорректировать бюджет и\или "хотелки".
Данная таблица с ценами в шекелях, на конец 2022 года. Взято по одной модели с самого низа, и с самого топа. Между низом и вершиной есть очень много достойных моделей, отвечающих самым разным потребностям.


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

При выборе процессора, как главного несменяемого (в домашних условиях) элемента всего минипк, можно воспользоваться сервисами для сравнения. Они помогут скорректировать выбор в пользу той или иной модели.

Сравнить процессоры Интел между собой можно на сайте производителя -> https://ark.intel.com/content/www/us/en/ark.html#@Processors


На сайте cpu-comparison.com можно также посчитать расход электроэнергии того или иного процессора.


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


чем больше процессор греется, тем сильнее должна работать система вентиляции, а значит будет больше шума

Подобные сравнения можно провести на сайте versus.com


Ещё один момент, это покупка на долгий срок.
Например большинство процессоров, на момент написания статьи, поддерживают память стандарта DDR4. Однако в топовых CPU уже сегодня есть поддержка DDR5. Из этого можно предположить что примерно через год-два новый стандарт будет уже нормой. Соответственно если возникнет необходимость увеличить RAM, то найти планки DDR4 станет сложнее и они будут гораздо дороже.
С другой стороны, очень сложно представить задачи именно для минипк, под которые нужно больше 16 гигабайт памяти. Так что, есть ли смысл переплачивать за мощный процессор и потенциал воткнуть большой объём оперативки, если сегодня этому ещё не будет применения, а завтра это железо уже устареет - решать только покупателю.

Касательно дисков.
Тут следует помнить про важность сохранности данных и о цене времени. Поэтому рассчитывать или нет на китайские диски - решать каждому для себя. Ёмкость второго диска определяется количеством виртуалок, их размером, количеством резервных копий для каждой из них. Будут ли диски работать в рэйд массиве или по отдельности? А так же прочими требованиями, например: будет ли на этом компе находится файловое хранилище/домашняя медиатека? Планируется ли использование видеокамер в дальнейшем, и если да, то на какой срок и куда будут записываться данные с них и в каком качестве?

Итог всего вышесказанного - сначала продумать для чего нужен миникомп, после уже искать что есть на рынке. И помнить про правило золотой середины

В следующей статье рассмотрим установку гипервизора на такой компьютер.

Комментарии