Visão geral de InfiniBand
O InfiniBand (IB) é uma interconexão de alto desempenho usada em clusters HPC e data centers de IA, onde a latência e a taxa de transferência entre nós são críticas. Ele é padronizado pela InfiniBand Trade Association (IBTA).
O que o diferencia
- Latência muito baixa e alta largura de banda entre servidores.
- RDMA (Remote Direct Memory Access) — um nó lê ou grava na memória de outro com pouco envolvimento da CPU.
- Controle de fluxo sem perdas baseado em créditos, como no Fibre Channel.
Enlaces e larguras
Um enlace de IB é construído a partir de lanes; as larguras comuns são ×1, ×4 e ×12, sendo ×4 a porta usual. Uma porta ×4 corresponde naturalmente a um módulo da família QSFP, então o InfiniBand e o Ethernet de alta taxa costumam compartilhar os mesmos invólucros de transceptor.
Taxas
Cada geração do IB eleva a taxa de sinalização por lane (SDR, DDR, QDR, FDR, EDR, HDR, NDR …). Os valores por lane e agregados ×4 estão listados em Velocidades do InfiniBand.
Os módulos ópticos de InfiniBand carregam identidade e diagnóstico na mesma memória gerenciada que o CodingBox lê para outros transceptores.
Leitura complementar
- Protocolo e transporte do IB — camadas, LIDs/GIDs/PKeys, queue pairs e RDMA, controle de fluxo por créditos, o subnet manager, ferramentas de diagnóstico.
- Cabeamento do IB por geração — conectores de QDR a XDR, classes de alcance para DAC/ACC/AOC/transceptores, cabos de porta dupla e divididos do NDR, OSFP com aletas vs. OSFP plano.