LINUX.ORG.RU

Pi-KVM вышел на Kickstarter

 , , , ,

Pi-KVM вышел на Kickstarter

7

2

Спустя год после первого релиза, Pi-KVM представил свое собственное железо на Kickstarter.

Pi-KVM - это проект, объединяющий в себе софт и инструкции, которые позволяют превратить Raspberry Pi в полностью функциональный IP-KVM. Это устройство подключается к HDMI- и USB-портам сервера, и позволяет управлять им удаленно по сети, независимо от операционной системы. Можно включить, выключить или перезагрузить сервер, настроить BIOS и даже полностью переустановить ОС с образа на эмулированном виртуальном носителе. Вся функциональность (в том числе и передача видео) доступна через веб-интерфейс, не требующий никаких дополнительных плагинов и апплетов, и реализованный только средствами HTML5.

Представленное на кикстартере устройство (Pi-KVM v3 HAT) является небольшой платой для Raspberry Pi, которая содержит в себе всё, что нужно было раньше покупать отдельно и/или собирать самостоятельно, а еще имеет ряд дополнительных уникальных фичей. Pi-KVM v3 HAT является альтернативой для тех, кто не хочет возиться со сборкой сам, но желает получить надежное устройство продакшн-уровня.

В числе заявленных возможностей:

  • HDMI-видеовход (1080p 50Hz) с возможностью захвата звука;
  • Встроенный контроллер ATX для управления питанием сервера;
  • Прерыватель USB для эмулирования действия «вытащить-вставить»;
  • Последовательная CISCO-консоль и USB-TTL, которые можно использовать для администрирования Pi-KVM или подключения к серверу;
  • Часы с ионистором для точного логгирования;
  • … и многое другое (см. раздел Features).

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

  • Новый режим передачи видео с помощью WebRTC/H.264, значительно снижающий потребление трафика по сравнению со старым MJPEG;
  • Экспериментальная поддержка H.264 в VNC (разработан стандарт, зааппрувлен в IANA, поддержка доступна в тестовой ветке TigerVNC);
  • Собственные патчи на ядро, добавляющие совместимость USB-клавиатуры и мыши с Apple UEFI (теперь можно зайти в UEFI или Boot Manager и что-нибудь там понастраивать);
  • Поддержка относительной мышки и возможность динамического переключения между ней и абсолютной для систем, которые не поддерживают последнюю.
  • PS/2-клавиатура, доступная через подключенный Arduino, а так же эмуляция Bluetooth-клавиатуры и мышки.
  • Возможность управления GPIO через веб-интерфейс (можно подключить реле, сервы для нажатия физических кнопок или считывать внешние сигналы).
  • Интеграция с KVM-свичами типа Ezcoo и Tesmart, которые позволяют превратить Pi-KVM в многопортовое устройство.
  • Средства мониторинга температуры и напряжения Raspberry Pi;
  • Встроенные клиенты IPMI и Wake-on-LAN, позволяющие управлять питанием подключенных серверов прямо из веб-инетфейса.
  • Серверная поддержка Redfish и IPMI;
  • Возможность настройки USB-Ethernet для связи с сервером. Pi-KVM будет сам давать ему адрес по DHCP и даже позволяет сделать аплинк с маршрутизацией через Raspberry.

>>> Подробности

★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 4)

Ответ на: комментарий от ncrmnt

У пая лучшая поддержка и распространенность.

liksys ★★★★
() автор топика
Ответ на: комментарий от zemidius

Проект уже почти год у заказчика.

то есть лично ты им не пользуешься и как я понимаю заказчик на нём ролики на ютубе не смотрит, а скорее всего использует как файловый сервер?

А я вот сам по несколько лет ЛИЧНО пользовался как EXT3/4, так и BTRFS, сначала на крупных SD картах, а потом на флешках, сейчас правда беру себе SSD, потому что стоимость SSD и хорошей флешки схожего объёма примерно одинакова.

То же самое как я понимаю и @windows10, он лично использует свой RPI или что у него там.

