Les ordinateurs Raspberry Pi n'ont pas beaucoup de puissance CPU et de mémoire principale, mais ils pourraient être la plate-forme idéale pour les exercices de virtualisation dans les cours universitaires.
Maintenant, je recherche des solutions de virtualisation qui fonctionnent.
Le projet XEN a mis en œuvre une solution pour exécuter XEN sur les architectures ARM v7-A et ARM v8-A.
- Le Raspberry Pi 1 ne peut pas être utilisé avec XEN car il implémente l'ARMv6.
- Ce fil suggère que le Raspberry Pi 2 ne peut pas non plus être utilisé avec XEN. D'autres sources disent que cela pourrait être possible.
- Le Raspberry Pi 3 dispose d'un processeur ARM Cortex-A53 et selon le projet XEN il est pris en charge par XEN. Quelqu'un a-t-il testé XEN avec le Raspberry Pi 3?
Une autre solution d'hyperviseur qui devrait fonctionner sur le Raspberry Pi est l'hyperviseur de type 1 Xvisor .
Quelques tutoriels expliquent comment utiliser le KVM à hyperviseur de type 2 sur le Raspberry Pi 2, mais il n'est évidemment pas trivial de faire fonctionner KVM.
Existe-t-il d'autres solutions pour implémenter la virtualisation avec le Raspberry Pi 2 ou 3?
Mise à jour 1
Il existe des didacticiels qui expliquent l'installation et l'utilisation des conteneurs Linux (LXC) avec le Raspberry Pi. LXC est également une technique de virtualisation, mais pas un hyperviseur de type 1 ou de type 2 (voir ici et ici ). Jusqu'à présent, le meilleur tutoriel que j'ai trouvé est celui- ci, qui est en langue allemande.