Компьютеры Raspberry Pi имеют небольшую вычислительную мощность и основную память, но они могут стать идеальной платформой для упражнений по виртуализации в университетских классах.
Сейчас я ищу рабочие решения для виртуализации.
В проекте XEN реализовано решение для запуска XEN на архитектурах ARM v7-A и ARM v8-A.
- Raspberry Pi 1 нельзя использовать с XEN, потому что он реализует ARMv6.
- Эта ветка предполагает, что Raspberry Pi 2 также нельзя использовать с XEN. Другие источники говорят, что это возможно.
- Raspberry Pi 3 имеет процессор ARM Cortex-A53 и, согласно проекту XEN , поддерживается XEN. Кто-нибудь тестировал XEN с Raspberry Pi 3?
Другое решение для гипервизора, которое должно работать на Raspberry Pi, - это гипервизор типа 1 Xvisor .
Некоторые учебные пособия объясняют использование KVM гипервизора типа 2 на Raspberry Pi 2, но запуск KVM, очевидно, не тривиален.
Существуют ли еще какие-либо решения для реализации виртуализации с Raspberry Pi 2 или 3?
Обновление 1
Существуют некоторые учебные пособия, которые объясняют установку и использование контейнеров Linux (LXC) с Raspberry Pi. LXC также является техникой виртуализации, но не гипервизором типа 1 или типа 2 (см. Здесь и здесь ). До сих пор лучший учебник я нашел, это один, который на немецком языке.