Материалы по тегу: raspberry pi

21.12.2020 [16:00], Сергей Карасёв

Модульная система TerraPi позволит оснастить Raspberry Pi двумя 2.5" SSD и DIN-креплением

Дизайнерская студия INUX3D, специализирующаяся в числе прочего на 3D-печати, разработала систему модульных креплений для популярных одноплатных компьютеров Raspberry Pi и сопутствующих компонентов, в частности, твердотельных накопителей.

В число решений TerraPi входят изделия, допускающие активное и пассивное охлаждение Raspberry Pi, монтаж в горизонтальном и вертикальном положении, а также установку на DIN-рейку. Возможно использование до двух накопителей типоразмера 2,5 дюйма.

Крепление с поддержкой пассивного охлаждения спроектировано специально для одноплатного компьютера Raspberry Pi 4. Все другие решения также поддерживают установку вычислительных модулей Raspberry Pi 3 B/B+.

Представленные крепления предназначены для создания на базе Raspberry Pi специализированных устройств промышленного уровня, сетевого оборудования или систем для Интернета вещей. Это могут быть хранилища NAS, веб-серверы, станции видеонаблюдения и пр.

Изделия серии TerraPi уже доступны для заказа на сайте разработчика. Цена варьируется от 4,99 до 24,99 евро. 

Постоянный URL: http://servernews.ru/1028369
12.12.2020 [11:11], Сергей Карасёв

IoT-плата Waveshare для Raspberry Pi CM3/CM3+ оснащена модемом 4G/LTE

Waveshare предлагает для заказа интерфейсную плату Compute Module Industrial IoT Base Board, предназначенную для создания всевозможных устройств Интернета вещей с функциями сотовой, беспроводной и проводной связи.

Изделие рассчитано на установку вычислительного модуля Raspberry Pi CM3 Lite или CM3+ Lite. Для хранения данных при этом может быть задействована сменная карта формата microSD.

Интерфейсная плата несёт на борту чип Simcom SIM7600G-H, отвечающий за поддержку сотовой связи четвёртого поколения 4G/LTE. Кроме того, реализована совместимость с сетями 3G и 2G.

В арсенале решения — контроллер беспроводной связи Wi-Fi 4 (802.11b/g/n), работающий в частотном диапазоне 2,4 ГГц. Предусмотрен адаптер 10/100M Ethernet с технологией Power over Ethernet (PoE) для проводного подключения к компьютерной сети с возможностью подачи питания через стандартную витую пару.

Плата имеет размеры 167,7 × 114 мм. В число доступных разъёмов входят гнездо RJ45 для сетевого кабеля, по два порта USB 2.0 и Micro-USB, интерфейс HDMI 2.0 для вывода изображения и стандартное 3,5-мм аудиогнездо. Решение Compute Module Industrial IoT Base Board можно приобрести по ориентировочной цене 120 долларов США. Более подробная информация о продукте доступна на этой странице

Постоянный URL: http://servernews.ru/1027675
08.12.2020 [14:53], Сергей Карасёв

ИИ-шлюз Techbase совмещает Raspberry Pi CM4 и тензорный процессор Google Coral Edge

Компания Techbase готовит к выпуску устройство ModBerry AI Gateway 9500-CM4 — шлюз с функциями искусственного интеллекта (ИИ). Поставки новинки планируется организовать в течение двух месяцев, но стоимость пока не раскрывается.

Шлюз объединяет два ключевых компонента. Один из них — вычислительный узел Raspberry Pi Compute Module 4 (CM4), в основе которого лежит процессор Broadcom BCM2711 с четырьмя ядрами Cortex-A72 (ARM v8), функционирующими на тактовой частоте 1,5 ГГц.

Вторым компонентом является тензорный процессор Google Coral Edge TPU, обеспечивающий производительность на уровне 4 TOPS (триллионов операций в секунду).

Новинка может комплектоваться разными картами PCIe, обеспечивающими поддержку 4G/LTE или 5G, LPWAN (NB-IoT, LoRa, Sigfox), ZigBee и пр. Упомянута возможность использования интерфейсов USB, HDMI, Ethernet, последовательных портов и др.

Шлюз будет предлагаться в корпусе, допускающем монтаж на DIN-рейку. Заказчики смогут выбирать между различными конфигурациями устройства. 

Постоянный URL: http://servernews.ru/1027284
30.11.2020 [15:19], Владимир Мироненко

IKOULA представила услуги хостинга на базе Raspberry Pi 4

