Hyper-V SR-IOV support

Registered by Claudiu Belu on 2017-04-13

Windows / Hyper-V Server 2012 introduced support for networking SR-IOV, and it can be implemented into the nova Hyper-V driver.

In order to implement this feature, os-win will have to expose a few methods:

- get information about the available SR-IOV capable NICs on the host.
- assign a NIC VF to a VM.

The nova Hyper-V driver will report its available SR-IOV VF details as PCI passthrough devices,having the dev_type fields.PciDeviceType.SRIOV_VF, while the nova PCI device manager will filter out PCI devices based on the "passthrough_whitelist" config option.

Blueprint information

Status:
Not started
Approver:
Matt Riedemann
Priority:
Low
Drafter:
Claudiu Belu
Direction:
Approved
Assignee:
Claudiu Belu
Definition:
Pending Approval
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

Approved for Pike as a specless feature parity blueprint. -- mriedem 20170413

There are no changes up for review for this and I'm going to make room for other things that are ready for review in the Pike release, so I'm deferring this to Queens. -- mriedem 20170722

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.