Назад | Перейти на главную страницу

Эффективная параллельная передача файлов между двумя хостами с использованием нескольких портов 10GbE NIC

Мне необходимо регулярно передавать большие объемы (несколько ТБ) видеофайлов между двумя серверами в сети 10G. Я хочу уменьшить общее время, необходимое для завершения работы.

Я использую CentOS7. У меня есть два сервера (A и B), каждый из которых имеет карту 10GbE с двумя портами, и у меня есть коммутатор 10GbE.

Я назначил IP-адреса следующим образом:

Я создал 2 VLAN (100 и 200) на коммутаторе:

Я хочу запустить параллельную передачу файлов между A и B, используя оба порта обеих карт 10GbE одновременно.

Мне удалось выполнить эту работу, однако у меня есть еще один хост в VLAN 100 (172.x.1.3), к которому теперь нельзя получить доступ ни с A, ни с B.

Есть ли какие-либо дополнительные настройки, которые мне нужно выполнить на серверах или коммутаторе, чтобы такая настройка работала?

Примечание: у меня очень быстрый RAID на обоих серверах (поэтому дисковый ввод-вывод не должен быть узким местом)

Примечание 2: я уже пробовал связывать / объединять сетевые карты. Этот метод у меня не работает. Все режимы, кроме balance-rr, просто отправляют все пакеты по одному соединению. И я не знаю, будет ли мой коммутатор поддерживать balance-rr. Пытался, но не повезло