Las computadoras Raspberry Pi no tienen mucha potencia de CPU y memoria principal, pero podrían ser la plataforma perfecta para ejercicios de virtualización en las clases universitarias.
Ahora estoy buscando soluciones de virtualización que funcionen.
El proyecto XEN ha implementado una solución para ejecutar XEN en arquitecturas ARM v7-A y ARM v8-A.
- El Raspberry Pi 1 no se puede usar con XEN porque implementa el ARMv6.
- Este hilo sugiere que Raspberry Pi 2 tampoco se puede usar con XEN. Otras fuentes dicen que podría ser posible.
- El Raspberry Pi 3 tiene un procesador ARM Cortex-A53 y, según el proyecto XEN , es compatible con XEN. ¿Alguien probó XEN con Raspberry Pi 3?
Otra solución de hipervisor que debería funcionar en Raspberry Pi es el Xvisor de hipervisor de tipo 1 .
Algunos tutoriales explican el uso del KVM de hipervisor tipo 2 en Raspberry Pi 2, pero obviamente no es trivial hacer que KVM se ejecute.
¿Existen otras soluciones para implementar la virtualización con Raspberry Pi 2 o 3?
Actualización 1
Existen algunos tutoriales que explican la instalación y el uso de Linux Containers (LXC) con Raspberry Pi. LXC también es una técnica de virtualización, pero no un hipervisor de tipo 1 o tipo 2 (ver aquí y aquí ). Hasta ahora, el mejor tutorial que encontré es este , que está en idioma alemán.
fuente
Respuestas:
Dependiendo de qué rendimiento sea aceptable, QEMU simple sin KVM puede ser una solución viable. Suponiendo que necesite ejecutar el sistema x86 instalado en
disk.img
,Esto es suficiente para ejecutar cosas antiguas (DOS, Windows 95 y sus equivalentes de los nueve años en otras arquitecturas).
Otra solución de virtualización es Exagear, que puede ejecutar cosas exigentes como Skype, pero es un software comercial y está limitado a objetivos de Linux y x86.
fuente
Solo agrego una respuesta para personas como yo: estaba buscando ejecutar un par de servicios en mi Raspberry Pi.
Las únicas dos soluciones de trabajo que encontré son:
pacman -S lxc
fuente
Parece que VMware está trabajando en un hipervisor de metal desnudo (ESXi) para procesadores Arm de 64 bits, como lo han mostrado en su fiesta VMworld US en Las Vegas (agosto de 2018).
Parece que pronto podremos agrupar múltiples Raspberry Pi 3 modelo B + (arm64), en una solución de virtualización de trabajo normal como lo vemos hoy con x86.
Referencia
fuente
Puede probar Minos, v0.2.1 tiene soporte para Raspberry Pi 3.
https://github.com/minos-project/minos-hypervisor
fuente
He tenido la intención de probar esto, pero no lo he hecho yo mismo. Vi el artículo de este chico explicando cómo instalar OpenStack en Rpi. ( http://openstack.prov12n.com/openstack-on-raspberry-pi-part-1-why/ )
fuente