Comment 4 for bug 1551504

Revision history for this message
Jinquan Ni (ni-jinquan) wrote :

to Ludovic Beliveau (ludovic-beliveau) :

 your describe in first section are right

the ansower of your first question is that nova schedule can't using the right numa nodes if it doesn't have the numa node information for those PCI devices.

my desired behavior is:

(1) add a parameter “hw:numa_pci” ,and if hw:numa_pci = TRUE:

in this case (since we don't have any numa node information) that we should report an error specifying that the instance can't be launch

(2) if don‘t set hw:numa_pci
the scheduler should first try to accommodate the request on a compute that *has* PCI numa node information first, then if none are available it should try on those compute that *can't* report PCI numa node information

(3) if hw:numa_pci = False:
pci has no requirements about numa