Rede full-mesh de 10 Gbps de alta velocidade baseada em USB4 por apenas US$ 47,98

Um post de blog que mostra três mini PCs com USB4 ligados entre si como uma alternativa barata de “full-mesh” de 10 Gbps a servidores de rack gerou debate tanto sobre rede quanto sobre economia de energia. Comentadores comparam links ponto a ponto Thunderbolt/USB4 com equipamentos usados de Ethernet e Infiniband de 10–100 Gbps, apontando trade-offs em latência, escalabilidade, comprimento de cabo e recursos de offload, enquanto outros contestam as premissas do autor sobre preços de eletricidade na Califórnia e consumo de 1 kW por servidor como exageros enormes. No geral, muitos consideram a abordagem USB4 engenhosa para home labs pequenos e silenciosos, mas veem hardware de servidor tradicional e redes baseadas em SFP+ como mais robustos e muitas vezes com preço semelhante quando se considera o custo total do sistema.

Conceito de rede USB4 / Thunderbolt

  • Muitos consideram o cluster de ligação direta via USB4/TB uma reutilização inteligente de portas que “já existem” em mini‑PCs modernos, algo parecido com FireWire ou com os velhos truques de cabo null‑modem/paralelo.
  • Outros observam que isso é, por natureza, de curto alcance (alguns metros) e que o custo dos cabos sobe rapidamente para cabos certificados de alta velocidade, então não serve para cabeamento de uma casa inteira.

Desempenho e limites técnicos

  • A vazão relatada de ~11 Gbps é vista como decepcionante em relação às velocidades de anúncio do USB4/TB.
  • Possíveis causas sugeridas:
    • Limite de uma única stream TCP; múltiplas streams de iPerf e jumbo frames talvez aumentem a vazão.
    • A ausência de offloads no estilo NIC desloca o processamento de pacotes para a CPU, prejudicando a vazão de uma única stream e a latência.
    • Possível compartilhamento de banda entre ambas as portas USB4 em um único controlador.
    • Algumas portas USB4 de consumo são apenas 10 Gbps.
  • Há discordância sobre se a especificação ou a Intel limitam a emulação de Ethernet via TB a 10 Gbps; são citados contraexemplos (até ~16 Gbps em Macs). O limite geral não está claro.

Topologia e escala

  • As interfaces de rede são configuradas como links ponto a ponto /32, correspondendo ao full-mesh físico de três nós.
  • Comentadores observam:
    • É uma topologia totalmente conectada, mas com 3 nós não é muito “mesh” nem um anel; ela não roteia tráfego por intermediários.
    • Hardware e cabeamento escalam quadraticamente com o número de nós, tornando isso impraticável além de meia dúzia de máquinas.
    • Todo o encaminhamento acontece nas CPUs, o que não importa muito para pequenas configurações de K8s/virtualização, mas não escala.

Comparação com Ethernet tradicional / equipamento de data center

  • Alguns argumentam que 10 GbE/25 GbE/40 GbE com NICs SFP+/QSFP usadas da Mellanox/Intel e DAC/fibra é barato e melhor compreendido; exemplos mostram NICs de ~US$ 20–30 e ópticas de baixo custo, além de switches Mikrotik 8x10G baratos.
  • A latência da rede USB4 é relatada como pior do que a Ethernet com switch, e a largura de banda é vista como mais “imprevisível” do que links Ethernet clássicos.

Energia, custo e trade-offs de hardware

  • Vários posts contestam a matemática de energia do artigo:
    • Servidores de rack com PSUs de 750–1000 W raramente consomem isso continuamente; números reais de R6xx/R7xx ficam em ~100–150 W em idle e ~200–350 W sob carga.
  • Os dados de tarifa elétrica citados no artigo são chamados de desatualizados; usuários da Bay Area e da PG&E/SDG&E relatam tarifas residenciais 2–3× maiores que 15¢/kWh, às vezes chegando perto de US$ 1/kWh tudo incluído.
  • Alguns consideram a narrativa de “mesh de US$ 50” enganosa porque assume mini‑PCs USB4 já possuídos e relativamente caros; NICs 10G/25G usados no eBay mais um switch usado podem ter custo total comparável.
  • A expansibilidade de armazenamento de mini‑PCs (baias limitadas, NVMe caro em vez de discos giratórios) é vista como uma desvantagem prática em relação a servidores de rack ou a um NAS dedicado.