O que faria com que um único protocolo funcionasse a 1Gbps em uma conexão de 10Gbps?

3

Nosso servidor AFP está agora se limitando a 1Gbps em nossa conexão de fibra de 10Gbps. E somente na direção do cliente < -servidor (leitura do cliente a partir dele).

Esta é uma nova ocorrência. Há anos os clientes que compartilham o 10GbE conseguiram compartilhar 10Gbps. Agora, se dois clientes lerem (por exemplo), eles estão compartilhando apenas 1Gbps.

Isso não acontece através do iperf, somente com este protocolo e somente na direção de leitura. A gravação compartilhará 10Gbps ainda.

Servidor < - > Servidor a 10 Gbps também usará a velocidade máxima. E os switches entre eles estão negociando 10G Full Duplex ainda.

Devo observar: nossos clientes de 10Gbps obtêm os 10Gbps completos e essas coisas que estou relatando estão acontecendo, independentemente de haver 1 ou 20 clientes conectados, então não é que a largura de banda esteja no máximo ou os discos rígidos não façam essa leitura .

Alguma idéia?

Editar:

Todos os clientes são Macs executando o OS X 10.10.

Os servidores são o Ubuntu Linux 14.04.3 executando o Netatalk.

A rede é uma série de clientes de 1Gb em dois switches gerenciados de 1Gb diferentes, cada um conectado a um switch gerenciado de 10Gb por meio de 4x10GbE SFP + em um LAG com LACP. Em seguida, o switch de 10 Gb é conectado a dois servidores, cada um via 4x10GbE SFP + em um LAG com LACP.

Assim:

Clientes < - > Interruptor de 1 Gb < ----- > Interruptor de 10 Gb < ----- > Servidores

Clientes < - > Interruptor de 1 Gb < ----- ^

< ----- > = Conexões de 4x10GbE em um LAG

< - > = Conexão 1x1Gb

O problema ocorre com clientes em switches de 1 Gb e os clientes em cada switch estão compartilhando 1 Gbps, não 1 Gbps em ambos os switches.

As únicas alterações recentes que fizemos são:

1) Adicionado um cliente de 10Gb diretamente conectado ao switch de 10Gb (mas o problema ocorre com o nosso sem este cliente conectado).

2) Clientes atualizados do OS X 10.9 para 10.10.

    
por Chris 15.09.2015 / 03:37

1 resposta

1

Eu me lembro que essa questão foi discutida quando o 1Gbps apareceu pela primeira vez e tinha algo a ver com o protocolo de controle de fluxo sendo gerenciado no nível de Ethernet versus nível de TCP / IP. Consegui encontrar este link que descreve o problema. Portanto, a solução proposta é desativar o controle de fluxo da Ethernet no switch.

    
por 16.09.2015 / 20:50