7/24/2026 at 5:41:41 PM
Why is Xen a thing when we have great and free KVM virtualization? Honest and dumb question.by unixhero
7/24/2026 at 6:02:17 PM
KVM has a much larger attack surface than Xenby CorrectHorseBat
7/24/2026 at 6:16:35 PM
Why is KVM a thing when we have great and free Xen virtualization?by tjoff
7/25/2026 at 3:59:52 AM
a couple of reasons:> XenSource got acquired by Citrix, who closely aligned with Microsoft in order to leverage the Xen commercialization against VMware ~ and the opensource community is hyper-aware of the long term damaging outcomes of these types of alliances with Redmond's powers for FUD.
> KVM's parent org. got acquired by Red Hat and that makes it more palatable for those same reasons.
> Hyperscalers who use KVM to manage multiple client VM instances on the same hardware via over-provisioning get to have kernel level insight into the KVM instances behavior via native, low-latency access to the hardware and direct integration with the Linux kernel's performance framework (perf) - this makes the noisy neighbor problem easier to mitigate than the same task on Xen which requires another layer of abstraction and has less out of the box native support choice of tools.
> KVM is/became a kernel module, and its development is now 'in-tree' for mainline kernel which also meant the kernel can perform the type-1 hypervisor activities using the standard Linux memory and hardware management toolkit. i.e. less maintenance
> there are more reasons, having to do with Xen pre-existing from the days when hardware didn't natively support virtualization and thus the need to modify the VM kernels to be PV (paravirtualized) - but putting KVM into mainline made the vanilla kernel hypervisor-aware as both host and guest
but mostly it's the first reason, and the rest sort of cascade from that one - the 'lack of support' from the standard tools developing opensource community is probably the largest reason.
by naishoya
7/25/2026 at 8:22:21 AM
Very far fetched and was almost two decades ago, never seen that sentiment in regards for Xen. Xenserver seems a bit mismanaged though.The original question was vague, but we are getting a bit all over the place. Hyperscalers and most other uses don't really overlap that much.
by tjoff
7/24/2026 at 9:05:03 PM
Which hypervisors are free with Xen?by unixhero
7/24/2026 at 9:35:10 PM
xcp-ng. You can use a built-in mini-management tool (xo-lite) to build the full-featured management tool (Xen Orchestra) from git. There are a couple of maintained scripts that automate the process.I like it because it is not a bag of parts. Everything is included. It is a VM toolkit that JFW, and it is not what keeps me awake at night
by rickydroll
7/25/2026 at 3:42:50 AM
So I should ditch Proxmox for this?by unixhero