On 10/20/2014 10:05 PM, nu li wrote: > Hi list > I have a question about 82599 bonding and SRIOV VF assignment. > The host of our environment has 4 intel 82599 10G NICs, two of them > are bonded at first. for example, NIC 0 and NIC 1 are bonded together, NIC > 2 and NIC 5 are bonded together. Then, we will open the VF function on the > NIC 5, and assign one of the VF to a VM. > My question is, the VF NIC in the VM can not ping the outside > network. > Could you please tell me does the VF function work under the > bonding style? OK, or NOT? > > Thank you very much!
Is your link partner for the host configured for bonding as well, if so what type of bonding? Are you doing load balancing or failover? I suspect the problem is that whatever you have as a link partner it would need to _NOT_ be configured for bonding in order for the VF to function correctly in your setup. The problem would be that the link partner could return replies on either NIC 2 or NIC 5 since they are in the bond so as a result you have at least a 50% chance of any incoming traffic being missed. An alternative you might consider would be to assign a VF on NIC 2 to the same guest and bond it in the same way inside of the guest. As long as the bond functions for the guest (meaning you have to have the same MAC address for the VFs on both NIC 2 and NIC 5) then it should work as you would have both possible receive paths covered. Thanks, Alex ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired