[PVE-User] KVM CPU pinning, full control
Christian Balzer
chibi at gol.com
Mon Apr 23 05:08:53 CEST 2018
Hello,
We're evaluating PVE as a potential replacement for a large ganeti cluster.
As in 10 compute nodes and about 700 VMs.
One absolute requirement is CPU pinning, both to keep the VMs on one
specific core (not even in-NUMA migrations) and to keep cores on the
respective NUMA nodes free of VMs to handle system tasks, in particular
network IRQs and the vhost tasks.
My exhaustive searches seem to indicate that this isn't possible natively
as such.
The "taskset" solution and the systemd script feels very clumsy and would
scale horribly from what I can see.
https://www.jnchen.com/blog/2017/01/pinning-vm-cpus-in-proxmox
And the NUMA parameter referenced below doesn't seem to be doing what I
and the 2nd to last poster want:
https://forum.proxmox.com/threads/how-to-specify-numa-cpus-in-vm-conf.29694/
So am I missing something, like being able to put "raw" qemu parameters
somewhere in the vm.conf?
Regards,
Christian
--
Christian Balzer Network/Systems Engineer
chibi at gol.com Rakuten Communications
More information about the pve-user
mailing list