А вот ты таки лично сделанный тобой проект не используешь и то, что заказчик к тебе не звонит может означать просто то, что он решает возникающие проблемы самостоятельно.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

а скорее всего использует как файловый сервер?

Facepalm.tar.xz

А вот ты таки лично сделанный тобой проект не используешь и то, что заказчик к тебе не звонит может означать просто то, что он решает возникающие проблемы самостоятельно.

О чем я и говорю. Ты НИЧЕГО не знаешь, но пускаешься в пространные рассуждения, не имеющие ничего общего с реальностью. Ничего общего.

zemidius
()
Последнее исправление: zemidius (всего исправлений: 2)
Ответ на: комментарий от torvn77

Более скажу, эта штука у меня в реалтайме ловит перегрузы сети и отключает \ включает бойлеры-конвекторы когда это нужно, а так же выступает в роли электросчетчика, логгируя поминутный и почасовый расход.

Так что да, пусть @zemidius расскажет мне за ФС, сд-шки, бесперебойную работу RPI и безглюкавость от внезапного ребута :))

windows10 ★★★★★
()
Ответ на: комментарий от windows10

расскажет мне за ФС

за

Анально-утехные единства оставьте при себе.

бесперебойную работу RPI и безглюкавость от внезапного ребута

Это было чуть ли не первым пунктом в ТЗ.

zemidius
()
Ответ на: комментарий от int13h

Будет ли корпус для установки устройств в стойку?

Я тут подумал, а зачем его ставить непосредственно в стойку, если один RPI-KVM будет контролировать ровно один компьютер?

Может плату лучше сделать как низкопрофильную PCI карточку и ставить непосредственно внутрь ПК, подключая всё что нужно шлейфами непосредственно к материнской плате?

А сам RPI поместить в коробочку и приклеить внутри к стенке корпуса?

Тогда к стати и питать это всё монжно непосредственно от шин +5V и +5V Standby ПК.
Брать их хоть с материнки, или сделать специальный переходник с разъёма питания ATX, тогда с этого разъёма можно будет ещё брать и сигнал PowerGood.

С другой стороны тут в треде @ncrmnt сделал предложение:

вместо RPI взять аллвиннер/хисиликон у которого ddr прямо уже в чипе, микросборкой и на нем все сделать?

Тогда это будет вообще одна плата занимающая один нихкопрофильный слот PCI/PCI-E карты.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

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

windows10 ★★★★★
()
Ответ на: комментарий от zemidius

Чур меня клиентам ставить эту низкокачественную срань.

Я даже в свою машину стремаюсь это ставить. И даже ту что у меня стоит в ИОТ - лучше поменяю на платку на какой-нибудь атмеге.

windows10 ★★★★★
()
Ответ на: комментарий от windows10

Чур меня клиентам ставить эту низкокачественную срань.

Ну да, неосиляторы всегда переносят кривизну своих рук на других ))

zemidius
()
Ответ на: комментарий от zemidius

Осилятор или не осилятор - а RPI это глюкавое дерьмо, при чем это проверено не только мной, а миллионами других ниасиляторов, ноющих по форумам.

Детские забавы.

windows10 ★★★★★
()
Ответ на: комментарий от zemidius

Апелляция к миллионам мух - это прям эталон.

Да. Если из линейки самолетов 40% падают, а 60% долетают - как думаешь, линейка будет признана успешной, или нет ?

windows10 ★★★★★
()
Ответ на: комментарий от torvn77

В качестве компромисса предлагаю считать что причина в том, что EXT3/4 более требовательны к квалификации пользователя, чем BTRFS.

0_0 это какую нужно иметь квалификацию чтобы читать, записывать, копировать и удалять файлы а екст4 и чем эти действия отличаются у других фс с точки зрения пользователя?

anonymous
()
Ответ на: комментарий от anonymous

Надо подбирать опции монтирования, у BTRFS они простые и понятные, ну за исключением мины с ssd_spread, а вот у EXT4 особенно и не поймёшь что в результате вышло.
вроде всё копируется, пишется, а потом вдруг бац, то ли от принудительного отключения ПК, то ли просто берут и появляются ошибки, причём такие, что не проигноришь.

Именно EXT суровыми наказаниями у меня закрепило совет одного эмбедщика: после сохранения важных данных набирать sync && sync && sync причём делать только один sync ТОЧНО не достаточно, надо не меньше двух(ну а третий для верности)

Я этой привычке следую и с BTRFS, но тем не менее, если мне приходится резетить ПК или просто внезапное исчезновение питания у BTRFS проходят либо без последствий, либо с минимальными последствиями причём касаются эти последствия исключительно только что записанных файлов(если получилось так, что BTRFS откатило часть транзакций).

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 8)
Ответ на: комментарий от liksys

Ну BTRFS только упоротый для такой задачи мог бы предложить (ну собственно и есть).

А F2FS в тех же ведроидах давно, да и в yocto её добавили. С шифрованием веселуха может быть, но не про сабж это.

Но для данной задачи относительно того же корня в ext read only получишь шиш преимуществ. Так что смысла нет.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

Может ты мне объяснишь в чём моя упоростость, потому что ЛИЧНО у меня BTRFS просто работает и я не понимаю как у других людей с ней могут быть неприятности, единственное что мне приходит в голову это форматирование с опцией -m single, но имхо кто так делает сам себе полное ССЗБ, как и опцию ssd_spread можно просто не активировать и это уже много лет общеизвестный факт(который я отнюдь не сам нашёл, а мне о нём рассказали, когда при разборе моих проблем вскрылось что я пользуюсь этой опцией)

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 3)
Ответ на: комментарий от liksys

Я понимаю, но обычно пишут про дистрибутив и номер версии, про ядро и номер версии. Почему то с малинкой часто номер версии опускают, хз почему так.

mx__ ★★★★★
()
Ответ на: комментарий от mx__

У меня на гитхабе и кикстартере написано, с какими малинами работает. Что до версий - это не важно, так как я предоставляю готовый образ на базе арча.

liksys ★★★★
() автор топика

годнота, ниzzкий поклон

qbbr ★★★★★
()
Ответ на: комментарий от windows10

А какие есть аналоги малины? Я недавно тему создавал - ничего существенного не посоветовали. Может ты посоветуешь?

Legioner ★★★★★
()

Годно, это конечно не для ынтырпрайза, но как SOHO самое оно.

pascal ★★★
()
Последнее исправление: pascal (всего исправлений: 1)
Ответ на: комментарий от anonymous

Эшо …

Ваш успех отозвался в моей душе так

Колокольчики-бубенчики звенят, звенят.
О твоей ЛЕНИ твердят, твердят!
anonymous
()
Ответ на: комментарий от liksys

Я думаю, у @metaprog и @MOPKOBKA всё еще впереди :) Они талантливые ребята, всё схватывают налету.

Это, да.
Хотя и много было ироничных постов по отношению к этой разработке, но на личности не переходил и неоднократно хвалил @metaprog.
Но он как «в танке», советов и критику не слушает …
Что касаемо их проекта, то

"Если долго мучиться, то что-нибудь получится"
anonymous
()
Ответ на: комментарий от liksys

145 баксов за набор и кикстартера, остальное докупать. Примерно 200 за всё.

Для домашнего сервера нормально, но дороговато (есть шанс что будет дешевле?), для работы цена нормальная, но надо допиливать ещё. Вот если бы было готовое решение, которое можно воткнуть в слот или в стойку, то для работы пошло бы.

Но в целом, конечно, можно только приветствовать такой замечательный свободный проект!

И ещё вопрос, я правильно понял, что если два-три компьютера, то нужны и две-три малинки?

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от sena

Сейчас дефицит компонентов, майнеры пожрали весь кремний. Может быть, будет дешевле, но точно не в ближайшее время.

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

liksys ★★★★
() автор топика
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от torvn77

у меня просто валяется несколько штук, думаю что у других гиков тоже самое.

Я фанат x86, у меня пара мамок формата ITX, правда, не валяются, а все в деле: основной комп и кухонный.

