Ask Your Question

10GbE VNIC & Multiple VNIC Types

asked 2017-01-25 17:12:56 -0600

Mrxlazuardin gravatar image


How to have 10GbE VNIC attached to a VM? Is it possible to have multiple types of VNIC (1GbE, 10GbE) on a VM?

Best regards,

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2017-01-26 03:54:51 -0600

volenbovsky gravatar image

Hi, on a VM typically you would use paravirtualized 'virtio_net' drivers. The concept of Ethernet speed for such interfaces actually doesn't apply that much and the throuhput you are getting depends on performance of virtio_net (that is, mostly QEMU) what is 'underneath' - and that are virtual switches (Linux Bridge, OVS)/and possibly iptables (=because of security groups)

For e1000 which is full virtualized - the driver reports that interface to be at 1 Gpbs, but (at least theoretically)

"Consider that the emulated e1000 network interfaces will report their speed as 1Gbps, because they are a software emulation of a 1GbE interface. However, if you do traffic between two VMs on the same host using the emulated e1000 interfaces, you will likely find you can exceed 1Gbps without a problem"

In reality fully-virtualized e1000 has significantly more performance penalty so reaching above 1 Gbps would be problematic I think.


edit flag offensive delete link more



What about the speed of VMs hosted on different hosts connected with 10GbE or 40GbE connections? Is it still 1Gbps? If yes, how to upgrade the speed so the VM can utilize the huge connection between hosts.

Best regards,

Mrxlazuardin gravatar imageMrxlazuardin ( 2017-01-31 10:46:39 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2017-01-25 17:12:56 -0600

Seen: 169 times

Last updated: Jan 26 '17