Pi-KVM – проект відкритого KVM-комутатора на Raspberry Pi

Відбувся перший публічний реліз проекту Pi-KVM - Набір програм та інструкцій, що дозволяють перетворити плату Raspberry Pi в повністю функціональний комутатор IP-KVM. Плата підключається до HDMI/VGA та USB-порту сервера, щоб керувати ним віддалено, незалежно від операційної системи. Можна увімкнути, вимкнути або перезавантажити сервер, налаштувати BIOS і навіть повністю перевстановити ОС із завантаженого образу: Pi-KVM вміє емулювати віртуальний CD-ROM та флеш-накопичувач.

Кількість необхідних деталей, крім самого Raspberry Pi, мінімально, що дозволяє зібрати його буквально за півгодини, а загальна вартість виявиться в районі $100 навіть у найдорожчій конфігурації (тоді як багато пропрієтарних IP-KVM при меншій функціональності коштуватимуть від $500 і вище ). Встановлюється на плату операційна система заснована на Arch Linux ARM. Специфічні для Pi-KVM пакети та демон управління kvmd написані мовою Python та постачаються під ліцензій GPLv3.

Pi-KVM – проект відкритого KVM-комутатора на Raspberry Pi

Основні можливості:

  • Доступ до сервера через веб-інтерфейс звичайного браузера або VNC-клієнт (ніяких Java-аплетів або флеш-плагінів);
  • Низька затримка відео (близько 100 мілісекунд) та високий FPS. Для трансляції вмісту екрана застосовується µStreamer, написаний мовою Сі та використовує MJPG-HTTP;
  • Повна емуляція клавіатури та миші (включаючи світлодіоди та прокручування коліщатком/тачпадом);
  • Емуляція CD-ROM і Flash (можна завантажити кілька образів і підключати їх за необхідності);
  • Управління живленням сервера за допомогою ATX-пінів на материнській платі або через Wake-on-LAN;
  • Підтримується IPMI BMC для інтеграції у існуючу мережну інфраструктуру;
  • Розширювані механізми авторизації: починаючи від звичайної паролю і закінчуючи можливістю використання єдиного сервера авторизації та PAM;
  • Широка підтримка заліза: Raspberry Pi 2, 3, 4 чи ZeroW; різні пристрої відеозахоплення;
  • Простий та дружній інструментарій, який дозволяє зібрати та встановити ОС на карту пам'яті Raspbery Pi всього парою команд.

Також готується до релізу спеціальна плата розширення для Raspberry Pi 4, яка реалізує всі описані функції плюс безліч інших можливостей (подробиці на GitHub). Відкриття попереднього замовлення очікується в четвертому кварталі 2020 року. Вартість очікується близько $100 або менше. Підписатися на новину про попереднє замовлення можна тут.

Джерело: opennet.ru

Додати коментар або відгук