I’m fairly new to AHV and Prism. We’ve been running Nutanix for a few years but our hosts are running ESXi. We’re setting up a new cluster with AHV and we’re planning to migrate everything there. One issue we have is that some hosts have the NVIDIA GPU card in them. In Vmware, I have affinity rules so that the VMs that use the GPU will only run on the hosts that have the GPU card.
Can I do the same thing with AHV? Going through KB articles, I get mixed messages. One KB article flat out says that it’s not supported.
Can I create affinity rules for VMs in an AHV cluster?
Well, if you add a vGPU to the VM it will only run on a host with a GPU in it. So you dont need to create affinity rules for this.
But if you really want to create affinity rules you can do that in Prism. Just "update” a virtual machine and pin it to a host or multiple hosts.
If a VM uses a GPU, when it powers on, it will automatically check to see which host has the required GPU and power it on on that host?
That “Set VM Host Affinity” is on a VM when you update it? I poked around and couldn’t find it in Prism.
If a VM uses a GPU, when it powers on, it will automatically check to see which host has the required GPU and power it on on that host? --> Correct.
That “Set VM Host Affinity” is on a VM when you update it? I poked around and couldn’t find it in Prism.
No, it is also there when you create it ;) (Screenshot is from prism element).
In prism central it is only available in newer versions.
Ah Element. I was in Prism Central. I see it now. Thanks.
We’re on version pc.2022.6.0.10. Must be time to upgrade.
Reply
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.