Mejorar el rendimiento de las búsquedas de grupos de redes por host del directorio LDAP para SVM NFS de ONTAP
Si el entorno LDAP está configurado para permitir búsquedas de netgroup-by-host, puede configurar ONTAP para aprovechar esta característica y realizar búsquedas de netgroup-by-host. Esto puede acelerar significativamente las búsquedas de netgroup y reducir posibles problemas de acceso de clientes NFS debido a la latencia durante las búsquedas de netgroup.
El directorio LDAP debe contener un netgroup.byhost
mapa.
Los servidores DNS deben contener registros de búsqueda de reenvío (A) e inverso (PTR) para clientes NFS.
Al especificar direcciones IPv6 en grupos de red, siempre debe acortar y comprimir cada dirección como se especifica en RFC 5952.
Los servidores NIS almacenan información de grupo de red en tres mapas separados denominados netgroup
, netgroup.byuser
y netgroup.byhost
. El objetivo de netgroup.byuser
netgroup.byhost
los mapas y es acelerar las búsquedas de grupos de red. ONTAP puede realizar búsquedas de netgroup-by-host en servidores NIS para mejorar los tiempos de respuesta de montaje.
De forma predeterminada, los directorios LDAP no tienen un netgroup.byhost
mapa como los servidores NIS. Sin embargo, es posible, con la ayuda de herramientas de terceros, importar un netgroup.byhost
mapa NIS en directorios LDAP para permitir búsquedas rápidas de netgroup por host. Si ha configurado su entorno LDAP para permitir búsquedas netgroup por host, puede configurar el cliente LDAP de ONTAP con netgroup.byhost
el nombre de la asignación, DN y ámbito de búsqueda para realizar búsquedas netgroup por host más rápidas.
Al recibir los resultados de las búsquedas de netgroup-by-host con mayor rapidez, ONTAP procesa las reglas de exportación con mayor rapidez cuando los clientes NFS solicitan acceso a las exportaciones. Esto reduce la posibilidad de retrasos en el acceso debido a problemas de latencia de búsqueda en netgroup.
-
Obtenga el nombre completo completo exacto de la
netgroup.byhost
asignación NIS que importó en su directorio LDAP.El DN de mapa puede variar en función de la herramienta de terceros que haya utilizado para la importación. Para obtener el mejor rendimiento, debe especificar el DN exacto del mapa.
-
Establezca el nivel de privilegio en avanzado:
set -privilege advanced
-
Habilite las búsquedas netgroup por host en la configuración de cliente LDAP de la máquina virtual de almacenamiento (SVM):
vserver services name-service ldap client modify -vserver vserver_name -client-config config_name -is-netgroup-byhost-enabled true -netgroup-byhost-dn netgroup-by-host_map_distinguished_name -netgroup-byhost-scope netgroup-by-host_search_scope
-is-netgroup-byhost-enabled
{true
false
} Permite o desactiva la búsqueda netgroup-by-host para directorios LDAP. El valor predeterminado esfalse
.-netgroup-byhost-dn
netgroup-by-host_map_distinguished_name
Especifica el nombre distintivo delnetgroup.byhost
mapa en el directorio LDAP. Reemplaza el DN base para las búsquedas de netgroup-by-host. Si no se especifica este parámetro, ONTAP utiliza el DN base.-netgroup-byhost-scope
{base
|onelevel
subtree
} especifica el ámbito de búsqueda para las búsquedas netgroup-by-host. Si no especifica este parámetro, el valor por defecto essubtree
.Si la configuración del cliente LDAP aún no existe, puede habilitar las búsquedas netgroup-by-host especificando estos parámetros al crear una nueva configuración de cliente LDAP con
vserver services name-service ldap client create
el comando.El
-ldap-servers
El campo reemplaza el-servers
campo. Puedes utilizar el-ldap-servers
campo para especificar un nombre de host o una dirección IP para el servidor LDAP. -
Vuelva al nivel de privilegio de administrador:
set -privilege admin
El siguiente comando modifica la configuración de cliente LDAP existente denominada «ldap_corp » para permitir las búsquedas netgroup-by-host utilizando el `netgroup.byhost
mapa denominado «nisMapName=«netgroup.byhost»,dc=corp,dc=example,dc=com
» y el ámbito de búsqueda predeterminado subtree
:
cluster1::*> vserver services name-service ldap client modify -vserver vs1 -client-config ldap_corp -is-netgroup-byhost-enabled true -netgroup-byhost-dn nisMapName="netgroup.byhost",dc=corp,dc=example,dc=com
Los netgroup.byhost
netgroup
mapas y del directorio se deben mantener sincronizados en todo momento para evitar problemas de acceso de los clientes.
"RFC de IETF 5952: Recomendación para la representación de texto de direcciones IPv6"