Modify-PCI-without-numa-node-info-treatment

Registered by Jinquan Ni

Currently, if some compute nodes don't report numa node info for pci devices, then these pci devices will be regarded as "belong to all numa node" to deal with by default. It can lead to a problem that pci devices are not on the numa node which CPU\MEM on. In this way, the real purpose of I/O (PCIe) Based NUMA Scheduling is not reached. More serious is that the user will be wrong thought pci devices is on the numa node that CPU\MEM on.

So we need to modify those PCI devices without numa node info treatment when launch an
instance with some requirements of NUMA and PCI resources.

Related Bug:https://bugs.launchpad.net/nova/+bug/1551504
Related BP:https://blueprints.launchpad.net/nova/+spec/share-pci-device-between-numa-nodes

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Jinquan Ni
Direction:
Needs approval
Assignee:
Jinquan Ni
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.