Наш сервер 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.