En este momento, PowerScale OneFS soporta las versiones 3 y 4 de NFS. No se soporta la versión 2 de NFS.
La versión 3 de NFS es la versión más utilizada del protocolo NFS en la actualidad y, por lo general, se considera que cuenta con el nivel de adopción más amplio de clientes y filer. Estos son los componentes clave de esta versión:
La versión 4 de NFS es la revisión principal más reciente del protocolo NFS y está aumentando en adopción. En este momento, NFSv4 tiene, por lo general, un rendimiento menor que v3 en comparación con el mismo flujo de trabajo debido a la mayor cantidad de mapeo de identidades y el trabajo de rastreo de sesiones necesarios para responder. Estas son algunas de las diferencias clave entre v3 y v4
NFSv4.1 y v4.2 están disponibles a partir de OneFS versión 9.3
Esta es la información oficial de la versión 9.3:
https://dl.dell.com/content/docu105998_powerscale-onefs-9-3-0-0-release-notes.pdf?language=en_us
Si bien no tenemos requisitos complejos para las opciones de montaje, tenemos algunas recomendaciones sobre cómo establecer la conexión con los clientes. No hemos proporcionado strings de montaje específicas, ya que la nomenclatura utilizada para definir estas opciones varía según el sistema operativo en uso. Debe mantener la documentación de los mantenedores de distribución para conocer la nomenclatura de montaje específica.
Si bien PowerScale suele responder muy rápidamente a la comunicación con el cliente, durante las instancias en que un nodo ha perdido alimentación o conectividad de red, es posible que sus direcciones IP tarden unos segundos en pasar a un nodo funcional, por lo que es importante tener valores de tiempo de espera y reintentos definidos de manera correcta. Por lo general, PowerScale recomienda utilizar un tiempo de espera agotado de 60 segundos para dar cuenta de una situación de conmutación por error en el peor de los casos, configurado para reintentar dos veces antes de informar una falla.
Los montajes físicos ocasionan que el cliente deba volver a realizar sus operaciones indefinidamente tras un tiempo de espera agotado o un error. Esto garantiza que el cliente no desconecte el montaje en circunstancias en que el clúster PowerScale transfiere direcciones IP de un nodo a otro. Un montaje digital generará un error y vencerá el montaje que requiere un nuevo montaje para restaurar el acceso después de que se transfiera la dirección IP.
De manera predeterminada, la mayoría de los clientes no permiten interrumpir una entrada/salida o una espera de I/O, lo que significa que no puede usar ctrl+c
, etc. para finalizar el proceso de espera si el clúster deja de responder, incluida la opción de montaje interrupt
, con la cual esas señales logran pasar normalmente.
Cuando monte una exportación de NFS, puede especificar si un elemento similar realizará sus bloqueos localmente o si utilizará el coordinador de bloqueo en el clúster. La mayoría de los clientes se configuran de manera predeterminada con el bloqueo remoto y, por lo general, esta es la mejor opción cuando varios clientes accedan al mismo directorio; sin embargo, es posible que realizar el bloqueo local cuando un cliente no debe compartir el acceso al directorio con el que está trabajando tenga beneficios de rendimiento. Además, algunas bases de datos y software le solicitarán que utilice el bloqueo local, ya que tienen su propio coordinador.