[openstack-dev] [nova] pci device hotplug

yunhong jiang yunhong.jiang at linux.intel.com
Fri Feb 21 23:52:30 UTC 2014


On Mon, 2014-02-17 at 06:43 +0000, Gouzongmei wrote:
> Hello,
> 
>  
> 
> In current PCI passthrough implementation, a pci device is only
> allowed to be assigned to a instance while the instance is being
> created, it is not allowed to be assigned or removed from the instance
> while the instance is running or stop. 
> 
> Besides, I noticed that the basic ability--remove a pci device from
> the instance(not by delete the flavor) has never been implemented or
> prompted by anyone.
> 
> The current implementation:
> 
> https://wiki.openstack.org/wiki/Pci_passthrough
> 
>  
> 
> I have tested the nic hotplug on my experimental environment, it’s
> supported by the latest libvirt and qemu.
> 
>  
> 
> My problem is, why the pci device hotplug is not proposed in openstack
> until now, and is there anyone planning to do the pci device hotplug?

Agree that PCI hotplug is an important feature. The reason of no support
yet is bandwidth. The folks working on PCI spend a lot of time on SR-IOV
NIC discussion.

--jyh





More information about the OpenStack-dev mailing list