È avvenuto il primo rilascio pubblico del progetto — un insieme di programmi e istruzioni che trasformano la scheda Raspberry Pi in un commutatore IP-KVM completamente funzionale. La scheda si collega alle porte HDMI/VGA e USB del server, consentendo di gestirlo da remoto, indipendentemente dal sistema operativo. È possibile accendere, spegnere o riavviare il server, configurare il BIOS e persino reinstallare completamente il sistema operativo da un'immagine avviabile: Pi-KVM è in grado di emulare un CD-ROM virtuale e una chiavetta USB.
Il numero di componenti necessari, oltre al Raspberry Pi stesso, è ridotto al minimo, permettendo di assemblarlo in letteralmente mezz'ora, e il costo totale sarà di circa $100 anche nella configurazione più costosa (mentre molti IP-KVM proprietari, con funzionalità inferiori, costano da $500 in su). Il software installato sulla scheda è basato su Arch Linux ARM. I componenti specifici per Pi-KVM e il demone di gestione sono scritti in Python e distribuiti sotto licenza GPLv3.
Funzionalità principali:
- Accesso al server tramite interfaccia web di un normale browser o client VNC (niente applet Java o plugin Flash);
- Bassa latenza video (circa 100 millisecondi) e alta frequenza di fotogrammi. Per lo streaming del contenuto dello schermo viene utilizzato , scritto in C e che utilizza MJPG-HTTP;
- Emulazione completa della tastiera e del mouse (inclusi LED e scorrimento con la rotellina/touchpad);
- Emulazione di CD-ROM e Flash (è possibile caricare più immagini e collegarle secondo necessità);
- Gestione dell'alimentazione del server tramite i pin ATX sulla scheda madre o tramite Wake-on-LAN;
- Supporto per IPMI BMC per integrazione nell'infrastruttura di rete esistente;
- Meccanismi di autorizzazione estensibili: dalla classica autorizzazione con password fino alla possibilità di utilizzare un server di autorizzazione unico e PAM;
- Ampio supporto hardware: Raspberry Pi 2, 3, 4 o ZeroW; diversi dispositivi di acquisizione video;
- Semplice e intuitivo , che consente di raccogliere e installare il sistema operativo su una scheda di memoria Raspberry Pi con alcune semplici comandi.
È inoltre in arrivo una scheda di espansione speciale per Raspberry Pi 4, che implementa tutte le funzionalità descritte, oltre a molte altre possibilità (maggiori dettagli su ). L'apertura dei preordini è prevista per il quarto trimestre del 2020. Il prezzo dovrebbe aggirarsi intorno ai $100 o meno. È possibile iscriversi per ricevere notizie sui preordini .
Fonte: opennet.ru
