Noções básicas sobre o Emissor-Receptor

O Emissor e o Receptor dos servidores de inventário transferem os arquivos de exploração dos servidores de nível inferior para os de nível superior. As seguintes seções contêm mais informações:

O processamento realizado pelo Emissor-Receptor é o seguinte:

  1. O Gerenciador de Serviços inicia o componente Emissor-Receptor.
  2. O Programador de Roll-Up ativa o Emissor no horário de roll-up especificado.
  3. O Emissor move os arquivos de dados explorados (.STR) do diretório de fusão da empresa (ENTMERGEDIR) para o diretório de envio da empresa (ENTPUSHDIR) e compacta os arquivos como um arquivo .ZIP.
  4. Cada arquivo .ZIP é novamente compactado com o arquivo .PRP em outro arquivo .ZIP.
  5. O Emissor envia o arquivo .ZIP do diretório ENTPUSHDIR para o Receptor no Servidor de Inventário do próximo nível.
  6. O Receptor coloca os arquivos .ZIP no diretório ENTPUSHDIR\ZIPDIR.
  7. O Receptor copia os arquivos .ZIP para o diretório ENTPUSHDIR e apaga-os do diretório ENTPUSHDIR\ZIPDIR.
  8. O Receptor copiará os arquivos .ZIP para o diretório do banco de dados (DBDIR) se um banco de dados estiver conectado ao servidor.
  9. O Emissor-Receptor registra o status no eDirectory.

Noções básicas sobre o Emissor

O Emissor é um componente Java* que é executado em qualquer Servidor Folha ou no Servidor Intermediário. É um serviço carregado pelo Gerenciador de Serviços. Consulte Visão geral sobre os componentes de inventário em um Servidor de Inventário para obter uma tabela de referência rápida com os componentes do servidor.

O fluxo de informações do Emissor no roll-up de dados explorados é o seguinte:

  1. O Gerenciador de Serviços inicia o Emissor no Servidor de Inventário. No horário especificado na Programação de Roll-Up, o Emissor move os arquivos de dados explorados (.STR) do diretório de fusão da empresa (ENTMERGEDIR) para o diretório de envio da empresa (ENTPUSHDIR).

    O Emissor compacta esses arquivos .STR no diretório ENTPUSHDIR do servidor como um arquivo .ZIP e, em seguida, apaga os arquivos .STR. Esse arquivo .ZIP é novamente compactado com o arquivo .PRP em um arquivo .ZIP. Para obter mais informações, consulte Noções básicas sobre o arquivo compactado de dados explorados .

  2. O Emissor cria um novo registro no atributo zeninvRollUpLog do objeto Serviço de Inventário (ZenInvservice) no eDirectory com os seguintes detalhes: servidor no qual o Emissor compacta os arquivos .STR e o nome e o tamanho do arquivo .ZIP.
  3. Com base em Hora de Descarte dos Dados Explorados nas propriedades do objeto Serviço de Inventário do Receptor, o Emissor apaga os arquivos .ZIP compactados no diretório ENTPUSHDIR que tenham sido criados antes da hora de descarte dos dados explorados especificada. Isso remove informações de exploração indesejadas que estejam sendo enviadas no roll-up.
  4. O Emissor envia os arquivos .ZIP compactados para o Receptor; os arquivos compactados mais antigos são enviados primeiro.
  5. O Emissor, depois de transferir os arquivos .ZIP, apaga os arquivos compactados no diretório ENTPUSHDIR.
  6. Depois do roll-up de dados, o Emissor atualiza o atributo zeninvRollUpLog do servidor no qual o arquivo compactado foi criado com os seguintes detalhes: servidor do qual o Emissor transmitiu o arquivo, nome do arquivo .ZIP, hora da transmissão, tempo total gasto para transmitir os arquivos e servidor para o qual ele foi enviado.

    As informações de status de todas as ações do Emissor são registradas no Registro de Roll-Up e no registro do Status do Servidor. Para obter mais informações, consulte Monitorando o inventário da estação de trabalho usando registros de status .

Se não conseguir se conectar ao Receptor, o Emissor tentará se conectar novamente após 10 segundos. O intervalo de tempo aumenta exponencialmente ao quadrado. Depois de 14 tentativas, o Emissor pára de tentar se conectar ao Receptor. O Emissor faz tentativas por, aproximadamente, 23 horas antes de interromper as tentativas. O Emissor não processará nenhum outro dado enquanto estiver estabelecendo a conexão.


Noções básicas sobre o Receptor

O Receptor é um componente Java que é executado no Servidor Intermediário ou no Servidor Raiz. É um serviço carregado pelo Gerenciador de Serviços. Consulte Visão geral sobre os componentes de inventário em um Servidor de Inventário para obter uma tabela de referência rápida com os componentes do servidor.

O processamento realizado pelo Receptor é o seguinte:

  1. O Receptor recebe o arquivo .ZIP explorado do Emissor. O arquivo é colocado no diretório ENTPUSHDIR\ZIPDIR.
  2. O Receptor copia o arquivo .ZIP para o diretório ENTPUSHDIR e apaga os arquivos .ZIP do diretório ENTPUSHDIR\ZIPDIR.

    Em um Servidor Intermediário, o arquivo é copiado para ENTPUSHDIR. Em um Servidor Intermediário com Banco de Dados ou em um Servidor Intermediário com Bancos de Dados e Estações de Trabalho Inventariadas, o arquivo é copiado para ENTPUSHDIR e para o Diretório do Banco de Dados (DBDIR).

  3. O Receptor no Servidor Raiz ou no Servidor Raiz com Estações de Trabalho Inventariadas recebe os arquivos .ZIP dos Emissores e os coloca no diretório ENTPUSHDIR\ZIPDIR. Ele copia os arquivos para o diretório DBDIR no servidor.
  4. O Receptor registra as informações de status no Registro de Roll-Up. Para obter mais informações, consulte Monitorando o inventário da estação de trabalho usando registros de status .

