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.