Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a personal VM machine, vbox is fine. But for anything more involved, it's got a lot of rough edges.

We used to use virtualbox at work to run our CI workload (spawning a fresh VM for every job). Long story short: It does not scale well at all. Its scripting API is terrible, we ran into endless network problems (for instance, its builtin dhcp server would sometimes fail to flush expired IPs, leading to running out of IPs to give), and it would sometimes just freeze up entirely, requiring us to restart the virtualbox services.

We switched over to kubevirt[0] (essentially qemu/kvm inside a kube cluster) to handle our CI, and it's been a much, much smoother sailing since then. And it even allowed us to run macos VMs on linux hosts, something that we never managed to get working in vbox.

> Does QEMU have this for MS Windows and Linux *6 guest OSes?

QEmu has virgl[1] for paravirtualized graphics, but its windows drivers are unsigned afaict, so you can't really use it there. Works fine on linux, so long as your mesa and kernel aren't super ancient.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: