[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-API] CPU Masking, VLAN/OpenVswitch, and pool member removal
Alex O'Ree wrote: > Open vSwitch/VLANs. If I have two hosts (connected via a switch) in a > pool, each with a guest assigned to the same VLAN, what do i need to > do in order for them to communicate. If both guests run on the same > host, they can communicate without any issues. I was under the > assumption that when pooling machines, there effectively is a single > vswitch that is pool wide. From my experiments, I'm assuming that this > is incorrect and that additional work needs to be done. Is there a how > to guide for setting this up? In this kind of configuration the vswitch instance on each host will act as an independent Ethernet switch. Therefore with your physical switch linking the two servers you effectively have three Ethernet switches between VMs on different hosts. If you are using VLANs then you need to ensure that the entire path between VMs will carry the tagged VLANs. This means: 1. You need VLAN networks/PIFs defined on each server - I assume you have this already based on "each with a guest assigned to the same VLAN" 2. The physical switch needs to be configured to pass the *tagged* VLAN between the ports the two servers are connected to. This can Be achieved various ways such as by setting up VLAN trunking - see your switch docs. > I was under the > assumption that when pooling machines, there effectively is a single > vswitch that is pool wide. You may be thinking of a "DVS" - i.e. distributed vswitch - this is where vswitches use OpenFlow to communicate with a central DVS controller to create the impression of a logical single pool-wide switch (with inter-host traffic going via tunnels if necessary). This requires a DVS controller as well as vswitches - XCP 1.6 doesn't come with one of those. Regards, James _______________________________________________ Xen-api mailing list Xen-api@xxxxxxxxxxxxx http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |