Pi-KVM: Um projeto de switch KVM no Raspberry Pi

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.


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.