Backlog #2043

Adding MacVTap Driver

Added by Tobias Honacker about 8 years ago. Updated almost 4 years ago.

Status:PendingStart date:05/14/2013
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Core & System
Target version:-

Description

Macvtap is essentially a combination of the Macvlan driver and a Tap device.
A Macvtap interface combines the properties of these two; it is an virtual interface with a tap-like software interface.
With these driver i'm able to share a NIC to a VM without any bridged setup. In Libvirt its called "direct" which is much faster and for hosted server solutions much more efficient sharing public ips to VMs.

MacVTap support three modes:

1. Virtual Ethernet Port Aggregator mode
2. Bridge mode
3. Private mode

Libvirt XML:

<devices>
<interface type='direct'>
<mac address='d0:0f:d0:0f:00:01'/>
<source dev='eth0' mode='bridge'/>
</interface>
<!-- More devices here... -->
</devices>

History

#1 Updated by Ruben S. Montero about 8 years ago

  • Tracker changed from Feature to Request

#2 Updated by Ruben S. Montero about 8 years ago

  • Tracker changed from Request to Backlog
  • Category set to Core & System
  • Priority changed from Normal to High

Very interesting indeed, adding it to our backlog to schedule in future releases....

#3 Updated by Ruben S. Montero over 7 years ago

  • Priority changed from High to Normal

#4 Updated by Florian Heigl almost 4 years ago

This is a standard feature on SR-IOV enabled nics by now.
Would be wonderful if it got implemented after 4 years :(

Also available in: Atom PDF