one icon indicating copy to clipboard operation
one copied to clipboard

PCI - Network devices (attach and manual selection)

Open rsmontero opened this issue 3 years ago • 0 comments

Description PCI ethernet devices should be able to be attached to a VM in poweroff and running states. In this case, as the virtual machine is already allocated to a host, the user should be able to select the device she wants to use.

Use case Deployment of NFVs using PCI pass-through or SRIOV. Note that in some scenarios devices connected to specific port switches needs to be pass'ed to the VM. In this case, the OpenNebula device scheduler needs to be by-passed and the user needs to manually select the device.

Interface Changes

  • PCI devices need to support user provided ADDRESS
  • The attach operation will reuse the attach_nic driver action.

Additional Context

Progress Status

  • [ ] Code committed
  • [ ] Testing - QA
  • [ ] Documentation (Release notes - resolved issues, compatibility, known issues)

rsmontero avatar Aug 08 '22 10:08 rsmontero