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.
la source
Réponses:
Selon les performances acceptables, une QEMU standard sans KVM peut être une solution viable. En supposant que vous devez exécuter le système x86 installé dans
disk.img
,Cela suffit pour exécuter d'anciennes choses (DOS, Windows 95 et leurs équivalents des dix-neuf dans d'autres architectures).
Exagear est une autre solution de virtualisation qui peut exécuter des tâches exigeantes comme Skype, mais c'est un logiciel commercial et limité aux cibles Linux et x86.
la source
Juste ajouter une réponse pour des gens comme moi: je cherchais à exécuter quelques services sur mon Raspberry Pi.
Les deux seules solutions de travail que j'ai trouvées sont:
pacman -S lxc
la source
Il semble que VMware travaille sur un hyperviseur nu-métal (ESXi) pour les processeurs Arm 64 bits, comme ils l'ont montré sur leur shindig VMworld US à Las Vegas (août 2018).
Il semble que nous pourrons bientôt regrouper plusieurs Raspberry Pi 3 modèle B + (arm64), dans des solutions de virtualisation de travail normales, comme nous le voyons aujourd'hui avec x86.
Référence
la source
Vous pouvez essayer Minos, la version 0.2.1 prend en charge Raspberry Pi 3.
https://github.com/minos-project/minos-hypervisor
la source
Je voulais tester cela, mais je ne l'ai pas fait moi-même. J'ai vu l'article de ce type expliquant comment installer OpenStack sur Rpi. ( http://openstack.prov12n.com/openstack-on-raspberry-pi-part-1-why/ )
la source