I computer Raspberry Pi non hanno molta potenza della CPU e memoria principale, ma potrebbero essere la piattaforma perfetta per gli esercizi di virtualizzazione durante le lezioni universitarie.
Ora sto cercando soluzioni di virtualizzazione funzionanti.
Il progetto XEN ha implementato una soluzione per eseguire XEN su architetture ARM v7-A e ARM v8-A.
- Raspberry Pi 1 non può essere utilizzato con XEN perché implementa ARMv6.
- Questo thread suggerisce che Raspberry Pi 2 non può essere utilizzato con XEN. Altre fonti dicono che potrebbe essere possibile.
- Raspberry Pi 3 ha un processore ARM Cortex-A53 e secondo il progetto XEN è supportato da XEN. Qualcuno ha testato XEN con Raspberry Pi 3?
Un'altra soluzione hypervisor che dovrebbe funzionare su Raspberry Pi è l' Xvisor hypervisor di tipo 1 .
Alcuni tutorial spiegano l'utilizzo dell'hypervisor di tipo 2 KVM su Raspberry Pi 2, ma ovviamente non è banale far funzionare KVM.
Esistono ulteriori soluzioni per implementare la virtualizzazione con Raspberry Pi 2 o 3?
Aggiornamento 1
Esistono alcuni tutorial che spiegano l'installazione e l'uso di Linux Containers (LXC) con Raspberry Pi. LXC è anche una tecnica di virtualizzazione, ma non un hypervisor di tipo 1 o di tipo 2 (vedere qui e qui ). Fino ad ora il miglior tutorial che ho trovato è questo , che è in lingua tedesca.