Our environment will have a KVM host setup dynamically using kickstart (easy enough).
The hard part is dealing with network configuration and keeping VLAN configuration (and possibly bridge/host config) persistent across reboot.
We have a dynamic environment in which I would like to be able to configure virtual switch ports as you would with a typical switch where the configuration persists after reboot (maybe adds automatically to configuration file)
aka:
cisco: switchport mode access; switchport access vlan 4
brocade: vlan 4; untagged e 0/1/2
I'm not really sure what the 'right' decision is here, whether openvswitch is what i'm looking for of it can just be done using linux bridges and libvirt. I'm pretty lost and having a hard time finding what is available. I know OpenStack can do this, for me though it would be more interesting to know how OpenStack does it so we can implement its parts
So my question: what is the best/easiest way to persist vlan/network configurations on KVM?