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

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


Ранее сообщалось [ 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 провода - землю.

Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост
Расширяем "Соловья"! Наука, Клеммы, Макетная плата, Слерм, Длиннопост