Noções básicas sobre o arquivo compactado de dados explorados

O Emissor compacta os arquivos de dados explorados (.STR) em um arquivo .ZIP. Esse arquivo .ZIP é novamente compactado com o arquivo .PRP em um arquivo .ZIP. O arquivo .ZIP (contendo os arquivos .ZIP e .PRP) é nomeado de acordo com as seguintes convenções:

horárioprogramado_nomedoservidordeinventário_nomedaárvore_statusdearmazenamento.ZIP

onde horárioprogramado se refere à data e ao horário em que o arquivo .ZIP foi criado, nomedoservidordeinventário se refere ao Servidor de Inventário no qual o arquivo .ZIP foi compactado, nomedaárvore se refere ao nome exclusivo da árvore na qual o arquivo .ZIP está atualmente localizado, statusdearmazenamento se refere ao status de armazenamento do arquivo .ZIP e ZIP é a extensão dos arquivos compactados.

O statusdearmazenamento é representado por 0, 1 ou 2. 0 indica que o arquivo .ZIP ainda não foi armazenado. 1 indica que o arquivo .ZIP será armazenado pela primeira vez no servidor. 2 indica que o arquivo .ZIP já foi armazenado uma vez.

O nome do arquivo .ZIP varia, dependendo de o banco de dados estar conectado ao servidor ou não.

O arquivo .ZIP contém os arquivos .ZIP e um arquivo de propriedades. O arquivo de propriedades é nomeado de acordo com as seguintes convenções:

horárioprogramado_nomedoservidordeinventário.PRP

O arquivo de propriedades contém o horário programado, o nome do Servidor de Inventário e uma assinatura. A assinatura ajuda a autenticar o arquivo .ZIP.

Cada arquivo .ZIP pode conter no máximo 1.000 arquivos .STR.


Diretórios do Emissor-Receptor

A tabela a seguir fornece uma referência rápida dos diretórios que o Emissor-Receptor usa:

Servidor Emissor Receptor ENTMERGDIR ENTPUSHDIR\ZIPDIR ENTPUSHDIR DBDIR

Servidor Folha, Servidor Folha com Banco de Dados

É executado neste Servidor de Inventário

--

O Emissor move os arquivos .STR para ENTPUSHDIR.

--

O Emissor compacta os arquivos .STR como um arquivo .ZIP.

O Emissor apaga os arquivos .STR.

Envia o arquivo .ZIP para o Servidor de Inventário do próximo nível.

--

Servidor Intermediário

É executado neste Servidor de Inventário

É executado neste Servidor de Inventário

--

O Receptor recebe os arquivos .ZIP do servidor de nível inferior neste diretório.

O Receptor copia os arquivos .ZIP do Servidor de Inventário de nível inferior neste diretório.

O Emissor envia os arquivos .ZIP para o Servidor de Inventário do próximo nível.

--

Servidor Intermediário com Estações de Trabalho Inventariadas

É executado neste Servidor de Inventário

É executado neste Servidor de Inventário

O Emissor move os arquivos .STR para ENTPUSHDIR.

O Receptor recebe os arquivos .ZIP do Servidor de Inventário de nível inferior neste diretório.

O Receptor copia os arquivos .ZIP do ZIPDIR para este diretório.

O Emissor envia os arquivos .ZIP para o Servidor de Inventário do próximo nível.

O Emissor compacta os arquivos .STR em arquivos .ZIP.

O Emissor apaga os arquivos .STR.

--

Servidor Intermediário com Banco de Dados

É executado neste Servidor de Inventário

É executado neste Servidor de Inventário

--

O Receptor recebe os arquivos .ZIP do servidor de nível inferior neste diretório.

O Receptor copia os arquivos .ZIP do ZIPDIR para este diretório.

O Emissor envia o arquivo .ZIP para o Servidor de Inventário do próximo nível.

O Receptor copia o arquivo para este diretório.

Servidor Intermediário com Bancos de Dados e Estações de Trabalho

É executado neste Servidor de Inventário

É executado neste Servidor de Inventário

O Emissor move os arquivos .STR para ENTPUSHDIR.

O Receptor recebe os arquivos .ZIP do Servidor de Inventário de nível inferior neste diretório.

O Receptor copia os arquivos .ZIP do ZIPDIR para este diretório.

O Emissor compacta os arquivos .STR como um arquivo .ZIP.

O Emissor apaga os arquivos .STR.

O Emissor envia o arquivo .ZIP para o Servidor de Inventário do próximo nível.

O Receptor copia o arquivo para este diretório.

Servidor Raiz,

Servidor Raiz com Estações de Trabalho Inventariadas

--

É executado neste Servidor de Inventário

--

O Receptor recebe os arquivos .ZIP do Servidor de Inventário de nível inferior neste diretório.

--

O Receptor copia os arquivos .ZIP do Servidor de Inventário de nível inferior neste diretório.

No Servidor Standalone, o Receptor não é carregado.