Backlog #2043
Adding MacVTap Driver
Status: | Pending | Start date: | 05/14/2013 | |
---|---|---|---|---|
Priority: | Normal | Due 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 :(