Komputer Raspberry Pi tidak memiliki banyak daya CPU dan memori utama tetapi mereka bisa menjadi platform yang sempurna untuk latihan virtualisasi di kelas universitas.
Sekarang saya sedang mencari solusi virtualisasi yang berfungsi.
Proyek XEN telah menerapkan solusi untuk menjalankan XEN pada arsitektur ARM v7-A dan ARM v8-A.
- Raspberry Pi 1 tidak dapat digunakan dengan XEN karena mengimplementasikan ARMv6.
- Utas ini menunjukkan bahwa Raspberry Pi 2 juga tidak dapat digunakan dengan XEN. Sumber lain mengatakan itu mungkin.
- Raspberry Pi 3 memiliki prosesor ARM Cortex-A53 dan menurut proyek XEN didukung oleh XEN. Apakah ada yang menguji XEN dengan Raspberry Pi 3?
Solusi hypervisor lain yang dapat digunakan pada Raspberry Pi adalah tipe-1-hypervisor Xvisor .
Beberapa tutorial menjelaskan menggunakan KVM tipe-2-hypervisor pada Raspberry Pi 2 tetapi jelas tidak sepele untuk menjalankan KVM.
Apakah ada solusi lebih lanjut untuk mengimplementasikan virtualisasi dengan Raspberry Pi 2 atau 3?
Perbarui 1
Beberapa tutorial ada yang menjelaskan instalasi dan penggunaan Linux Containers (LXC) dengan Raspberry Pi. LXC juga merupakan teknik virtualisasi, tetapi bukan tipe-1- atau tipe-2-hypervisor (lihat di sini dan di sini ). Sampai sekarang tutorial terbaik yang saya temukan adalah yang ini , yang dalam bahasa jerman.
sumber
Jawaban:
Bergantung pada kinerja apa yang dapat diterima, QEMU sederhana tanpa KVM mungkin merupakan solusi yang layak. Dengan asumsi Anda perlu menjalankan sistem x86 yang diinstal dalam
disk.img
,Ini cukup untuk menjalankan hal-hal lama (DOS, Windows 95 dan padanannya dari nineteens di arsitektur lain).
Solusi virtualisasi lainnya adalah Exagear yang dapat menjalankan hal-hal yang menuntut seperti Skype, tetapi ini adalah perangkat lunak komersial dan terbatas pada target Linux dan x86.
sumber
Hanya menambahkan jawaban untuk orang-orang seperti saya: Saya ingin menjalankan beberapa layanan pada pi raspberry saya.
The hanya dua solusi bekerja saya menemukan adalah:
pacman -S lxc
sumber
Tampaknya VMware bekerja pada bare-metal hypervisor (ESXi) untuk prosesor Arm 64-bit, karena mereka telah menunjukkan pada VMworld US shindig mereka di Las Vegas (Agustus 2018).
Tampaknya kita akan segera dapat mengelompokkan beberapa Raspberry Pi 3 model B + (arm64), menjadi solusi virtualisasi yang berfungsi normal seperti yang kita lihat sekarang dengan x86.
Referensi
sumber
Anda dapat mencoba Minos, v0.2.1 memiliki dukungan Raspberry Pi 3.
https://github.com/minos-project/minos-hypervisor
sumber
Saya bermaksud menguji ini, tetapi belum melakukannya sendiri. Saya melihat artikel orang ini yang menjelaskan cara menginstal OpenStack pada Rpi. ( http://openstack.prov12n.com/openstack-on-raspberry-pi-part-1-why/ )
sumber