I would still be curious to know if anyone has an answer to my question, i.e. are there other ways to share storage with multiple computers with access speeds over 1 Gb, besides setting up each computer with a 10 Gb NIC and connecting them to a 10 Gb switch.
Para laptops: nenhum. USB (2.0, 3.0, 3.1), eSATA e Thunderbolt usados para armazenamento direto conectado podem ser rápidos, mas esses dispositivos normalmente esperam um host. Não três. E como mídia compartilhada você acaba com Ethernet ou fibra.
Você já considerou 1Gbit Ethernet, e isso é provavelmente o melhor que você pode fazer atm em um laptop .
Se você não for deixar seu laptop imóvel (por exemplo, tratá-lo como desktop), poderá usar as faixas PCI-e dos laptops (por exemplo, froman expresscard slot) e levá-los para fora do laptop. Isso é feito principalmente para placas gráficas externas, mas você pode conectar placas Ethernet 10GbE dessa maneira.
Seria divertido construir, mas usar um desktop seria uma solução muito mais prática. (opcionalmente usando seu laptop como um thin client para RPD nos desktops).
Alguns links para a solução hackish: Expresscard para PCI-e externo (Não relacionado a eles , apenas um item que eu tinha marcado).
Um post aqui em [su] sobre usando 3 computadores com velocidades de 10 Gbit sem um switch de 10 Gbit muito caro