I have 3 servers with dual nic 10gb card. can i connect them directly with cross cable without the need of switch and they will be able to ping each other in same network?
I want to create a vmotion virtual switch in ESXi and put both port, will ESXi find how to get each of the servers by the right interface?
Server A (10.0.0.1)
port1 -> Server B
port2 -> Server C
Server B (10.0.0.2)
port1-> Server A
port 2-> Server C
Server C (10.0.0.3)
port1-> Server A
port2-> Server B
I prefer using separate subnets for different network adapters. In any case, create vswitch and vmkernel for each network port and configure IPs.
I’d be wary of loops with your setup to be honest. Wouldn’t it be possible to have server A go to B, B to C, and switch both interfaces of B in the same vswitch? Ngl I’m not that knowledgeable about esxi.
I’ve done this before without any loop issues.
I tried something similar one time but not on ESXi. Two ports can’t have the same IP address so I created an /etc/hosts file so each host knew about the other based on hostname and not ip address.
Make the 10.0.0._ addresses loopback addresses, and do point-to-point connections from each box to every other box. No idea how to do this in ESXi, but it’s straightforward in *nix/BSD.
You wouldn’t need a crossover cable. 10G ports, as with most/all others these days, are auto-MDIX. They know when they should be in crossover mode and switch automatically.