Re: question about libvirt network Xml

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Michal,

Thanks for the response. With openstack, neutron plugins need to know the
device identification (in this case, the device¹s vendor id , product id,
and slot information) in order to program the device, or probably the
upstream switch in the case of 802.1qbr. I know that libvirt programs the
sr-iov nic adaptor under the cover, but it doesn¹t seem to be able to
cover all. So in the case of network XML, nova/neutron won¹t be able to do
anything with the device since its id can¹t be obtained from libvirt.

Robert

On 10/24/14, 12:39 AM, "Michal Privoznik" <mprivozn@xxxxxxxxxx> wrote:

>On 16.10.2014 19:29, Robert Li (baoli) wrote:
>> Hi,
>>
>> I¹m an openstack developer trying to use
>>
>>
>>       Assignment from a pool of SRIOV VFs in a libvirt <network>
>>definition
>>
>>
>> from this link http://wiki.libvirt.org/page/Networking
>>
>> My question is is it possible for nova (the openstack compute) to know
>> which VF out of the pool will be allocated to a VM before it invokes
>> libvirt to launch it?
>
>In general no. Even though currently libvirt chooses the first free VF,
>this is not a part of API, and thus it's not written into a stone. I
>wouldn't rely on it. But the fact, you need this kind of information
>makes me wonder why. What's your use case?
>
>Michal


_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users





[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux