Add NUMA topology details in the host details

Registered by Digambar

Implement Nova API v2.1 extension, that exposes host hypervisor NUMA topology.
For example, if host contains 2 cells with 4 cores each, then new extension should return following attribute:

cells = [{'id': 0, cpuset: [0, 1, 2, 3]},
         {'id': 1, cpuset: [4, 5, 6, 7]}]

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
Digambar
Direction:
Needs approval
Assignee:
Digambar
Definition:
New
Series goal:
Proposed for mitaka
Implementation:
Started
Milestone target:
milestone icon mitaka-rc3
Started by
Digambar

Related branches

Sprints

Whiteboard

As discussed in the Nova meeting today, this is an API impact so it requires a spec, see:

https://specs.openstack.org/openstack/nova-specs/readme.html

However, it's a non-priority blueprint and we're at the spec approval freeze for those after today, so this is not going to make the Newton release. You can submit the spec for discussion, but it would be targeted for Ocata. -- mriedem 20160602

Thanks mriedem, I will submit the spec for this. - diga

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.