tiinn ★★★★★
()
Ответ на: комментарий от windows10

А можно поподробнее, что конкретно с платой не так, или все таки речь про недоделанную ОС?

anonymous
()

Единственная полезная вещь, которую я извлёк из этой новости - существование hdmi-csi bridge. Надо будет прикупить и прикрутить к fpga.

ox55ff ★★★★★
()
Последнее исправление: ox55ff (всего исправлений: 1)
Ответ на: комментарий от anonymous

такое впечатление что я на восточном рынке и мне впаривают какую то лажу, без которой я не могу и не имею права жить, хоть и не знаю на кой фик она нужна.

Как? Разве вы не знаете? Ведь BTRFS выбрали разработчики ReactOS для системного диска!

tiinn ★★★★★
()
Ответ на: комментарий от windows10

Много лет пишки работают. Описанной ситуации с паникой после аварийного отключения ещё не встречал. Активной работы с диском кстати нет. Думаю на на kvm не будет. Раздел вообще можно в ro загружать.

wrkngu0
()
Ответ на: комментарий от torvn77

Да не гони. btrfs у меня на малине умерла за месяц без возможности восстановления.

anonymous
()
Ответ на: комментарий от windows10

выступает в роли электросчетчика, логгируя поминутный и почасовый расход

зачем это тебе ? и да УСПД != электросчётчик, тебя кто-то обманул.

anonymous
()
Ответ на: комментарий от windows10

Малина - это девборда. Плата с кучей всего выведенного для демонстрации возможностей проца

Ну, во первых, есть Raspberry Pi Compute Module с встроенной eMMC и без всего лишнего, во вторых, эксперименты пользователей RPi - это очень жёсткие условия эксплуатации, самолёт, который в 60% случаев долетает с приваренными гусеницами и непрофессиональным пилотом - очень неплохой самолёт.

ЗЫ
Хотя, конечно, пора на RISC V переходить.

Anonymous ★★★★★
()

Поддержал, спасибо за труд!

anonymous
()
Ответ на: комментарий от torvn77

BTRFS много лет используется мной в качестве корневой и домашней файловых систем и за это время я не помню ни одного сбоя ФС

Это называется «Ошибка выжившего». Почитай на википедии.

Radjah ★★★★★
()
Ответ на: комментарий от anonymous

Вот даже лучше, а стоит столько же

у кингстона есть серия sdcit

https://www.kingston.com/ru/memory-cards/industrial-temperature-microsd-uhs-i

в любом dns-е продаётся

https://www.dns-shop.ru/product/187c1b3a6afa3330/karta-pamati-kingston-industrial-temperature-microsdhc-16-gb-sdcit16gb/

anonymous
()
Ответ на: комментарий от Radjah

Это называется «Ошибка выжившего».

Это называется «применение терминов не в кассу».
Нет оснований думать, что те, у кого Pi, Карта памяти или FS сбоили имеют ощутимо меньше возможностей писать на ЛОР, чем те, у кого этого небыло.

Anonymous ★★★★★
()
Ответ на: комментарий от anonymous

в серверной индастриал диапазон не нужен. тем более, что сама rpi не индастриал.

тогда уж для надежной работы фс нужно дублирование по типу raid c алгоритмами исправления ошибок.

по поводу нужно/не нужно - кастомер голосует рублем.

zudwa
()

Оффтоп. Какой сейчас безгеморройный лимит на таможне? Давно ничего не заказывал

router ★★★★★
()
Ответ на: комментарий от zudwa

в серверной индастриал диапазон не нужен

дело не только в диапазоне рабочих температур, на них контроллеры другие со смарт и nand не из отбросов

тогда уж для надежной работы фс нужно дублирование по типу raid c алгоритмами исправления ошибок.

никакой раид не даст 100% нарантии, и да - nand контроллеры давно все с ecc, без коррекции ошибок с nand нечего делать, у них у всех заложено место под маркеры и код коррекции (spare area) кроме основной памяти для данных

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.