I have read a few posts here on NOT using tagged vlans in KVM because of the emulated e1000 drivers, but I have a situation where I need to use tagged vlans. Because of this we used SR-IOV enabled machines and adapters since this allows us to install the full e1000 driver from the manufacturer (and this allows our powershell/wmi scripts to manage the vlans).
Por que não usar o virtio? e1000 é emulado, é por isso que virtio foi criado em primeiro lugar.
Portanto, se você simplesmente precisa ter tráfego de VLAN marcado dentro de VMs, basta marcar nas VMs. A prática comum é construir a ponte sobre uma interface ou ligação marcada no host e anexar as VMs que precisam estar nessa VLAN para essa ponte.