If a virtual machine is mounted with an SR-IOV passthrough NIC or a PCI passthrough NIC, there will be the following impacts.
Impacts on virtual machine configurations
- The virtual machine cannot have high availability enabled.
- If the number of SR-IOV passthrough NICs mounted on the virtual machine exceeds the available SR-IOV passthrough NICs (not being used by virtual machines in the
Running, Suspended, Updating, or Unknown state) of the associated network ports, the Autostart after creation option will be unavailable.
- If the PCI passthrough NIC mounted on the virtual machine is being used by another virtual machine that is in the
Running, Suspended, Updating, or Unknown state, the Autostart after creation option will be unavailable.
Impacts on virtual machine power operations
- If the number of SR-IOV passthrough NICs mounted on the virtual machine exceeds the available SR-IOV passthrough NICs (not being used by virtual machines in the
Running, Suspended, Updating, or Unknown state) of the associated network ports, the virtual machine will be unable to boot.
- If the PCI passthrough NIC mounted on the virtual machine is being used by another virtual machine that is in the
Running, Suspended, Updating, or Unknown state, the virtual machine will be unable to boot.
- Batch booting is not supported.
- Once the virtual machine is started, it can only run on the current host.
- Mounted resources will be released when the virtual machine is shut down or forcibly shut down.
- Mounted resources will not be released when the virtual machine is rebooting.
- The virtual machine cannot be suspended or resumed.
Impacts on virtual machine templates, snapshots, and clones
- Virtual machines created from templates are not mounted with any SR-IOV passthrough NICs or PCI passthrough NICs.
- Virtual machines rebuilt from snapshots are not mounted with any SR-IOV passthrough NICs or PCI passthrough NICs.
- If a virtual machine is mounted with an SR-IOV passthrough NIC, this NIC will be unmounted once the virtual machine is rolled back to a snapshot state.
- If a virtual machine is mounted with a PCI passthrough NIC, the mounting will not be impacted if the virtual machine is rolled back to a snapshot state.
- If a virtual machine is mounted with an SR-IOV passthrough NIC, it is not allowed to change hosts during cloning. The cloned virtual machine will be mounted with this SR-IOV NIC.
- Cloned virtual machines are not mounted with any PCI passthrough NICs.
Impacts on deleting the virtual machine and moving the virtual machine to the recycle bin
- If the virtual machine is deleted, the SR-IOV passthrough NIC or PCI passthrough NIC will be unmounted.
- If the virtual machine is moved to the recycle bin, the SR-IOV passthrough NIC or PCI passthrough NIC will not be unmounted. If the virtual machine is restored from the recycle bin, the corresponding device will still be mounted on the virtual machine.
Impacts on virtual machine migration
- If the virtual machine is mounted with an SR-IOV passthrough NIC, this NIC will be automatically unmounted before cold migration, hot migration, or staged migration.
- If the virtual machine is mounted with a PCI passthrough NIC:
- Hot migration and staged migration are not supported.
- This NIC will be automatically unmounted before cold migration.
Impacts on dynamic resource scheduler
Migration recommendations cannot be generated for this virtual machine.