Hyper-V SR-IOV support

Registered by Claudiu Belu

SR-IOV support has been added to Hyper-V since Windows / Hyper-V Server 2012.

In order to properly use SR-IOV, the host must support it, and have it enabled, and it must have SR-IOV capable NICs. If these requirements are met, a Hyper-V vSwitch with SR-IOV turned on will have to be created (cannot be turned on after it was already created). VM NICs will then be connected to the vSwitch and SR-IOV enabled on them.

It is important to note that Hyper-V will not raise any errors if the host or NICs do not support SR-IOV when creating an SR-IOV vSwitch, or when enabling SR-IOV on the VM NICs.

In order to ensure proper scheduling of SR-IOV resources, hostutils will contain a method which retrieves the current SR-IOV resources (which can be reported later to a scheduler).

networkutils will contain a method which will enable SR-IOV for a given switch port.

Blueprint information

Status:
Not started
Approver:
Claudiu Belu
Priority:
Undefined
Drafter:
Claudiu Belu
Direction:
Needs approval
Assignee:
Claudiu Belu
Definition:
Approved
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.