Plan para la implementación de pNFS
Antes de implementar pNFS en su entorno, asegúrese de cumplir con los requisitos previos y comprender los requisitos de interoperabilidad y los límites de configuración.
Requisitos previos
Antes de habilitar y usar pNFS en ONTAP, asegúrese de que se cumplan los siguientes requisitos:
-
NFSv4.1 o posterior está habilitado en el servidor NFS
-
Al menos uno "Los datos LIF existen por nodo" en el clúster para el SVM que aloja el servidor NFS
-
Todo "Los LIF de datos en el SVM son enrutables" a clientes NFS
-
Los clientes NFS admiten pNFS (la mayoría de las distribuciones de Linux modernas a partir de 2014)
-
La conectividad de red entre los clientes y todos los LIF de datos en la SVM es funcional
-
La resolución de DNS (si se utilizan nombres de host) está configurada correctamente para todos los LIF de datos
-
"Volúmenes de FlexGroup" están configurados (recomendado para obtener mejores resultados)
-
"Coincidencia de dominios de identificación de NFSv4.x" entre clientes y ONTAP
-
"NFS Kerberos" (si se utiliza) está habilitado en todos los LIF de datos en el SVM
Resumen de mejores prácticas
Al implementar pNFS en su entorno, siga estas prácticas recomendadas:
-
Usar "Volúmenes de FlexGroup" Para un mejor rendimiento y escalamiento de capacidad
-
Asegúrese de que todos "Las interfaces de red en el SVM son enrutables" a los clientes
-
"Desactivar NFSv4,0" para garantizar que los clientes utilicen NFSv4.1 o posterior
-
Distribuya los puntos de montaje en múltiples interfaces y nodos de red
-
Utilice DNS round robin para "servidores de metadatos de equilibrio de carga"
-
Verificar "Coincidencia de dominios de identificación de NFSv4.x" en clientes y servidores
-
Conducta "migraciones de interfaz de red" y "conmutaciones por error de almacenamiento" durante las ventanas de mantenimiento
-
Permitir "NFS Kerberos" en todos los LIF de datos si se utiliza seguridad Kerberos
-
Evite usar "Referencias de NFSv4.1" al usar pNFS
-
Prueba "Configuración de nconnect" con cuidado para evitar sobrepasar los límites de conexión TCP
-
Considerar "troncalización de sesiones" como alternativa a "nconectar" (no utilice ambos juntos)
-
Verificar "Soporte del proveedor del sistema operativo del cliente" para pNFS antes de la implementación
Interoperabilidad
pNFS en ONTAP está diseñado para funcionar con clientes NFS compatibles con RFC. Se aplican las siguientes consideraciones:
-
El más moderno "Distribuciones de Linux de 2014 y posteriores" Admite pNFS (RHEL 6.4, Fedora 17 y posteriores)
-
Verifique con el proveedor del sistema operativo de su cliente que pNFS sea compatible
-
pNFS funciona tanto con FlexVol como con "Volúmenes de FlexGroup"
-
pNFS es compatible con NFSv4.1 y "NFSv4.2"
-
pNFS se puede utilizar con "NFS Kerberos" (krb5, krb5i, krb5p), pero el rendimiento podría verse afectado
-
pNFS se puede utilizar junto con "nconectar" o "troncalización de sesiones" (pero no ambos simultáneamente)
-
pNFS no funciona sobre "NFSv4.0"
Límites
Los siguientes límites se aplican a pNFS en ONTAP:
-
"Límites de conexión TCP" por nodo varía según la plataforma (consulte NetApp Hardware Universe para conocer los límites específicos)
-
Tamaño máximo de archivo: depende del tipo de volumen y la versión de ONTAP
-
Cantidad máxima de archivos: hasta 200 mil millones de archivos con "Volúmenes de FlexGroup"
-
Capacidad máxima: Hasta 60 PB con "Volúmenes de FlexGroup"
-
"Recuento de interfaces de red":Se requiere al menos un LIF de datos por nodo; es posible que se necesiten más para equilibrar la carga
Al utilizar "Conéctese con pNFS"Tenga en cuenta que los recuentos de conexiones TCP se multiplican rápidamente:
-
Cada montaje de cliente con nconnect crea múltiples conexiones TCP por LIF de datos
-
Con muchos clientes que utilizan valores altos de nconnect, "Límites de conexión TCP" puede superarse
-
Exceder los límites de conexión TCP impide nuevas conexiones hasta que se liberen las conexiones existentes