Услуги хостинга с использованием одноплатных Arm-компьютеров, установленных в ЦОД с доступом в Интернет, с достаточно демократичной ежемесячной оплатой и простой подготовкой, существуют уже не первый год.

Например, летом Mythic Beast и mini-Nodes пополнили перечень предложений услугой хостинга Raspberry Pi 4. В частности, Mythic Beasts позиционирует своё предложение в качестве альтернативы инстансам AWS a1.large и m6g.medium. Ежемесячная оплата за услугу стартует с £7,45 в месяц (около 755 руб.).

Но, как выясняется, в Европе есть и более доступные предложения хостинговых услуг на базе одноплатных Arm-компьютеров. Ресурс CNX-Software сообщил, что французская компания IKOULA представила услугу хостинга на базе Raspberry Pi 4 по цене всего €4,99 (без НДС) в месяц (455 руб.).

Хостиг IKOULA Raspberry Pi 4 Micro Server включает:

  • Микросервер — Raspberry Pi 4 SBC с 4 Гбайт оперативной памяти DDR4.
  • Хранилище — SD-карта объёмом 16 ГБайт (опционально — 120 Гбайт SSD).
  • Подключение — IPv6 (опционально IPv4).
  • Пропускная способность — 1 Гбит/с.
  • Доступность — 99,95 %.
  • Микросервер работает под управлением Raspberry Pi OS (Raspbian), Ubuntu 20.04 32-бит или 64-бит.

За адрес IPv4 потребуется доплатить €2,5/мес., а использование более ёмкого хранилища данных объёмом 120 Гбайт обойдётся дополнительно в €5/мес. При оплате на полгода или год вперёд действует небольшая скидка. При этом годовая плата за базовую конфигурацию оказывается чуть меньше цены соответствующей модели Raspberry Pi 4, которая во Франции стоит около €60.

Согласно IKOULA, основными вариантами использования микросервера Raspberry Pi 4 являются: почтовый сервер, веб-сервер с Apache, NGINX или Lighttpd или сервер VPN. Также можно использовать его для удаленного резервного копирования.

Постоянный URL: http://servernews.ru/1026631
21.10.2020 [18:03], Алексей Степин

Turing Pi 2 — мини-кластер на базе Raspberry Pi 4 Compute Module

Проект Raspberry Pi очень популярен, а в последнее время, с появлением в серии достаточно серьёзных процессоров на базе ядер ARM Cortex-A72, всё большую популярность набирает идея кластера из таких плат. Кластер Turing Pi мы описывали ещё в прошлом году, а сейчас анонсирована новая, вторая версия, уже на базе современного варианта «малины».

Изначально Turing Pi представлял собой своеобразную «системную плату», в которую можно было установить до семи модулей Raspberry Pi Compute Module 3/3+. Такой кластер мог питаться от стандартного блока питания ATX и содержал на борту собственный сетевой коммутатор на чипе Realtek.

В некотором смысле Turing Pi 2 можно воспринимать, как шаг назад — новая версия подразумевает использование всего четырёх вычислительных узлов, однако не стоит забывать, что Raspberry Pi 4 Compute Module существенно мощнее. Новинка использует полноценную архитектуру ARM v8 (BCM2711, 4 ядра, 1,5 ГГц) и каждый модуль может нести на борту 8 Гбайт оперативной памяти, что суммарно даёт 32 Гбайт на мини-кластер.

Разработчики называют Turing Pi 2 минимальным «строительным блоком» для инфраструктуры на базе Raspberry Pi. При этом говорится, что первый вычислительный узел может служить хостом для десктопной операционной системы, например, Ubuntu Desktop LTS, а три других — использоваться для компиляции и отладки разрабатываемого под архитектуру ARM серверного программного обеспечения. Впоследствии его можно перенести на другие ARM-платформы, например, AWS Graviton, поскольку Turing Pi 2 имеет аналогичную архитектуру.

Хотя Raspberry Pi Compute Module 4 имеет новый разъём, его по-прежнему можно установить вертикально с помощью переходника Gumstix Raspberry Pi CM4 Uprev, который к тому же может иметь на борту тензорный сопроцессор Google Coral.

В итоге плату для нового кластера удалось уместить в форм-фактор Mini-ITX. На ней имеется два слота mPCIe, два разъёма SATA 3.0, видеовыходы HDMI и MIPI DSI, а также пара портов Gigagit Ethernet. За сеть отвечает набортный коммутатор 2 уровня, что делает Turing Pi 2 аккуратной и законченной системой; к сожалению, скорость сети по-прежнему ограничена 1 Гбит/с. Начало поставок Turing Pi 2 намечено на начало следующего года.

Постоянный URL: http://servernews.ru/1023499
27.07.2020 [19:06], Алексей Степин

Pi-KVM: недорогой и полностью открытый IP-KVM на базе Raspberry Pi

Любая серверная система обязательно располагает средствами удалённого управления — это аксиома, поскольку физический доступ к серверу не всегда возможен и может быть крайне неудобным и затратным по времени. Часто для этой цели используются дополнительные устройства, называемые IP-KVM (от слов keyboard, video, mouse).

KVM-коммутаторы обычно не являются открытыми, что влечёт за собой ряд неудобств. Но идеология «открытости» проникает и в эту сферу, тем более что для реализации KVM существует отличная основа в виде плат Raspberry Pi, обладающих достаточными вычислительными мощностями для кодирования и трансляции видеосигнала по сети.

Интерфейс Pi-KVM прост и интуитивен

«Малина» проникает повсюду: на базе этих недорогих и универсальных плат сегодня существует множество проектов, от вычислительных кластеров до систем умного дома. Вполне логично использовать Raspberry Pi и для реализации KVM, особенно последнюю на сегодня четвёртую версию с процессорными ядрами Cortex-A72. Этой цели и добился открытый проект Pi-KVM, у которого сегодня состоялся первый публичный релиз. Деталей требуется немного, проект очень прост в реализации и затраты укладываются в суммы от $30 до $100 — очень неплохо на фоне стоимости фирменных KVM от $500.

Реализация Pi-KVM в силу своей природы позволяет производить операции с питанием сервера, можно зайти в интерфейс настроек BIOS/UEFI, установить операционную систему, сэмулировать внешний CD/DVD/USB-накопитель, использовать смонтированный на нём образ, при нужде перезагрузиться — всё, чего не позволяют чисто программные средства, вроде VNC. 

Программная часть Pi-KVM использует ARM-дистрибутив Arch Linux, идеология которого изначально предусматривает модульность и конфигурируемость. Она дополнена необходимыми для реализации функций KVM пакетами, в частности, демоном kvmd. Вся программная часть написана на Python и имеет лицензию GPLv3.

Raspberry Pi 4

Raspberry Pi 4

Со стороны оператора доступ к серверу предоставляется либо через веб-интерфейс любого популярного браузера, но поддерживается также и протокол VNC, чрезвычайно популярный в системах удалённого управления. Flash или Java не используются. Видео сжимается на лету с помощью uStreamer, быстрого кодера, написанного на Си и передающего данные в режиме MJPG-HTTP.

Поскольку от Java разработчики отказались полностью, устройство отличается низкой латентностью в работе — задержка видеосигнала составляет порядка 100 миллисекунд, чего более чем достаточно для выполняемых Pi-KVM задач. Интерфейсы клавиатуры и мыши эмулируются полностью, включая управление состоянием индикаторных светодиодов. Управление питанием сервера реализовано путём подключения Pi-KVM к соответствующим ATX-контактам на системной плате, но также поддерживается и Wake-on-LAN.

Вопросу безопасности уделено серьёзное внимание и аутентификацию пользователя можно осуществлять рядом способов, от классической парольной до использования PAM и выделенного сервера паролей. В настоящее время Pi-KVM может базироваться на моделях Pi 2, 3, 4 и ZeroW, поддерживаются различные устройства видеозахвата, но разработчики сейчас заняты созданием специальной платы расширения для Raspberry Pi 4, что сделает Pi-KVM ещё более удобным.

Проект платы расширения Pi-KVM

Проект платы расширения Pi-KVM

Проект полностью открытый и все данные содержатся в репозитории на GitHub. Там же доступен удобный сборщик проекта. Однако создатели Pi-KVM также планируют продавать разработанный ими комплекс. Предварительные заказы можно будет сделать в четвертом квартале текущего года, стоимость, как и было сказано, составит около $100. Устройство может стать достаточно популярным благодаря сочетанию возможностей и цены.

Постоянный URL: http://servernews.ru/1016731
21.06.2020 [22:49], Игорь Осколков

Ubuntu Appliance: готовые мини-сборки Linux-серверов AdGuard, Plex и других

Canonical представила новую программу Ubuntu Appliance, которая направлена на создание заранее настроенных мини-сборок Ubuntu, созданных специально для исполнения только одной задачи. Такие мини-дистрибутивы доступны для Raspberry Pi, обычных x86-машин и для систем виртуализации.

