Obtendo Ethernet Thunderbolt de 25 Gbps no Meu Mac Studio
As tentativas de levar um Mac Studio a 25 Gbps em rede via Thunderbolt expõem vários gargalos, desde o fraco desempenho de SMB no macOS e a falta de suporte a SMB Direct (RDMA) sobre Ethernet até limites da CPU de um NAS e sobrecarga de protocolo. Os comentaristas comparam essa abordagem com alternativas como rede host-to-host via Thunderbolt/USB4, NICs PCIe tradicionais em gabinetes externos e configurações de 10 Gbps, ponderando custo, calor e problemas de confiabilidade como dongles Realtek USB-C instáveis e peculiaridades de módulos SFP. A conversa destaca que apenas uma pequena parcela de usuários — editores de vídeo de alto nível, usuários avançados de NAS e cargas distribuídas de IA — realmente se beneficia de links de 25–100 Gbps, e que as escolhas atuais de hardware e software da Apple atendem mal a esses nichos.
macOS networking, RDMA e SMB
- Vários comentários sugerem que o gargalo é a falta de SMB Direct (SMB sobre RDMA) no macOS, e não o link de 25 GbE em si.
- O macOS agora oferece suporte a RDMA via Thunderbolt, aparentemente voltado para inferência distribuída, mas o Ethernet RDMA e o suporte a SMBDirect estão ausentes.
- Alguns relatam que o SMB no macOS é frágil: cargas pesadas podem causar travamentos/desconexões; ajustes personalizados em
nsmb.confajudam, mas não corrigem o comportamento ruim. - É mencionada uma desconfiança de longa data em relação a sistemas de arquivos em rede no macOS, com referências a corrupção no passado e uma forte cultura de backups.
Thunderbolt / USB4 como tecido de rede
- A rede Thunderbolt entre Macs é descrita como rápida e quase automática; o Linux pode usar
thunderbolt_netpara expor interfaces. - O USB4 basicamente padroniza o Thunderbolt 3; a rede entre hosts é possível, mas a troca de papéis é opcional no USB4 e obrigatória apenas nas gerações mais novas do Thunderbolt.
- A topologia é limitada: não há switches USB, então só ponto a ponto ou pequenas malhas.
- Alguns veem um produto em switches nativos de Thunderbolt, mas isso não resolveria o problema de RDMA no macOS.
Desempenho, gargalos e NAS
- Testes com iperf mostram que links de 25 GbE podem atingir a taxa de linha; cópias de arquivos via SMB são vistas como um mau benchmark entre sistemas operacionais.
- Uma CPU Arm de baixo consumo em um NAS é identificada como possível gargalo, não o conjunto NVMe.
- Surgem dúvidas se simplesmente usar duas conexões de 10 GbE com SMB multicanal poderia rivalizar com 25 GbE, dependendo da profundidade da fila.
Energia, calor e problemas da camada física em NICs
- NICs de 25G normalmente ficam abaixo de 25 W, mas ainda assim esquentam muito em pequenos gabinetes Thunderbolt.
- As explicações citam: distância em cobre (25G por dezenas de metros vs Thunderbolt por ~1 m), transformadores de isolamento, nós de processo mais antigos e exigências intensas do PHY.
- Até óptica de fibra e drives NVMe exibem comportamento semelhante de “dispositivo pequeno, muito calor”.
Casos de uso para 25–100 GbE
- As cargas discutidas incluem: edição 4K/8K multistream/não comprimida ou RAW, multicâmera, renderização, transferências de grandes projetos, aceleração de NAS, distribuição PXE/de imagens e configurações LLM/IA multinó.
- Muitos observam que 10 GbE é “suficiente” para a maioria dos fluxos de trabalho; links mais rápidos muitas vezes servem para reduzir o tempo de grandes transferências e “porque é divertido”.
Ecossistema de hardware: gabinetes, SFPs, dongles
- Configurações Thunderbolt-para-PCIe com NICs via gabinetes de eGPU são amplamente usadas; bridges TB4–PCIe mais baratas funcionam, mas exigem fontes externas e ficam desorganizadas.
- Bundles Thunderbolt+NIC de marcas premium são criticados por serem caros demais em comparação com soluções DIY de NIC + gabinete.
- Ópticas SFP/SFP+ e compatibilidade são descritas como uma “selva”: pequenas revisões de hardware, firmware e idiossincrasias de fornecedores podem causar falhas intermitentes; outros relatam que tudo corre bem com certas marcas.
- Os relatos sobre dongles multi-gig USB-C são mistos: peças Realtek de 2,5G frequentemente têm desempenho ruim no macOS para alguns, enquanto outros as consideram estáveis. Dongles de 5/10G baseados em Marvell/Aquantia geralmente são elogiados, mas esquentam muito.