I need to regularly transfer large amounts (several TBs) of video files between two servers on a 10G network. I want to decrease the overall time it takes to finish the job.
I am running CentOS7. I have two servers (A and B) each having a 10GbE card with two ports, and I have a 10GbE switch.
I have assigned IP addresses as follows:
- Host A/port 1: 172.x.1.1
- Host B/port 1: 172.x.1.2
- Host A/port 2: 172.x.2.1
- Host B/port 2: 172.x.2.2
I have created 2 VLANs (100 and 200) on the switch:
- 100: (172.x.1.1, 172.x.1.2)
- 200: (172.x.2.1, 172.x.2.2)
I want to run parallel file transfers between A and B using both ports of both the 10GbE cards simultaneously.
I have managed to make this work, however, I have another host on VLAN 100 (172.x.1.3), which now cannot be accessed from either A or B
Is there any extra configuration I need to do on the servers or the switch to make this kind of setup work?
Note: I have very fast RAID on both servers (so disk IO shouldn't be the bottleneck)
Note 2: I already tried bonding/teaming the NICs. This method doesn't work for me. All modes except balance-rr just send all packets down one connection. And I don't know if my switch will support balance-rr. Tried but no luck
0 Answers