Ubuntu Appliance основаны на Ubuntu Core, минималистичной версии дистрибутива, созданного для устройств Интернета вещей, встраиваемых и промышленных систем, а также для контейнеров. Core-версия, в отличие от классических и десктопных сборок, использует механизм snap и для базовых и системных компонентов, и для дополнительных сервисов и приложений, являющихся своего рода надстройками. Это позволяет легко сформировать готовый образ под конкретные нужды и впоследствии атомарно обновлять его, что повышает надёжность.

Кроме того, для защиты используется Secure Boot, полное шифрование диска и аппаратные средства обеспечения безопасности. Образ базовой ФС монтируется в режиме только для чтения, а отдельные snap-пакеты изолируются с помощью AppArmor и Seccomp. При этом все компоненты имеют цифровую подпись. За регулярные автоматические OTA-обновления отвечает сама Canonical. К тому же компания отдельно подчёркивает, что Ubuntu Appliance соответствует GDPR.

Идея сделать что-то полезное и простое для массового пользователя на базе Ubuntu Core довольно очевидна. Canonical подготовила шесть сборок:

  • AdGuard — фильтрующий рекламу и нежелательный контент DNS-сервер;
  • Mosquitto — MQTT-брокер, полезен для работы по сбору телеметрии с различных датчиков и сенсоров;
  • NextCloud — облачная платформа для хранения, управления и синхронизации файлов и совместной работы над ними;
  • openHAB — универсальная модульная платформа для объединения устройств «умного» дома с поддержкой управления и автоматизации;
  • Plex — широко известный медиа-сервер для хранения, организации и просмотра/стриминга фото-, видео- и аудиоматериалов.

Для всех этих решений доступны отдельные сборки для Raspberry Pi 2, Raspberry Pi 3 или 4, а также для Intel NUC. Предварительно оценить их работу можно в виртуальной машине, для этого Ubuntu предлагает воспользоваться Multipass. Предложения по созданию новых сборок Appliance обсуждаются в соответствующем разделе Discourse.

Постоянный URL: http://servernews.ru/1013886
26.05.2020 [21:36], Алексей Степин

MyElectronics предлагает 19" шасси для Raspberry Pi

Микрокомпьютер Raspberry Pi изменил мир DIY-проектов, будучи недорогим, но при этом универсальным и достаточно мощным решением. Начиная с модели RPi 2 версии 1.2 эта плата получила процессор ARM v8, достаточно серьёзный для применения не только в любительских проектах.

С этого момента начался рост популярности мини-кластеров на базе Raspberry Pi.

Как оказалось, такие кластеры могут решать достаточно серьёзные задачи, особенно если состоят из Raspberry Pi четвёртого поколения, которое использует процессорные ядра ARM Cortex-A72. Мы рассказывали читателям о Cluster HAT и Turing Pi, предназначенных для организации микро-кластеров из менее мощных Raspberry Pi Zero, но существуют и более серьёзные решения. К таким можно отнести, например, BitScope Cluster Moduleu в серверном корпусе высотой 6U, содержащий до 144 активных узлов Raspberry Pi.

Представлены и более простые и доступные решения. Так, на сайте myelectronics.nl замечены модули для стандартной 19-дюймовой стойки. Такой модуль может содержать от одной до двенадцати плат Raspberry Pi. В варианте на четыре платы все порты, включая HDMI, оказываются выведенными на лицевую панель, что упрощает задачу организации межсоединений и хорошо подходит для таких задач, как установка видеостен.

Версия высотой 2U рассчитана уже на 12 плат Raspberry Pi, что даёт в сумме 48 ядер Cortex-A72 с частотой 1,5 ГГц и до 48 Гбайт оперативной памяти: достаточно мощное решение для задач, хорошо распараллеливаемых, но не требующих быстрого интерконнекта — в этом отношении даже последняя «малина» ограничена скоростью 1 Гбит/с. Эта версия требует хорошего охлаждения. Есть также гибридный вариант, позволяющий устанавливать одну плату Raspberry Pi и два модуля Intel NUC. Стоимость модулей MyElectronics варьируется от 39 до 199 евро.

Энтузиасты, не желающие тратить несколько десятков евро за металлическое крепление, предлагают свои варианты организации «малиновых» кластеров, требующие лишь наличия любого подходящего 3D-принтера.

Постоянный URL: http://servernews.ru/1011912
07.05.2020 [15:15], Алексей Степин

Мейнфрейм в кармане: энтузиаст эмулирует IBM System/370 на Raspberry Pi Zero

При слове «мейнфрейм» обычно в сознании возникает целый зал, заставленный стойками с вычислительным оборудованием. Обычно это так и есть — даже современная система IBM System z в самом дешёвом варианте занимает как минимум один 19-дюймовый шкаф.

