Vall | Anyway, I need some info on how well (if at all) KVM/QEMU is running on Devuan ARM64, specially on the Raspberry Pi4. Can anyone please help? | 20:36 |
---|---|---|
Vall | I'm about to make a major (for me) hardware investment, and want to check whether what I want to do is viable/doable/stable | 20:37 |
Vall | The general idea is that I need to buy a Rpi3 or Rpi4 with at least 1GB of RAM to run a semi-closed/proprietary OS, this one to be precise: https://github.com/victronenergy/venus/wiki/raspberrypi-install-venus-image | 20:41 |
Vall | It comes in the form of a image to burn into a SD card and boot from it | 20:42 |
Vall | Underneath it runs a linux kernel | 20:42 |
Vall | So, my idea is to buy a RPi4 8GB instead of a RPi3 1GB, install Devuan, then create a KVM/QEMU virtual machine to boot the above image | 20:43 |
Vall | I would need to passthrough a couple of USB ports to that V< plus bridge its IP traffic, but everything else is self-contained | 20:44 |
Vall | That way, I have all the rest of the Rpi4 to play with other VMs, all running under Devuan awesomeness :-) | 20:45 |
Vall | So, is it viable/doable/stable/etc? | 20:45 |
Vall | s/to that V</to that VM | 20:46 |
ShorTie | a pi is no super computer | 20:55 |
Vall | ShorTie: sure | 20:56 |
Vall | But the above is no super-application either ;-) | 20:56 |
Vall | I'm pretty sure an Rpi4 8G will have more than enough CPU/RAM/etc to run the above and a few other things I also use | 20:58 |
agneli | you have no chance to check with some friend? | 20:58 |
Vall | So my question is mainly regarding how well (stable, etc) KVM/QEMU on Devuan ARM64 | 20:58 |
Vall | agneli: nope, unfortunately I'm a kind of pioneer here | 20:59 |
agneli | no internet store around with a strong return policy? like 14 days? :D | 20:59 |
Vall | Hehehehe I wish ;-) | 20:59 |
Vall | I'm in Chile, no such thing around here | 20:59 |
agneli | :) | 21:00 |
Vall | BRB | 21:01 |
agneli | I use KVM heavily but not on arm, gentoo as host and then quest is devuan chimaera to runs some m$ shit, I use it on daily basis, I moved from virtualbox and I am quite happy | 21:03 |
agneli | i am running the host off msd card via usb2 dongle, guest is also stored on that card... | 21:04 |
agneli | i'd say it is very lowspec | 21:04 |
agneli | I am not sure if that helps a lot :) | 21:04 |
sadsnork | Vall, what's the purpose of running it inside a virtual machine rather than on the Pi? | 21:04 |
agneli | if arm implementation has same quality i'd say it is perfect | 21:05 |
stiltr | If it's already designed to run on a Pi, maybe an LXC/LXD solution would work with a bit less overhead. | 21:06 |
ShorTie | i think in the long run he would be better with 2 pi's | 22:15 |
ShorTie | instead of a 8gigger | 22:15 |
Vall | baxk | 22:25 |
Vall | *back | 22:25 |
Vall | sadsnork: the advantages are the usual ones re: VMs vs physical machines: less hardware to buy/manage/fix, less electrical power, etc | 22:28 |
Vall | ShorTie: why? is the ARM64 KVM/QEMU implementation that bad? | 22:30 |
Vall | stiltr: the guest OS vendor explicitly advises against containers | 22:31 |
Vall | agneli: I myself am a heavy VirtualBox user, but no experience with KVM/QEMU | 22:32 |
Vall | agneli: why the usb2 dongle? why not straight in the sdcard slot? | 22:34 |
sadsnork | Vall, if you're only running one VM per physical machine I can't see it being any more hardware efficient. I guess it would be less efficient at a 1:1 ratio. | 22:37 |
sadsnork | I can imagine that if you have an unencrypted host and fully encrypted guests it might make remote management easier when rebooting. | 22:38 |
ShorTie | like i said, a pi is no super computer | 22:46 |
Vall | sadsnork: sure. But the idea is to run stuff on the host, plus other VMs | 22:51 |
Vall | Nothing heavy. I suspect average load will be under 4.0, so well within the Pi4's CPU | 22:51 |
Tenkawa | Vall: are you cooling your pi? | 22:53 |
Tenkawa | a constant load of that high is going to generate a lot of heat on a pi 4 | 22:54 |
Tenkawa | and these tend to run hot already | 22:54 |
Vall | Tenkawa: yep, I cool it with heatsink + fan | 23:01 |
Vall | No worries there | 23:01 |
stiltr | LXD does have a "vm" option. I've not tried it though. I don't know what's different about it. | 23:19 |
Vall | stiltr: thanks for the info, will investigate | 23:22 |
stiltr | Best of luck! If I remember, I might give it a try tonight when I get home. I've got a pi4 there I could test. | 23:24 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!