I am encountering a odd behavior in which I have 4 pnics split into 2 standard vSwitch with 2 vmnics each.
vSwitch0 > vmnic0, vmnic1 > management network vmkernel and VM port groups
vSwitch1 > vmnic2, vmnic3 > iSCSI vmkernel and vmotion vmkernel
LB policy is "Route based on the originating virtual port ID"
All vmnics are active/active in each vSwitch.
My network guys are telling me that according to their packet captures it shows traffic coming in on vmnic1 on vSwitch0 but the outbound traffic for the same VM is sending it out on vmnic3 which is on vSwitch1. I don't understand how inbound traffic can come in one vSwitch and out on a completely different vSwitch. Shouldn't both inbound and outbound traffic for the same VM be on the same vSwitch and the same vmnic as the originating virtual port ID?
BTW this setup has been working fine for me until the network people switch to a new Juniper network. They are saying it has something to do with timeouts and they are overriding the timeout parameter for my VMware systems as a temporary fix.
Anyone encounter this before or have any suggestions as I am at a lost here.