Os computadores Raspberry Pi não possuem muita energia da CPU e memória principal, mas podem ser a plataforma perfeita para exercícios de virtualização nas aulas da universidade.
Agora estou procurando soluções de virtualização em funcionamento.
O projeto XEN implementou uma solução para executar o XEN nas arquiteturas ARM v7-A e ARM v8-A.
- O Raspberry Pi 1 não pode ser usado com o XEN porque implementa o ARMv6.
- Esta discussão sugere que o Raspberry Pi 2 também não pode ser usado com o XEN. Outras fontes dizem que isso seria possível.
- O Raspberry Pi 3 possui um processador ARM Cortex-A53 e, de acordo com o projeto XEN , é suportado pelo XEN. Alguém testou o XEN com o Raspberry Pi 3?
Outra solução de hypervisor que deve funcionar no Raspberry Pi é o Xvisor do tipo 1-hypervisor .
Alguns tutoriais explicam o uso do KVM de hipervisor tipo 2 no Raspberry Pi 2, mas obviamente não é trivial fazer o KVM funcionar.
Existem outras soluções para implementar a virtualização com o Raspberry Pi 2 ou 3?
Atualização 1
Existem alguns tutoriais que explicam a instalação e o uso de Linux Containers (LXC) com o Raspberry Pi. O LXC também é uma técnica de virtualização, mas não um hipervisor do tipo 1 ou 2 (veja aqui e aqui ). Até agora, o melhor tutorial que encontrei é este , que está no idioma alemão.
fonte
Respostas:
Dependendo do desempenho aceitável, o QEMU simples sem KVM pode ser uma solução viável. Supondo que você precise executar o sistema x86 instalado em
disk.img
,Isso é suficiente para executar coisas antigas (DOS, Windows 95 e seus equivalentes dos dezenove em outras arquiteturas).
Outra solução de virtualização é a Exagear, que pode executar coisas exigentes como o Skype, mas é um software comercial e limitado aos destinos Linux e x86.
fonte
Apenas adicionando uma resposta para pessoas como eu: eu estava procurando executar alguns serviços no meu raspberry pi.
As únicas duas soluções de trabalho que encontrei são:
pacman -S lxc
fonte
Parece que a VMware está trabalhando em um hipervisor bare-metal (ESXi) para processadores Arm de 64 bits, como eles se apresentaram no baile da VMworld nos EUA em Las Vegas (agosto de 2018).
Parece que em breve poderemos agrupar vários Raspberry Pi 3 modelo B + (arm64) em soluções de virtualização de trabalho normais, como vemos hoje com o x86.
Referência
fonte
Você pode experimentar o Minos, a v0.2.1 oferece suporte ao Raspberry Pi 3.
https://github.com/minos-project/minos-hypervisor
fonte
Eu pretendo testar isso, mas não fiz isso sozinho. Eu vi o artigo desse cara explicando como instalar o OpenStack no Rpi. ( http://openstack.prov12n.com/openstack-on-raspberry-pi-part-1-why/ )
fonte