Расширяем "Соловья"!

Расширяем "Соловья"!


Ранее сообщалось [ https://vk.com/wall-34590225_521 ] о том, что у нашего Shmya Cluster появился небольшой ARM-сегмент. Неделю назад, один из участников нашей команды прислал для него 4 одноплатных компьютера Raspberry Pi 3 Model B. Одна из "малинок" уже добавлена к двум работающим узлам (все три можно увидеть в составе Shmya Cluster в проекте SiDock@home: https://www.sidock.si/sidock/hosts_user.php?userid=6 ), но для того, чтобы добавить все, необходимо либо расширять число розеток, используемых для подключения (что увеличивает громоздкость сооружения), либо придумать для "Соловья" свою систему питания. Что и решено попробовать сделать.


В данный момент план такой:


1. Запитать вентиляторы от отдельного небольшого блока питания на 12V;

2. Сами Raspberry Pi запитать от отдельного блока на 5V.


Возможно, есть варианты и получше, но пока попробую так. Сегодня забежал в магазин за компонентами. Закуплены макетная плата, клеммники, клеммы, вилки со шнурами, провода, разъёмы для подключения вентиляторов, припой, паяльник с тонким жалом и, конечно, сами блоки питания. Попробую начать с вентиляторов. :)


Первая очередь "Соловья" переведена на свою систему питания!


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


Следующий этап - наблюдение за работой и подключение остальных трёх RPi.

Все 6 узлов "Соловья" - в работе!


После опробования идеи на "первой очереди" из трёх Raspberry Pi, была припаяна и вторая часть проводов, стопка из узлов выросла ещё на 3 одноплатных компьютера и добавился ещё один вентилятор.


Узлы были добавлены и в SLURM, он их видит и позволяет запускать на них расчёты с использованием библиотеки MPI.


Сейчас добавленные RPi нарабатывают свои первые сотни Cobblestones вычислений в SiDock@home, а понаблюдать за ними, как обычно, можно, смотря за списком компьютеров участника Shmya Cluster [ https://www.sidock.si/sidock/hosts_user.php?userid=6 ] - это узлы на основе процессора ARM BCM2835.


Теперь им надо соорудить домик - то есть корпус. :)


Пока ещё не решил. Думаю, что либо какой-нибудь компьютерный, либо самому что-нибудь сделать. Проводов на фотографиях много, но это: провода к двум блокам питания, от БП к клеммникам на макетной плате и от макетной платы к RPi - 2 провода на контакты 5V и 2 провода - землю.