Configuración a continuación *
Así que tengo una conexión directa entre mi PC y mi servidor que aloja (tarjeta de red de 10 GbE a tarjeta de red de 10 GbE) y la única vez que uso esta conexión es cuando transfiero archivos entre los dos. En este momento, mis velocidades oscilan entre 40 MB / sa 120 MB / s, dependiendo de lo que esté transfiriendo. Mis puntos de referencia sintéticos me dan un rendimiento de carga / descarga de ~ 250Mbps / ~ 2Gbps. Esto se compara con mi LAN Cat5e que me da ~ 500Mbps / ~ 1Gbps.
Primero) ¿por qué mi tarjeta de red de 10 GB se carga más lentamente que mi chip interno de 1 GbE? Estoy pensando que los tengo mal configurados. 2º) 2 Gbps para descarga no es ni la mitad de 10 Gbps y mucho menos (aunque sé que 10 Gbps es solo el límite teórico). Así que creo que estoy embotellando en alguna parte. Creo que es la velocidad de acceso de los dispositivos de almacenamiento (ver más abajo), la sobrecarga de mover los archivos, o tal vez incluso los propios sistemas de archivos. ¿Hay alguna forma de obtener más velocidad o acabo de alcanzar un límite práctico?
*He aquí mi arreglo:
- 1x win 10 desktop con 16GB RAM y 4 core skylake i5 w / 2x 1TB WD blue @ 7200rpm en RAID 0 usando nfts.
- 1x Ubuntu 15.04 (virtual alojado en win 10) con 2 núcleos lógicos de CPU (desde un i3-3220) y 24GB de RAM con 2x WD RED 3TB @ 5400rpm en RAID 1 usando ext4 en lvm.
Ambos están conectados a través de tarjetas de red Chelsio s310e-cr de 10 GbE utilizando fibra óptica de doble canal de longitud de onda de 850 nm.
Resultados de iPerf -Actualizados
LAN regular Cat 5e: Win 10 -> Ubuntu: ** 200 a 770 Mbits / seg ** | Ubuntu -> Win 10: 400 a 920 Mbits / seg (estos valores fluctúan b / c otros están usando la red)
Tarjeta de red Chelsio (conexión directa): Win 10 -> Ubuntu: 472 Mbits / seg | Ubuntu -> Win 10: 445Mbits / seg
así que parece que estoy obteniendo una velocidad comparable de cualquier manera: / ¿Crees que tengo algo mal configurado? Aquí hay un enlace a mi tarjeta de red Chelsio S310E-CR
ACTUALIZAR
Apagué mi máquina virtual Linux y le di al host Win 10 acceso completo a la tarjeta netowrk. Hacer las pruebas de iPerf me dio mejores resultados: ~ 2 Gbits / seg del escritorio al servidor host y del servidor al escritorio obtengo ~ 3Gbits / seg. Así que ahora estoy pensando que es Virtualbox o mi invitado Ubuntu vm.
fuente
Respuestas:
Una forma de garantizar si está alcanzando las velocidades máximas de acceso al almacenamiento es usar otro medio, como una unidad usb 3.0, o transferir entre unidades en la máquina. Dado que su dispositivo con Windows 10 solo tiene la "unidad" RAID 0, la transferencia interna puede no ser una opción del disco duro, pero si tiene un almacenamiento externo rápido al que pueda conectarse, eso puede ayudarlo a determinar si sus unidades están funcionando despacio. RAID 0 debería permitirle fácilmente más rápido que 40-120mb / s, incluso si son lentos. Los dobles Rojos Digitales Occidentales, aunque ...
De la revisión de Tech Radar de la unidad:
Este puede ser tu problema. Dado que están en RAID 1, juntos, debe esperar velocidades mucho más rápidas que ~ 150-200 cuando lee, ya que RAID 1 actúa como RAID 0 cuando lee, pero cuando escribe escribe lentamente. Si desea probarlo, también trataría de conectar el almacenamiento externo a su servidor y ver si la velocidad mejora significativamente. Las unidades rojas (NAS) generalmente son bastante lentas porque están diseñadas para ser confiables más que cualquier otra cosa. Es probable que sean la causa de la desaceleración que estás viendo.
En cuanto a responder realmente su pregunta de acelerarlo: http://www.dell.com/downloads/global/power/ps3q07-20070368-Olivarez-OE.pdf tiene algunos buenos consejos, pero querrá asegurarse de que los controladores de incursiones se actualizan o miran en caso de que pueda encontrar controladores mejores y más optimizados, o considere cambiar a RAID 5 si tiene los ingresos, ya que eso también podría ayudar a su rendimiento. Sin embargo, eso resultaría en la compra de 1 o 2 unidades adicionales. Espero que esto ayude.
fuente
Entonces, la solución fue realmente simple: soltar Virtual Box. En cambio, estoy usando VMWare y, literalmente, todo se resolvió. No tengo idea de por qué a Virtual Box no le gustó mi tarjeta de red, pero no fue así. Aquí están mis nuevos puntos de referencia sintéticos con iPerf 3:
Cat5e LAN
LAN de fibra de 10 GBe
fuente