Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Mejora del rendimiento de NFSv3 y NFSv4 mediante la modificación del tamaño de transferencia de TCP

Colaboradores

Puede mejorar el rendimiento de los clientes NFSv3 y NFSv4 que se conectan a los sistemas de almacenamiento a través de una red de alta latencia al modificar el tamaño máximo de transferencia de TCP.

Cuando los clientes acceden a los sistemas de almacenamiento a través de una red de alta latencia, como una red de área extensa (WAN) o una red de área metropolitana (MAN) con una latencia superior a 10 milisegundos, es posible que pueda mejorar el rendimiento de la conexión modificando el tamaño máximo de transferencia de TCP. Los clientes que acceden a sistemas de almacenamiento en una red de baja latencia, como una red de área local (LAN), pueden esperar muy poco o ningún beneficio de la modificación de estos parámetros. Si la mejora del rendimiento no supera el impacto en la latencia, no debe usar estos parámetros.

Para determinar si su entorno de almacenamiento se beneficiaría de la modificación de estos parámetros, primero debe realizar una evaluación completa del rendimiento de un cliente NFS de bajo rendimiento. Revise si el bajo rendimiento se debe a una latencia excesiva de ida y vuelta y una solicitud pequeña en el cliente. En estas condiciones, el cliente y el servidor no pueden utilizar por completo el ancho de banda disponible porque gastan la mayoría de sus ciclos de servicio esperando a que pequeñas solicitudes y respuestas se transmitan a través de la conexión.

Al aumentar el tamaño de las solicitudes de NFSv3 y NFSv4, el cliente y el servidor pueden utilizar el ancho de banda disponible de forma más eficaz para mover más datos por unidad y, de este modo, aumentar la eficiencia general de la conexión.

Tenga en cuenta que la configuración entre el sistema de almacenamiento y el cliente puede variar. El sistema de almacenamiento y el cliente admiten un tamaño máximo de 1 MB para las operaciones de transferencia. Sin embargo, si configura el sistema de almacenamiento para que admita un tamaño de transferencia máximo de 1 MB pero el cliente solo admita 64 KB, el tamaño de transferencia de montaje estará limitado a 64 KB o menos.

Antes de modificar estos parámetros, debe tener en cuenta que genera un consumo adicional de memoria en el sistema de almacenamiento durante el período de tiempo necesario para ensamblar y transmitir una gran respuesta. Cuanto más conexiones de alta latencia tenga con el sistema de almacenamiento, mayor será el consumo de memoria adicional. Los sistemas de almacenamiento con una gran capacidad de memoria pueden experimentar un efecto muy reducido a partir de este cambio. Los sistemas de almacenamiento con baja capacidad de memoria pueden experimentar una degradación considerable del rendimiento.

El uso correcto de este parámetro depende de la capacidad de recuperar datos de varios nodos de un clúster. La latencia inherente de la red de clúster podría aumentar la latencia general de la respuesta. La latencia general tiende a aumentar cuando se usa estos parámetros. Como resultado, las cargas de trabajo sensibles a la latencia pueden mostrar un impacto negativo.