Hyper-V SR-IOV support
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
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds SR-IOV support