Notas de la versión de Sun Java System Directory Server Enterprise Edition 6.3

Acerca de Directory Server Resource Kit

Esta sección proporciona una visión general de los componentes de Directory Server Resource Kit.

Directory Server Resource Kit proporciona herramientas para trabajar con los servicios de directorios en el laboratorio durante la implementación y en el centro de datos.

Eliminación del árbol de directorios

Utilice la herramienta ldapsubtdel(1) para eliminar un árbol de directorios completo a través de LDAP con un solo comando.

Acceso mediante DSML v2

Utilice las siguientes herramientas para probar el acceso de directorio mediante DSML v2 al diseñar, implementar y probar aplicaciones web:

  • El comando dsmlmodify(1) se utiliza para agregar, eliminar, modificar y mover entradas, además de para cambiar su nombre.

  • El comando dsmlsearch(1) se utiliza para buscar y leer entradas.

Medición del rendimiento de LDAP

Utilice las siguientes herramientas para medir el rendimiento de las operaciones de enlace, lectura y escritura al acceder al directorio a través de LDAP:

  • El comando authrate(1) se utiliza para medir el rendimiento de las operaciones de enlace de LDAP.

  • El comando modrate(1) se utiliza para medir el rendimiento de las operaciones de escritura de LDAP.

  • El comando searchrate(1) se utiliza para medir el rendimiento de las operaciones de lectura de LDAP.

Creación y transformación de LDIF

Utilice las siguientes herramientas para generar un archivo LDIF de ejemplo para determinar el tamaño y los ajustes. También puede utilizarlas para transformar, ordenar y filtrar archivos LDIF para la interoperabilidad:

  • El comando ldifxform(1) se utiliza para transformar, ordenar y filtrar archivos LDIF.

  • El comando makeldif(1) se utiliza para generar archivos LDIF de ejemplo.

Ajuste de los servicios

Utilice el comando logconv(1) para examinar cómo los clientes utilizan los servicios de directorios y proporcionar recomendaciones para la indexación.

Puede optar por configurar y ejecutar las herramientas de Directory Server Resource Kit en el mismo sistema que el servidor de directorios o en un sistema diferente. Esta decisión depende del entorno de trabajo y de la etapa de implementación en la que se encuentre. Las siguientes preguntas y respuestas le ayudarán a decidir la ubicación en la que debe usar Directory Server Resource Kit.

Pregunta:

¿Está trabajando en la evaluación o demostración de tecnología de directorios antes de implementar los servicios de directorios?

Respuesta:

Por comodidad, instale y utilice Directory Server Resource Kit en el mismo sistema que el directorio.

Pregunta:

¿Está trabajando en el desarrollo de complementos o aplicaciones de cliente de directorio?

Respuesta:

Por comodidad, instale y utilice Directory Server Resource Kit en el mismo sistema que el directorio.

Pregunta:

¿Está probando las características de rendimiento del directorio?

Respuesta:

El único comando que debe ejecutar en el sistema que ofrece los servicios de directorios es idsktune, que proporciona recomendaciones de ajustes específicas del sistema.

Respuesta:

Debe evitar las interrupciones en el sistema objeto de la medición como, por ejemplo, la instalación de Directory Server Resource Kit y la ejecución de comandos en otros sistemas, a excepción de idsktune.

Obtenga mediciones precisas del rendimiento del directorio mediante la ejecución de clientes como, por ejemplo, authrate, modrate y searchrate en sistemas independientes. Puede mejorar la precisión si controla atentamente los procesos que se ejecutan en el sistema en el que se realiza la medición y los datos de ejemplo almacenados en el directorio. Puede generar datos controlados con makeldif.

Pregunta:

¿Ya ha implementado el directorio en el centro de datos?

Respuesta:

Debe evitar las interrupciones en el sistema implementado como, por ejemplo, la instalación de Directory Server Resource Kit y la ejecución de comandos en otros sistemas.

Ejecute el análisis con logconv y las conversiones de LDIF con ldifxform, así como otras operaciones de otros sistemas.