I have configured 2 VMs (ubuntu) on esxi and VM1 is bonded to a physical 10g NIC via vswitch1-vmxnet3 (Lets say interface eth1) .VM2 and VM1 are connected via another switch vswitch2-vmxnet3 (Lets say the interface on VM1 is eth2 and the interface on VM2 is eth3). vswitch2 is not bonded to any physical NIC, its a host only network. Now VM1-eth1 is receiving 6 Gbps of traffic from a simulator and I am routing the traffic to eth2. But I can't see the tx traffic at eth2 crossing 1 Gbps mark ever. It really seems that there is some ceiling or limit on the max Tx bandwidth between VM1 and VM2. Is it so ? Is there anyway we can breach this limit ? My objective is the route the entire 6 Gbps of traffic received on VM1 to VM2.
Please help.