IPoIB com Netem (emulação de latência) Baixo desempenho

1

Eu tenho que emular uma rede de área ampla. Minha configuração contém dois servidores com placas Infiniband da família MT27500 [ConnectX-3]. A latência padrão entre os dois nós é ~ 0.4ms e o teste iperf mostra uma taxa de transferência de 4Gbps por conexão iperf. Consegui obter um máximo de 33Gbps usando 15 conexões iperf paralelas. Para simular RRT de 50ms entre os dois nós, estou usando o seguinte comando.

sudo tc qdisc add dev ib0 root netem delay 25ms

No entanto, o tráfego do iperf cai para 154Mbps. Eu tenho outra configuração idêntica que tem adaptadores Ethernet em vez de Infiniband. Nessa configuração, o iperf mostra em torno de 480Mbps por conexão iperf, que é 3 vezes mais do que eu estou recebendo do IPoIB. Espera-se que o IPoIB seja mais fraco do que o ethernet em grande latência? Em caso afirmativo, qual é a razão por trás desse comportamento?

    
por Khayam Gondal 27.07.2018 / 22:26

0 respostas