Однако прогресс в вычислительной технике хорошо иллюстрирует проект Брайена Роммеля (Brian Roemmele): крошечная платка Raspberry Pi Zero уже пять лет успешно используется им как эмулятор мейнфрейма IBM System/370.

IBM System/370-145: один из самых компактных вариантов

IBM System/370-145: один из самых компактных вариантов

Сама система IBM System/370 была впервые представлена летом 1970 года в качестве развития весьма успешной System/360. Она относится к компьютерам третьего поколения и в ней активно используются интегральные схемы. Также это первая система, в которой впервые была использовала полупроводниковая память.

Серия System/370 успешно прослужила до 1990 года, когда на смену ей была выпущена новая серия мейнфреймов System/390. Варианты поздних восьмидесятых, такие как IBM 3090, поддерживали до шести процессоров.

Raspberry Pi Zero: в семь раз быстрее оригинала

Raspberry Pi Zero: в семь раз быстрее оригинала

Для сравнения, Raspberry Pi Zero — один из самых дешёвых вариантов микрокомпьютера. Крошечная плата имеет размеры всего 65 × 30 миллиметров. На ней располагается процессор Broadcom BCM2835, имеющий всего одно 32-битное ядро ARMv6Z с частотой 1ГГц и видеоядро VideoCore IV. Система потребляет менее 2 Ватт под нагрузкой — сравните с System/370 Model 168, которая потребляет до 97 кВт и требует специальной организации питания, но при этом имеет всего 4 Мбайт памяти против 512 Мбайт у Pi Zero.

Эмуляция на базе Raspberry Pi Zero используется для запуска программного обеспечения, написанного с использованием Job Control List (JCL) на языке COBOL. Согласно автору проекта, миллионы срок наследного кода без проблем выполняются на крошечном устройстве, питающемся от батареи. Как уже упоминалось выше, такая система потребляет в 50 тысяч раз меньше энергии, и, по словам энтузиаста, работает в 7 раз быстрее оригинальной IBM System/370. Для эмуляции, в числе прочего, автор рекомендует проект MVS 3.8j Tur(n)key 4.

Постоянный URL: http://servernews.ru/1010377
21.02.2020 [13:37], Андрей Галадей

Raspberry Pi на пути к ARM ServerReady: представлена бета-версия прошивки UEFI+ACPI

Производители ARM-процессоров давно хотят выйти на рынок серверов. Для этого 2014 году компания представила SBSA — спецификацию архитектуры базовой системы сервера. Это позволило бы запускать одинаковые образы ОС на разных серверах с чипами ARMv8-A, как это и происходит в мире x86.

Также была создана спецификация базовых требований для возможности загрузки сервера (SBBR), которая описывает стандартные интерфейсы прошивки для серверов. Она охватывает стандарты UEFI, ACPI и SMBIOS, а в 2018 году была представлена программа соответствия ARM ServerReady для серверов, которая опирается на эти спецификации.

cnx-software.com

cnx-software.com

В свою очередь, энтузиасты запустили проект по созданию SBBR-совместимой (UEFI+ACPI) прошивки AArch64 для Raspberry Pi 4. Эта версия является портированной версией 64-битной прошивки Tiano Core UEFI.

Пока что оная является экспериментальной и вряд ли подходит для ежедневного использования. Но с её помощью уже можно загрузить Debian 10.2 для ARM64 с USB. Правда, Ethernet и карта SD будут недоступны из-за отсутствия драйверов. А вот ОС Windows 10 ARM вряд ли загрузится.

Для записи прошивки нужно сделать вот что:

  • Создать на SD-карте главную загрузочную запись MBR (GPT и EFI не поддерживаются).
  • Создать один раздел типа 0x0c (FAT32 LBA) или 0x0e (FAT16 LBA). Затем отформатировать его в FAT.
  • Распаковать на карту файлы из архива.
  • Вставить карту в одноплатный ПК, включить питание.
  • Если всё прошло успешно, можно попасть в UEFI-оболочку, перейти к настройкам или запустить ОС.

Пока что поддерживается только модель Raspberry Pi 3 B/B+. Несмотря на то, что такие одноплатные компьютеры относительно слабы, их собирают в кластеры и, в том числе, используют для обучения распределённым вычислениям и отладки, что обходится гораздо дешевле, чем аренда машинного времени настоящего кластера или суперкомпьютера.

Постоянный URL: http://servernews.ru/1004118
Система Orphus