El remitente y el receptor de los servidores de inventario transfieren los archivos de exploración desde los servidores de nivel inferior a los del nivel superior. Las secciones siguientes contienen más información sobre:
El procesamiento que lleva a cabo el remitente-receptor es de la siguiente manera:
El Gestor de servicios inicia el componente del remitente-receptor.
El Programador de informes activa el Remitente en la hora de informe especificada.
El Remitente mueve los archivos de datos de exploración (.STR) del directorio de combinación de empresas (ENTMERGEDIR) al directorio de envío de empresas (ENTPUSHDIR) y comprime los archivos como un archivo .ZIP.
Cada archivo .ZIP se vuelve a comprimir con el archivo .PRP en un archivo .ZIP.
El Remitente envía el archivo .ZIP desde el directorio ENTPUSHDIR al Remitente del servidor de inventario del siguiente nivel.
El Receptor coloca los archivos .ZIP en el directorio ENTPUSHDIR\ZIPDIR.
El Receptor copia los archivos .ZIP en el directorio ENTPUSHDIR y suprime los archivos .ZIP del directorio ENTPUSHDIR\ZIPDIR.
El Receptor copia los archivos .ZIP en el directorio de la base de datos (DBDIR) si se conecta una base de datos al servidor.
El Remitente-Receptor registra el estado en eDirectory.
Descripción del Remitente
El Remitente es un componente Java* que se ejecuta en cualquier servidor hoja o en el servidor intermedio. El Remitente es un servicio cargado por el Gestor de servicios. Consulte Descripción de los componentes de inventario en un servidor de inventario para obtener una tabla de referencia rápida de componentes de servidor.
El flujo de información del remitente en el informe de datos de exploración es el siguiente:
El Gestor de servicios inicia el Remitente en el servidor de inventario. A la hora especificada programada en el Programa de informes, el Remitente mueve los archivos de datos de exploración (.STR) del directorio de combinación de empresas (ENTMERGEDIR) al directorio de envío de empresas (ENTPUSHDIR).
El Remitente comprime estos archivos .STR en el directorio ENTPUSHDIR del servidor como un archivo .ZIP y, a continuación, suprime los archivos .STR. Este archivo .ZIP se vuelve a comprimir con el archivo .PRP en un archivo .ZIP. Para obtener más información, consulte Descripción del archivo de datos de exploración comprimido .
El Remitente crea un nuevo registro en el atributo zeninvRollUpLog del objeto Servicio de inventario (ZenInvservice) en eDirectory con los siguientes detalles: servidor en el que el Remitente comprime los archivos .STR y el nombre y el tamaño del archivo .ZIP.
Basándose en Descartar datos previos a esta exploración en las propiedades del objeto Servicio de inventario del Receptor, el Remitente suprime los archivos .ZIP comprimidos en el directorio ENTPUSHDIR que se han creado antes de descartar datos previos a esta exploración. Así se evita enviar la información de exploración que no desee a los informes.
El Remitente envía los archivos .ZIP comprimidos al Receptor, enviando los archivos comprimidos más antiguos en primer lugar.
El Remitente, después de transferir los archivos .ZIP, suprime los archivos comprimidos en el directorio ENTPUSHDIR.
Después de la elaboración de informes de datos, el Remitente actualiza el atributo zeninvRollUpLog del servidor en el que se ha creado el archivo comprimido con los detalles siguientes: servidor desde el que el Remitente transmitió el archivo, nombre del archivo .ZIP, hora de transmisión, tiempo total tardado en transmitir los archivos y el servidor al que se ha envió.
Si el remitente no se puede conectar con el receptor, el primero volverá a intentar conectarse después de 10 segundos. El intervalo de tiempo aumenta exponencialmente en un factor de 2. Después de 14 reintentos, el remitente deja de intentar conectarse al receptor. El remitente vuelve a intentar durante aproximadamente 23 horas antes de dejar de intentarlo. El remitente no procesa ningún otro dato mientras está estableciendo la conexión.
Descripción del receptor
El receptor es un componente Java que se ejecuta en el servidor intermedio o en el servidor raíz. El receptor es un servicio cargado por el Gestor de servicios. Consulte Descripción de los componentes de inventario en un servidor de inventario para obtener una tabla de referencia rápida de componentes de servidor.
El procesamiento que lleva a cabo el receptor es de la siguiente manera:
El receptor recibe el archivo .ZIP de exploración del remitente. El archivo se coloca en el directorio ENTPUSHDIR\ZIPDIR.
El Receptor copia el archivo .ZIP en el directorio ENTPUSHDIR y suprime los archivos .ZIP del directorio ENTPUSHDIR\ZIPDIR.
En un servidor intermedio, el archivo se copia en ENTPUSHDIR. En un Servidor intermedio con base de datos o un Servidor intermedio con base de datos y Estaciones de trabajo incluidas en inventario, el archivo se copia en ENTPUSHDIR y en el directorio de la base de datos (DBDIR).
El receptor en el servidor raíz o el servidor raíz con estaciones de trabajo incluidas en inventario recibe los archivos .ZIP de los remitentes y coloca los archivos .ZIP en el directorio ENTPUSHDIR\ZIPDIR. Copia los archivos en el directorio DBDIR del servidor.
Descripción del archivo de datos de exploración comprimido
El remitente comprime los archivos de datos de exploración (.STR) en un archivo .ZIP. Este archivo .ZIP se vuelve a comprimir con el archivo .PRP en un archivo .ZIP. El archivo .ZIP (que contiene los archivos .ZIP y .PRP) recibe su nombre mediante las siguientes convenciones de denominación:
donde horaprogramada se refiere a la fecha y a la hora en la que se crea el archivo .ZIP, nombreservidorinventario se refiere al servidor de inventario en el que se ha comprimido el archivo .ZIP, nombreárbol se refiere al nombre de árbol único en el que se encuentra actualmente el archivo .ZIP, estadoalmacenado se refiere al estado de almacenamiento del archivo .ZIP y ZIP es la extensión de archivo para los archivos comprimidos.
El estadoalmacenado se representa con 0, 1 o 2. 0 indica que el archivo .ZIP no se ha almacenado todavía. 1 indica que el archivo .ZIP se almacenará por primera vez en el servidor. 2 indica que el archivo .ZIP ya se ha almacenado una vez.
El nombre de archivo .ZIP cambia según si la base de datos se conecta o no al servidor.
El archivo .ZIP contiene los archivos .ZIP y un archivo de propiedades. El archivo de propiedades se denomina mediante las convenciones siguientes:
horaprogramada_nombreservidorinventario.PRP
El archivo de propiedades contiene la hora programada, el nombre del servidor de inventario y la firma. La firma permite autenticar el archivo .ZIP.
Cada archivo .ZIP puede contener un máximo de 1.000 archivos .STR.
Directorios del remitente-receptor
En la tabla siguiente se proporciona una referencia rápida de los directorios que utiliza el remitente-receptor:
Servidor
Remitente
Receptor
ENTMERGDIR
ENTPUSHDIR \ ZIPDIR
ENTPUSHDIR
DBDIR
Servidor hoja, Servidor hoja con base de datos
Se ejecuta en este servidor de inventario
--
El remitente mueve los archivos STR a ENTPUSHDIR.
--
El remitente comprime los archivos .STR como un archivo .ZIP.
El remitente suprime los archivos .STR.
Envía el archivo .ZIP al servidor de inventario del siguiente nivel.
--
Servidor intermedio
Se ejecuta en este servidor de inventario
Se ejecuta en este servidor de inventario
--
El receptor recibe los archivos .ZIP desde el servidor de nivel inferior de este directorio.
El receptor copia los archivos .ZIP desde el servidor de inventario de nivel inferior de este directorio.
El remitente envía los archivos .ZIP al servidor de inventario del siguiente nivel.
--
Servidor intermedio con estaciones de trabajo incluidas en inventario
Se ejecuta en este servidor de inventario
Se ejecuta en este servidor de inventario
El remitente mueve los archivos .STR a ENTPUSHDIR.
El receptor recibe los archivos .ZIP desde el servidor de inventario de nivel inferior de este directorio.
El receptor copia los archivos .ZIP desde ZIPDIR a este directorio.
El remitente envía los archivos .ZIP al servidor de inventario del siguiente nivel.
El remitente comprime los archivos .STR en archivos .ZIP.
El remitente suprime los archivos .STR.
--
Servidor intermedio con base de datos
Se ejecuta en este servidor de inventario
Se ejecuta en este servidor de inventario
--
El receptor recibe los archivos .ZIP desde el servidor de nivel inferior de este directorio.
El receptor copia los archivos .ZIP desde ZIPDIR a este directorio.
El remitente envía el archivo .ZIP al servidor de inventario del siguiente nivel.
El receptor copia el archivo en este directorio.
Servidor intermedio con base de datos y estaciones de trabajo
Se ejecuta en este servidor de inventario
Se ejecuta en este servidor de inventario
El remitente mueve los archivos .STR a ENTPUSHDIR.
El receptor recibe los archivos .ZIP desde el servidor de inventario de nivel inferior de este directorio.
El receptor copia los archivos .ZIP desde ZIPDIR en este directorio.
El remitente comprime los archivos .STR como un archivo .ZIP.
El remitente suprime los archivos .STR.
El remitente envía el archivo .ZIP al servidor de inventario del siguiente nivel.
El receptor copia el archivo en este directorio.
Servidor raíz,
Servidor raíz con estaciones de trabajo incluidas en inventario
--
Se ejecuta en este servidor de inventario
--
El receptor recibe los archivos .ZIP desde el servidor de inventario de nivel inferior de este directorio.
--
El receptor copia los archivos .ZIP desde el servidor de inventario de nivel inferior de este directorio.
En el servidor independiente, no se carga el receptor.