Páginas

miércoles, 20 de enero de 2016

VMWare. Problemas rendimiento tarjeta red VMXNET3



En nuestro entorno de máquinas virtuales hemos detectado una pérdida de rendimiento entre las comunicaciones de nuestros servidores y el resto de hosts en cuanto a servicios de red.

Para averiguar que estaba pasando las pruebas que hemos realizado se han basando en copiar en diferentes ficheros de diferentes tamaños en a varios puntos de red y así estudiar a que velocidad se estaba transmitiendo.


Probando con un fichero de 80MB deberíamos tener suficiente.

Cuando añadimos una tarjeta de red a uno de nuestros hosts, el entorno virtual, nos propone lo siguientes drivers:



Ponemos el driver que VMWare recomienda para un Windows 2008 o un Windows 2012, el VMXNet3. 







Aún así parece que necesita algún pequeño retoque que ahora veremos.



Al hacer las pruebas y  ver que los resultados no era muy favorables, muchos por debajo de los 2MB/Seg, nos hemos puesto a buscar una solución.


Después de varias pruebas y consultando con el fabricante, la solución ha sido modificar algunos de los parámetros TCP de la tarjeta de red, quedando de la siguiente manera:

Para consultar: "netsh int tcp show global" el resultado óptimo de nuestra configuración ha sido el siguiente:



Para modificarlo hemos insertado lo siguientes comandos:

netsh int tcp set global RSS=enabled
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global congestionprovider=None
netsh int tcp set global ecncapability=enabled

Esta vez no me ha tocado sufrir a mi el problema, sino que mi compañero CBA ha sido quien ha dado con la solución.


GON. Ene2016

No hay comentarios:

Publicar un comentario