Avalados por :

Cómo deshabilitar el almacenamiento en caché de atributos NFS en sistemas SAP: opciones y rendimiento.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 11 Vistas
0
Cargando...

En algunas situaciones, puede ser recomendable deshabilitar el almacenamiento en caché de atributos NFS para evitar errores de identificador NFS obsoletos en sistemas SAP. Hay múltiples formas de lograrlo, pero generalmente se hace agregando la opción 'noac' al montaje. Sin embargo, configurar este parámetro conlleva una posible degradación del rendimiento.

Descripción tomada de: http://linux.die.net/man/5/nfs

ac / noac

Para mejorar el rendimiento, los clientes de NFS almacenan en caché los atributos de los archivos. Cada pocos segundos, un cliente de NFS verifica la versión del servidor de los atributos de cada archivo en busca de actualizaciones. Los cambios que ocurren en el servidor en esos pequeños intervalos quedan sin detectar hasta que el cliente verifica nuevamente el servidor. La opción noac evita que los clientes almacenen en caché los atributos de los archivos para que las aplicaciones puedan detectar más rápidamente los cambios en los archivos del servidor.

...

Usar la opción noac proporciona una mayor coherencia de caché entre los clientes de NFS que acceden a los mismos archivos, pero conlleva una penalización significativa en el rendimiento.

Hay una opción alternativa que también deshabilita el almacenamiento en caché de atributos:

actimeo=n

Usar actimeo establece todos los valores de acregmin, acregmax, acdirmin y acdirmax en el mismo valor. Si esta opción no se especifica, el cliente de NFS utiliza los valores predeterminados para cada una de estas opciones mencionadas anteriormente.

acregmin=n Tiempo mínimo (en segundos) que el cliente de NFS almacena en caché los atributos de un archivo regular antes de solicitar información de atributos actualizada al servidor. Si esta opción no se especifica, el cliente de NFS utiliza un mínimo de 3 segundos.

acregmax=n Tiempo máximo (en segundos) que el cliente de NFS almacena en caché los atributos de un archivo regular antes de solicitar información de atributos actualizada al servidor. Si esta opción no se especifica, el cliente de NFS utiliza un máximo de 60 segundos.

acdirmin=n Tiempo mínimo (en segundos) que el cliente de NFS almacena en caché los atributos de un directorio antes de solicitar información de atributos actualizada al servidor. Si esta opción no se especifica, el cliente de NFS utiliza un mínimo de 30 segundos.

acdirmax=n Tiempo máximo (en segundos) que el cliente de NFS almacena en caché los atributos de un directorio antes de solicitar información de atributos actualizada al servidor. Si esta opción no se especifica, el cliente de NFS utiliza un máximo de 60 segundos.

Al establecer actimeo=0, todas las cachés de atributos expirarán en 0 segundos, logrando técnicamente lo mismo que noac, es decir, no utilizar la caché. Es razonable esperar que esto infligiría la misma penalización en el rendimiento, pero las pruebas muestran que el impacto es mucho menor.

He configurado un entorno de prueba para medir la lectura y escritura en NFS, con diferentes opciones de almacenamiento en caché. Dos servidores SLES 11 SP3, el primero exportando un directorio en NFS al segundo. La prueba se realizó en el segundo servidor e incluyó la copia de un archivo de 1 GB y 100 archivos de 1 MB desde el sistema de archivos local a NFS, y la copia de los mismos archivos desde NFS a otro sistema de archivos local. Las opciones de montaje utilizadas fueron: "rw,bg,hard,rsize=32768,wsize=32768,tcp,vers=3,timeo=600" con la primera ronda, la segunda ronda con noac y la tercera con actimeo=0. Cada prueba se repitió 5 veces y se promediaron los resultados:

Caché activada noac actimeo=0
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?