Pi-KVM é um conjunto de programas e instruções para converter um prato Raspberry Pi em um switch IP-KVM totalmente funcional. A placa se conecta às portas HDMI / VGA e USB do servidor para controle remoto, independentemente do sistema operacional.
Isso pode ligar, desligar ou reiniciar o servidor, configurar o BIOS e até reinstalar completamente o sistema operacional a partir da imagem carregada, além de Pi-KVM ele pode emular um CD-ROM virtual e uma unidade flash.
Sobre o Pi-KVM
El OS Pi-KVM é baseado em ARM Arch Linux e pode ser personalizado para qualquer necessidade.
Enquanto o sistema de arquivos são somente leitura por padrão. E o sistema operacional é executado no modo somente leitura, como um sistema incorporado deve. Isso evita danos ao cartão de memória devido a uma queda repentina de energia.
Além disso fornece acesso ao servidor por meio da interface da web de um navegador normal ou cliente VNC (sem miniaplicativos Java ou plug-ins de flash) sob baixa latência de vídeo (na ordem de 100 milissegundos) e alto FPS. Para isso faz uso do ΜStreamer (escrito em C e usando MJPG-HTTP).
Por outro lado, a emulação completa de teclado e mouse (incluindo LED e rolagem do painel de rolagem / toque), emulação de CD-ROM e Flash, permite o manuseio de tudo e várias imagens podem ser carregadas e conectadas conforme necessário.
O gerenciamento de energia do servidor é feito usando os pinos ATX na placa-mãe ou via Wake-on-LAN.
Também possui mecanismos de autorização extensíveis: desde a senha usual até a capacidade de usar um único servidor de autorização e PAM.
Das principais características que se destacam:
- Mais barato, mas melhor do que soluções comerciais.
- Fácil de construir: com um sistema operacional pronto para usar que pode ser construído apenas executando make builde install em um cartão SD make install. Hardware pode ser feito em meia hora e sem solda.
- O mais amplo suporte de hardware
- Latência muito baixa
- Interface da web muito leve e elegante
- Teclado e mouse
- Unidade de armazenamento em massa
- Gerenciamento de energia ATX
- Segurança
- Monitoramento local
- Compatível com IPMI BMC para integração na infraestrutura de rede existente.
- Amplo suporte de hardware: Raspberry Pi 2, 3, 4 ou ZeroW, bem como vários dispositivos de captura de vídeo.
Em poucas palavras, podemos resumir Pi-KVM como um kit de ferramentas simples e amigável que permite que você construa e instale um sistema operacional em um stick de memória Raspbery Pi com apenas alguns comandos.
Seu criador o descreve como:
Pi-KVM é um IP-KVM muito simples e totalmente funcional em um Raspberry Pi que você pode fazer com suas próprias mãos. Este dispositivo ajuda a gerenciar servidores ou estações de trabalho remotamente, independentemente do estado do sistema operacional ou se ele está instalado. Você pode corrigir quaisquer problemas, configurar o BIOS ou até mesmo reinstalar o sistema operacional usando o CD-ROM incluído ou a emulação de unidade flash.
Informação adicional
Para quem está interessado neste projeto, você deve saber que o número de peças necessárias, além do Raspberry Pi, é mínimo, sendo possível montá-lo em apenas meia hora e o custo total será em torno de $ 30 a $ 100 (isso depende até mesmo da configuração mais cara), enquanto muitos IP-KVMs proprietários com menos funcionalidade custarão a partir de $ 500.
Os pacotes específicos de Pi-KVM e o daemon kvmd são escritos em Python e licenciados sob a GPLv3.
Além disso, é importante mencionar que uma placa de expansão especial para Raspberry Pi 4 também está sendo preparada, que implementa todas as funções descritas, além de muitos outros recursos (você pode saber os detalhes sobre isso em GitHub).
Espera-se que as encomendas abram ainda este ano de 2020 e acima de tudo, o custo deve ser em torno de US $ 100 ou menos.
Para os interessados, podem se inscrever nas notícias de pré-encomende aqui.
Finalmente se você estiver interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir.