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

Что заставило бы один протокол работать на скорости 1 Гбит / с при соединении 10 Гбит / с?

Наш сервер AFP теперь работает на скорости 1 Гбит / с по оптоволоконному соединению 10 Гбит / с. И только в направлении client <-server (клиент читает с него).

Это новое явление. В течение многих лет клиенты, использующие 10GbE, должны были совместно использовать полные 10 Гбит / с. Теперь, если два клиента читают (например), они разделяют только 1 Гбит / с.

это не происходит через iperf, только с этим протоколом и только в направлении чтения. Пишу поделится еще 10Гбит.

Сервер <-> Сервер на скорости 10 Гбит / с также будет использовать полную скорость. И все коммутаторы между ними все еще поддерживают полный дуплекс 10G.

Я должен отметить: наши клиенты со скоростью 10 Гбит / с получают все 10 Гбит / с, и эти вещи, о которых я сообщаю, происходят независимо от того, подключено ли 1 или 20 клиентов, поэтому дело не в том, что пропускная способность максимальна или жесткие диски не будут выполнять это чтение.

Любые идеи?

Редактировать:

Все клиенты - это компьютеры Mac под управлением OS X 10.10.

Серверы - Ubuntu Linux 14.04.3 с Netatalk.

Сеть представляет собой серию клиентов 1 ГБ на двух разных управляемых коммутаторах 1 ГБ, каждый из которых подключен к управляемому коммутатору 10 ГБ через 4x10GbE SFP + в группе LAG с LACP. Затем коммутатор 10Gb подключается к двум серверам, каждый через 4x10GbE SFP + в группе LAG с LACP.

Как это:

Клиенты <-> Коммутатор 1 Гб <-----> Коммутатор 10 Гб <-----> Серверы

Клиенты <-> Коммутатор 1Gb <----- ^


<-----> = 4x10GbE подключений в LAG

<-> = 1x1Gb соединение


Проблема возникает с клиентами на коммутаторе 1 ГБ и клиентами на коммутаторе каждый коммутаторы совместно используют 1 Гбит / с, а не 1 Гбит / с на обоих коммутаторах.

Единственные недавние изменения, которые мы внесли:

1) Добавлен клиент 10Gb, напрямую подключенный к коммутатору 10Gb (но проблема возникает у нас без подключения этого клиента).

2) Обновленные клиенты с OS X 10.9 до 10.10.

Я помню, что эта проблема обсуждалась, когда впервые появился 1 Гбит / с, и это как-то было связано с управлением протоколом управления потоком на уровне Ethernet по сравнению с уровнем TCP / IP. Мне удалось найти эта ссылка это описывает проблему. Предлагаемое решение - отключить на коммутаторе управление потоком Ethernet.