I have 3 VMs running on Xen hypervisor with Ubuntu 14 DomU.I want to configure my network in such a way that traffic to and from Vm1 goes out via eth1, vm2 via eth2 and so on.
For this i need to use OVS. I had a few questions regarding that:
When setting up Xen, i created a bridge named xenbr0 connect to only eth0. Now when I am connecting eth1 to the network, ip link command shows that eth1 is not UP. Does not been that ethX port has to always to connected to xenbr0 for it to be up ?
As ethX is not up, I don't have an IP address for my physical interfaces. But even if i somehow manage to bring it up, it won't be have same IP all the time because I don't have a static IP to allocate to it. So each time I will get a separate IP for my physical ports. How can I make sure that my OVS bridge always routes the traffic to correct VM. Can i use ethX mac address in some way ?
How do i create this configuration, where each VM behaves like a completely independent system with its own physical port.