Es técnicamente posible ejecutar un clúster de PC sobre cualquier estructura de interconexión. La mayoría de los para PC están diseñados para funcionar con interfaces de red estándar. Por lo tanto, se puede usar cualquier cosa que parezca una red IP estándar, incluido algún tipo de conexión USB, siempre que tenga los controladores correctos para la versión de Linux que desea utilizar.
No puede conectar la PC directamente entre sí a través de USB, al menos no las PC típicas (vea: la respuesta de Dave Haynie a ¿Por qué no podemos conectar dos computadoras usando un cable USB macho y transferir datos entre ellas?). Un bus USB puede tener hasta 127 dispositivos de destino, pero solo un host. La mayoría de las PC solo pueden cumplir la función de host. Un cable llamado USB Bridge Cable crea una red punto a punto al proporcionar dos dispositivos de destino en diferentes buses USB que pueden comunicarse entre sí, lo que permite la comunicación entre dos PC.
Si tuviera un Cable Bridge para USB 2.0, podría comunicarse en una dirección a una velocidad de 480Mb / s, pero efectivamente un poco más lento … las velocidades de medios en cualquier bus serie siempre son más rápidas que el rendimiento efectivo. Una conexión Ethernet 100-Base-T tiene una velocidad de medios de 100Mb / s en cada dirección, para una velocidad agregada de 200Mb / s. Entonces, en este caso, la conexión USB sería en general más rápida. El rendimiento real dependería del diseño del dispositivo Bridge Cable. Una conexión Ethernet 1000-Base-T (también conocida como “GigE”) tiene una velocidad de medios de 1000Mb / s en cada dirección, para una velocidad agregada de 2000Mb / s. Sería considerablemente más rápido que la conexión USB 2.0. USB 3.1 Gen 1 y Gen 2 ofrecen conexiones de velocidad de medios simultáneas de 5 Gb / sy 10 Gb / s en cada dirección. Con un cable puente muy rápido, USB 3.1 podría ofrecer una red punto a punto mucho más rápido que 1000-Base-T.
- ¿Cuál es la mejor PC para juegos preconstruida por $ 500- $ 700? Sé que construir uno será mejor, pero esa no es una opción en este momento.
- ¿Cuál es la PC para juegos más específica que puedas tener? ¿Y cuál será el precio en EE. UU. Y AUS?
- ¿Debo actualizar mi PC / laptop a Windows10 y afectaría mi información y datos existentes en la memoria?
- Cómo eliminar el virus 'qtipr.com' de mi PC
- ¿Cuál es la mejor plataforma de Forex Trading? Computadora personal o móvil?
Es posible que las PC futuras usen conectores USB tipo C y ofrezcan negociación automática de host / destino, lo que permitiría una conexión directa entre las PC a través de un cable USB. Esto agregaría la característica adicional de que esas conexiones ahora no son ortogonales, pero aún así debería funcionar.
El principal problema aquí es tratar con un clúster de PC real. Si solo está conectando dos PC en un clúster, la conexión USB funcionaría. Pero, ¿y si quisieras conectar 8 PC? En un sistema Ethernet, conectaría cada PC a través de Ethernet a un conmutador Ethernet, lo que permite a cualquier PC una conexión directa a cualquier otra PC que permita a cualquier otra PC acceder a cualquier otra PC en la red al mismo tiempo … el único bloqueo es cuando varias PC necesitan conectarse entre sí al mismo tiempo.
En la solución USB, retendría esa capacidad solo mientras su PC tenga un puerto USB único para acceder a cada PC en el clúster. Una vez que tenga más PC que puertos USB, no hay conexión directa entre una PC determinada y algunas de las otras. Por lo tanto, su software de agrupación tiene que lidiar con esta no ortogonalidad enrutando el tráfico a través de PC intermedias. Eso se podría hacer, y es una característica de los sistemas en clúster muy grandes, pero no tengo idea de cómo el software gratuito para la agrupación de PC básica se ocupa de eso.
O podría reinventar la rueda y construir un conmutador de red USB, que hace esencialmente lo que hace el conmutador Ethernet, pero lo hace al proporcionar una gran cantidad de dispositivos de destino USB que se conectan en red con algún tipo de conmutación de nodo a nodo.
O puede ir a 10Gbe Ethernet y volver a ser más rápido que cualquier solución USB.