Top Banner
Manual de Instalação e Configuração Maxtrack Gateway MANUAL DO MAXTRACK MIRROR
21
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Manual de Instalao e Configurao Maxtrack Gateway

    MANUAL DO MAXTRACK MIRROR

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    Histrico da Reviso

    Data Verso Descrio Autor

    27/10/2009 1.0 Verso inicial Marcus Fortes

    01/11/2009 1.1

    Alterao na figura correspondente ao arquivo de configurao ServiceManager.ini;

    Instalao do Mirror de forma isolada;

    Descrio da alterao da configurao do Maxtrack Gateway ao instalar o Mirror.

    Marcus Fortes

    01/12/2009 1.2 Alterao da descrio da instalao do Maxtrack Mirror independente do Maxtrack Gateway

    Marcus Fortes

    28/01/2010 1.3

    Reviso geral;

    Reviso do procedimento para replicao de dados e adequao verso 1.0.0.7;

    Procedimento para redirecionamento por veculo.

    Marcus Fortes

    25/02/2010 1.4 Observao sobre a instalao das bibliotecas do Visual Studio

    Marcus Fortes

    TERMO DE CONFIDENCIALIDADE

    As informaes contidas neste documento so confidenciais e se constituem em propriedade da MAXTRACK INDUSTRIAL LTDA (MAXTRACK). Estas informaes no podero ser utilizadas para outro propsito, no podendo ser reveladas fora de sua organizao sem prvia autorizao por escrito da MAXTRACK. vedada a gerao de fotocpias deste documento, bem como sua reproduo ou distribuio, no todo ou em parte, por qualquer meio, inclusive sob meio grfico, magntico, tico, fotogrfico ou eletrnico.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    3

    ___________________________________________________________________________ CONFIDENCIAL 3 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    SUMRIO

    1. INTRODUO ......................................................................................................................................5

    2. RECONFIGURAO DO MAXTRACK GATEWAY ...........................................................................5

    3. INSTALAO ......................................................................................................................................6

    4. ARQUIVO DE CONFIGURAO DO MAXTRACK MIRROR ............................................................9

    5. CONFIGURAO DO MIRROR PARA REPLICAO DOS DADOS ............................................ 11

    6. REDIRECIONAMENTO POR VECULO ........................................................................................... 16

    6.1. CONFIGURAO DO CONTROL CENTER PARA REDIRECIONAMENTO ................................................ 16 6.2. CONFIGURAO DO MIRROR PARA REDIRECIONAMENTO ................................................................ 18 6.3. CONFIGURAO PARA ACESSO AO BANCO DE DADOS ..................................................................... 19

    7. INICIALIZAO DO SERVIO MAXTRACK MIRROR ................................................................... 19

    8. INSTALAO INDEPENDENTE DO MAXTRACK MIRROR .......................................................... 19

    8.1. INSTALAO ................................................................................................................................ 20 8.2. CONFIGURAO DO MIRROR ........................................................................................................ 20 8.3. CONFIGURAO DO SERVICE MANAGER ....................................................................................... 21

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    4

    ___________________________________________________________________________ CONFIDENCIAL 4 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    NDICE DE ILUSTRAES Figura 1: Esquema simplificado de conexo do mdulo ao servio Gateway ............................. 5 Figura 2: Esquema simplificado de conexo dos mdulos ao servio Mirror .............................. 6 Figura 3: Linhas do arquivo ReadME.ini que devero ser copiadas para o arquivo ServiceManager.ini ..................................................................................................................... 7 Figura 4: Configurao do Service Manager aps inserir a configurao de acesso ao mirror ... 8 Figura 5: Desenho esquemtico que representa o fluxo de dados ao utilizar o mirror. ............. 14 Figura 6: Porta configurada no MTC-500 para conexo ao mirror ............................................ 15 Figura 7: Configurao de porta para conexo do MXT ao mirror ............................................ 15 Figura 8: Porta configurada no Gateway para receber os dados dos mdulos ......................... 16 Figura 9: Campos do cadastro de cliente para replicao de informaes ............................... 17 Figura 10: Configurao do veculo para redirecionamento de informaes ............................. 17 Figura 11: Campos para redirecionamento no cadastro de veculo .......................................... 18 Figura 12: Tela de cadastro de clientes no Control Center ....................................................... 18 Figura 13: Servio Maxtrack Mirror na lista de servios do Windows........................................ 20

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    5

    ___________________________________________________________________________ CONFIDENCIAL 5 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    1. Introduo

    O servio Maxtrack Mirror o responsvel por realizar o envio dos dados recebidos dos mdulos para IPs e portas distintas de servidores que tenham o servio Maxtrack Gateway instalado. Tambm pode ser utilizado para duplicao de informaes gravadas em um mesmo servidor, pois pode ser utilizado para envio dos dados para duas portas diferentes. Esse servio pode ser utilizado para finalidades distintas como:

    Redundncia de informaes: os dados enviados por cada mdulo podero ser gravados em servidores distintos (desde que se tenha em cada mquina um servio Maxtrack Gateway instalado e em operao);

    Utilizao por aplicaes distintas: como os dados podero estar presentes em mais de um local, podero ser utilizados por cada aplicao conforme lhe for conveniente.

    Seu funcionamento gerenciado pelo mdulo Service Manager do Maxtrack Gateway, que tambm gerencia os demais mdulos do Maxtrack Gateway.

    2. Reconfigurao do Maxtrack Gateway

    Possivelmente, ao instalar o Mirror, o Maxtrack Gateway j estava instalado e era o servio responsvel por receber os dados. Assim, os mdulos deveriam estar configurados para se conectar porta do Gateway. Ao instalar o Mirror, este ser o servio que dever receber os dados dos equipamentos.

    Os mdulos so configurados para se conectarem a uma porta no servidor onde dever estar instalado um servio que escute os dados nessa porta (visualizar Figura 6 e Figura 7). Assim, ser necessrio alterar a configurao do Gateway para receber os dados em uma porta distinta e configurar o Mirror para receber os dados na porta antes utilizada pelo Gateway (porta configurada nos mdulos).

    Gateway

    Pasta com

    arquivos XML

    Banco de dados

    Fluxo de dados

    Fluxo de

    dados

    Fluxo de

    dados

    Figura 1: Esquema simplificado de conexo do mdulo ao servio Gateway

    Desse modo, os mdulos deixam de enviar os dados diretamente para o servio

    Maxtrack Gateway e passam a enviar para o Mirror que por sua vez ir enviar os dados para os demais servios Gateway que devero receber os dados. Nesse caso, se os mdulos estiverem configurados para enviar os dados para a porta 9003 e o Gateway configurado para

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    6

    ___________________________________________________________________________ CONFIDENCIAL 6 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    receber os dados na porta 9003, a configurao do Gateway dever ser alterada para que ele trafegue os dados utilizando uma porta no utilizada por outro servio (9007 por exemplo) e o Mirror configurado para receber os dados na porta 9003.

    Maxtrack Mirror

    Fluxo de dados

    Fluxo de dados

    Fluxo

    de da

    dos

    Gateway

    Pasta com

    arquivos XML

    Banco de dados

    Fluxo de

    dados

    Gateway

    Pasta com

    arquivos XML

    Banco de dados

    Fluxo de

    dados

    Fluxo de

    dados

    Fluxo de

    dados

    Figura 2: Esquema simplificado de conexo dos mdulos ao servio Mirror

    3. Instalao

    O Maxtrack Mirror pode ser instalado de duas maneiras distintas. Uma forma a instalao utilizando a plataforma do Maxtrack Gateway e passa a ser gerenciado pelo seu Service Manager. Outra forma realizar a instalao de forma isolada de forma que tenha um Service Manager exclusivo para realizar seu gerenciamento. Caso opte pela segunda opo, v ao captulo 5 Instalao independente do Maxtrack Mirror para prosseguir com a instalao. O procedimento abaixo descreve a instalao do Maxtrack Mirror para funcionamento em conjunto com o Maxtrack Gateway.1

    Ateno: Caso o Mirror seja instalado em uma mquina formatada recentemente, pode ser necessrio a instalao do framework com as bibliotecas do Visual Studio. Sem essas bibliotecas instaladas o Mirror no ir iniciar. Pode ser obtido no site msdn.microsoft.com ou ento solicitado ao suporte da Maxtrack.

    Antes de iniciar o processo de instalao do Mirror, necessrio parar o servio Maxtrack Gateway. Ao finalizar o processo, reinici-lo para retornar ao funcionamento.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    7

    ___________________________________________________________________________ CONFIDENCIAL 7 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    Ao fazer o download do servio Mirror, devero estar presentes na pasta Maxtrack_Mirror, os seguintes arquivos mais a pasta Update:

    maxtrack_mirror.exe Mirror, responsvel por receber os dados dos mdulos e realizar o redirecionamento e gerar o log desse servio;

    mxt_mirror.conf Arquivo de configurao;

    ServiceManager.exe Executvel responsvel por gerenciar o servio mirror. Caso o mirror seja instalado em conjunto com o Maxtrack Gateway, pode ser ignorado.

    ServiceManager.ini Arquivo de configurao do service manager. Caso o mirror seja instalado em conjunto com o Maxtrack Gateway, pode ser ignorado. Se for instalado separadamente, dever ser configurado (vide captulo 5);

    ReadME.txt arquivo para configurao do Service Manager quando o Mirror configurado para ser gerenciado pelo Maxtrack Gateway;

    Pasta libs DLLs utilizadas pelo mirror para promover a interpretao dos dados enviados pelos mdulos;

    Pasta update arquivos para instalao ou reparo da instalao j existente das bibliotecas do Microsoft Visual Studio

    , necessrias para o devido funcionamento do

    servio Maxtrack Mirror;

    Install.bat linha de comando para instalao do Mirror de forma separada do Maxtrack Gateway.

    Os demais arquivos, so as DLLs utilizadas pelo Maxtrack mirror para tratamento das informaes recebidas. Ao verificar a presena desses arquivos, deve-se mover a pasta Maxtrack_Mirror para a pasta onde o Maxtrack Gateway est instalado. Em seguida, abrir o arquivo ReadME.txt e copiar as linhas que vo de [Process2] at Password =. Abrir o arquivo ServiceManager.ini (localizado na pasta onde o Gateway est instalado) e colar aps as ltimas linhas das configuraes presentes no arquivo ServiceManager.ini.

    Figura 3: Linhas do arquivo ReadME.ini que devero ser copiadas para o arquivo ServiceManager.ini

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    8

    ___________________________________________________________________________ CONFIDENCIAL 8 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    Aps a adio das linhas correspondentes ao Process2 ao arquivo ServiceManager.ini, deve-se editar as configuraes referentes ao Maxtrack Mirror, pois ser referenciado por elas. O campo CommandLine dever ser alterado para localizar os arquivos maxtrack_mirror.exe e mxt_mirror.conf. Do mesmo modo, o campo WorkingDir dever ser alterado para indicar a pasta onde o Maxtrack_Mirror est instalado. Se o mirror estiver instalado no diretrio C:\maxtrack\Maxtrack_Gateway\Maxtrack_mirror por exemplo, as configuraes de Process2 devero ser alteradas para: CommandLine = C:\maxtrack\Maxtrack_Gateway\Maxtrack_mirror\maxtrack_mirror.exe C:\maxtrack\maxtrack_mirror\mxt_mirror.conf WorkingDir= C:\maxtrack\Maxtrack_Gateway\Maxtrack_Gateway\maxtrack_mirror

    Ateno: Ao adicionar as linhas de comando no arquivo ServiceManager.ini, entre a linha correspondente maxtrack_mirror.exe e a linha correspondente ao arquivo mxt_mirror.conf, no devem haver quebra de linha ou mais de um espao.

    Figura 4: Configurao do Service Manager aps inserir a configurao de acesso ao mirror

    Importante: O preenchimento dos campos CommandLine= e WorkingDir= com os dados de acesso ao Maxtrack_Mirror no arquivo ServiceManager.ini, fundamental para que o servio Maxtrack Mirror seja iniciado e monitorado pelo Service Manager.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    9

    ___________________________________________________________________________ CONFIDENCIAL 9 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    4. Arquivo de configurao do Maxtrack Mirror A configurao do Maxtrack Mirror para replicao e redirecionamento de dados por veculo, realizada no arquivo mxt_mirror.conf (para o redirecionamento de dados por veculo o Control Center tambm precisa de configuraes adicionais) localizado na pasta onde o servio Maxtrack Mirror est instalado. O Maxtrack Mirror pode replicar os dados para at cinco IPs e portas distintas simultaneamente para mquinas distintas ou para a prpria mquina onde est instalado. O arquivo de configurao possui a seguinte estrutura: # Server interface Address server_ip = 0.0.0.0 IP onde o servios Mirror ir buscar os dados. Se o PC tiver mais de uma placa de rede e dois ou mais IPs, pode-se definir nesse campo qual o IP utilizado para o trfego de dados com os equipamentos. Se configurado com o valor 0.0.0.0, ele tentar escutar em todos os IP que esto relacionados a esse servidor. # Server Listen Port listen_port = 9003 porta utilizada pelo mirror para receber os dados enviados para esse servidor. A porta configurada no mirror deve ser a mesma porta configurada nos equipamentos para conexo ao servidor # Status Port monitor_port = 7018 porta de status que ser utilizada para monitorao do funcionamento do Maxtrack Mirror # TCP timeout connection connection_timeout = 240 intervalo de tempo dentro do qual o mdulo dever realizar pelo menos duas transmisses para que o Mirror o mantenha conectado # Log print interval stats_log_period = 10 perodo em que o mirror ir realizar a gravao dos logs do servio # Log file path log_file = D:\Maxtrack_Gateway\maxtrack_mirror\mxt_mirror.log indicao do diretrio de gravao dos logs (na mquina onde o Mirror est instalado) # Log Level log_level = debug nvel de detalhamento dos logs do Maxtrack Mirror. Podem assumir os seguintes valores: Never: No gera arquivos de log; Info: apenas informao sobre o estado atual do servio Mirror; Error: Apenas descreve os erros ocorridos durante o funcionamento do servio; Debug: mostra todas as aes realizadas pelo servio, descrio do pacote de dados enviados pelos mdulos, dados exibidos na porta de status ao ser solicitada via browser, erros, etc.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    10

    ___________________________________________________________________________ CONFIDENCIAL 10 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    # Diretorio das bibliotecas de protocolo protocol_library_dir = D:\Maxtrack_Mirror\libs Diretrio da pasta Libs. Essa pasta deve indicar a pasta libs, onde o Mirror est instalado. # Formato dos arquivos das bibliotecas de protocolo # WINDOWS = protocol.dll # Por exemplo: mtc600protocol.so protocol_library_regex = (.*)_protocol.dll # # LINUX = libprotocol.so #protocol_library_regex = lib(.*)_protocol.so Esses campos definem o tipo de redirecionamento realizado. O valor 1 define que o redirecionamento ser realizado por IP. J o valor 0, configura o Mirror para fazer o redirecionamento por cliente, conforme cadastro realizado no Control Center. Cada campo do fix-redirect est relacionado a um cliente que define o IP e porta para o qual os dados sero encaminhados. Ao configurar com o valor 1, o cliente ser definido no prprio arquivo de configurao do Mirror. J com valor 0, o mirror faz a verificao no Control Center do IP e porta para envio dos dados. # Redirect 0 or 0.0.0.0 ip string disable redirect fix-redirect-1=0 fix-redirect-2=0 fix-redirect-3=0 fix-redirect-4=1 fix-redirect-5=1 Configurao do IP dos clientes para o quais os dados sero replicados. No campo client-ip, define-se o ip para o qual os dados sero enviados. Em client-port, o numero da porta para envio dos dados. # REDIRECT CLIENT 1 client1-ip1=0 client1-port1=0 client1-ip2=0 client1-port2=0 # REDIRECT CLIENT 2 client2-ip1=0 client2-port1=0 client2-ip2=0 client2-port2=0 # REDIRECT CLIENT 3 client3-ip1=0 client3-port1=0 client3-ip2=0 client3-port2=0

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    11

    ___________________________________________________________________________ CONFIDENCIAL 11 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    # REDIRECT CLIENT 4 client4-ip1=0 client4-port1=0 client4-ip2=0 client4-port2=0 # REDIRECT CLIENT 5 client5-ip1=0 client5-port1=0 client5-ip2=0 client5-port2=0 Ao realizar o redirecionamento por cliente, o mirror precisa consultar o banco de dados para identificar para qual IP os dados sero enviados. Assim, na configurao do Mirror so inseridas as configuraes de acesso ao banco de dados conforme demonstrado abaixo: # ARENA #======================= # Host db_host = 127.0.0.1 IP da mquina onde o banco est instalado. Se banco e o mirror estiverem na mesma mquina, utiliza-se o IP 127.0.0.1 # Usuario db_user = root Usurio de acesso ao banco de dados; # Senha db_password = arena Senha do banco de dados; # base de dados db_name = arena nome do banco de dados (arena) # Porta db_port = 3306 Porta de aceso ao banco de dados # Tipo de Banco db_type = mysql SGBD utilizado para gerenciamento dos dados. O padro o Mysql.

    5. Configurao do Mirror para replicao dos dados

    A configurao para replicao de dados feita unicamente atravs do arquivo mxt_mirror.conf. O campo fix-redirect deve ser preenchido com o valor 1 enquanto o client que tiver o mesmo numero, deve ser preenchido com o IP do servidor para o qual os dados sero enviados e a porta do servio que ir receber os dados. Assim, o fix-redirect 1 define que a replicao de dados para o cliente 1 ser feita por iP. A configurao fica da seguinte forma:

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    12

    ___________________________________________________________________________ CONFIDENCIAL 12 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    fix-redirect-1=1 # REDIRECT CLIENT 1 client1-ip1=255.255.255.255 client1-port1=9007 client1-ip2=255.255.255.255 client1-port2=9007 Exemplo: Configurao do Maxtrack Mirror com replicao dos dados para trs servidores. Um deles a prpria mquina em que o Mirror est instalado (mquina 1). O segundo um servidor, localizado na mesma rede onde o mirror est instalado. A mquina trs um servidor mquina localizado fora da rede. Dados dos servidores e configuraes dos servios e equipamentos:

    Porta para conexo GPRS configurada nos mdulos: 9003

    Porta configurada no Mirror para receber os dados: 9003

    Porta do Gateway localizado na mquina 1: 9007

    Porta do Gateway localizado na mquina 2: 9007

    Porta do Gateway localizado na mquina 3: 9008 Configuraes de Mirror para replicao de dados (arquivo mxt_mirror.conf): # Server interface Address server_ip = 0.0.0. # Server Listen Port listen_port = 9003 # Status Port monitor_port = 7018 # TCP timeout connection connection_timeout = 240 # Log print interval stats_log_period = 10 # Log file path log_file = D:\Maxtrack_Gateway\maxtrack_mirror\mxt_mirror.log # Log Level log_level = debug # Diretorio das bibiliotecas de protocolo protocol_library_dir = D:\Maxtrack_Mirror\libs # Formato dos arquivos das bibliotecas de protocolo # WINDOWS = protocol.dll # Por exemplo: mtc600protocol.so protocol_library_regex = (.*)_protocol.dll

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    13

    ___________________________________________________________________________ CONFIDENCIAL 13 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    # # LINUX = libprotocol.so #protocol_library_regex = lib(.*)_protocol.so # Redirect 0 or 0.0.0.0 ip string disable redirect fix-redirect-1=1 fix-redirect-2=1 fix-redirect-3=1 fix-redirect-4=0 fix-redirect-5=0 # REDIRECT CLIENT 1 client1-ip1=127.0.0.1 client1-port1=9007 client1-ip2=127.0.0.1 client1-port2=9007 # REDIRECT CLIENT 2 client2-ip1=192.168.0.200 client2-port1=9003 client2-ip2=192.168.0.200 client2-port2=9003 # REDIRECT CLIENT 3 client3-ip1=230.230.230.230 client3-port1=9003 client3-ip2=230.230.230.230 client3-port2=9003 # REDIRECT CLIENT 4 client4-ip1=0 client4-port1=0 client4-ip2=0 client4-port2=0 # REDIRECT CLIENT 5 client5-ip1=0 client5-port1=0 client5-ip2=0 client5-port2=0 # ARENA #======================= # Host db_host = 127.0.0.1 # Usuario db_user = root # Senha

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    14

    ___________________________________________________________________________ CONFIDENCIAL 14 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    db_password = arena # base de dados db_name = arena # Porta db_port = 3306 # Tipo de Banco db_type = mysql

    Importante: Para replicao de dados, no h consulta ao banco de dados. Desse modo, as configuraes de acesso ao banco so dispensveis nesse modo de redundncia de informaes. Entretanto, os campos para acesso ao banco devem ser mantidos e preenchidos com o valor 0 caso no seja utilizado o redirecionamento por veculo. (Exemplo: dB_host = 0).

    Internet

    MTC- 500

    Replicao

    pelo Mirror

    Mquina 1

    Replicao

    pelo Mirror

    Mquina 2

    Fluxo de dados

    Firewall

    Maquina 3

    Replicao

    pelo Mirror

    Rede

    interna

    Figura 5: Desenho esquemtico que representa o fluxo de dados ao utilizar o mirror.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    15

    ___________________________________________________________________________ CONFIDENCIAL 15 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    Figura 6: Porta configurada no MTC-500 para conexo ao mirror

    Figura 7: Configurao de porta para conexo do MXT ao mirror

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    16

    ___________________________________________________________________________ CONFIDENCIAL 16 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    Figura 8: Porta configurada no Gateway para receber os dados dos mdulos

    6. Redirecionamento por veculo O Maxtrack Mirror pode interagir com o Arena Control Center para realizar o redirecionamento de informaes para outro IP e porta. Nesse modo de redirecionamento, o Mirror ir consultar a base de dados para verificar para qual IP e porta os dados de determinado equipamento (relacionados ao veculo) devero ser enviados. Apenas os dados dos veculos relacionados sero enviados para o IP desejado.

    6.1. Configurao do Control Center para redirecionamento

    Primeiramente necessrio alterar o cadastro de um cliente no Control Center e inserir o IP e porta para o qual os dados sero redirecionados.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    17

    ___________________________________________________________________________ CONFIDENCIAL 17 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    Figura 9: Campos do cadastro de cliente para replicao de informaes

    Em seguida, deve-se alterar o cadastro dos veculos dos quais as informaes enviadas devero ser redirecionadas. Para isso, deve-se filtrar o cadastro no veculo e dar um duplo clique sobre ele para o editar. Em seguida, clicar na aba redirecionamento e configurar para qual cliente os dados sero enviados.

    Figura 10: Configurao do veculo para redirecionamento de informaes

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    18

    ___________________________________________________________________________ CONFIDENCIAL 18 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    6.2. Configurao do Mirror para redirecionamento

    A configurao realizada no Control Center, est relacionada configurao do Mirror (arquivo mxt_mirror.conf). Os campos fix-redirect 1, 2 e 3 so vinculados respectivamente aos campos Cliente 1, 2 e 3 da aba redirecionamento do cadastro de veculos. Para execuo do redirecionamento de informaes, deve-se configurar o campo fix-redirect com o valor 0. Os campos client-ip e port-ip vinculados a esse fix-redirect devero ser configurados com o valor 0. fix-redirect-1=0

    fix-redirect-2=1

    fix-redirect-3=0

    fix-redirect-4=1

    fix-redirect-5=1

    # REDIRECT CLIENT 1

    client1-ip1=0

    client1-port1=0

    client1-ip2=0

    client1-port2=0

    # REDIRECT CLIENT 2

    client2-ip1=127.0.0.1

    client2-port1=9007

    client2-ip2=127.0.0.1

    client2-port2=9007

    # REDIRECT CLIENT 3

    client3-ip1=0

    client3-port1=0

    client3-ip2=0

    client3-port2=0

    # REDIRECT CLIENT 4

    client4-ip1=230.230.230.230

    client4-port1=8888

    client4-ip2=230.230.230.230

    client4-port2=8888

    # REDIRECT CLIENT 5

    client5-ip1=0

    client5-port1=0

    client5-ip2=0

    client5-port2=0

    Figura 11: Campos para redirecionamento no cadastro de veculo

    Figura 12: Tela de cadastro de clientes no Control Center

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    19

    ___________________________________________________________________________ CONFIDENCIAL 19 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    Apenas os dados dos veculos configurados com clientes no campo redirecionamento sero encaminhados, conforme o IP e porta configurados no campo Endereos para redirecionamento do cadastro do cliente.

    Importante: Os dados so enviados apenas para o IP primrio configurado no cadastro de cliente. O mirror apenas tenta se conectar ao IP secundrio caso a conexo ao primrio no seja estabelecida.

    6.3. Configurao para acesso ao banco de dados

    Para fazer o redirecionamento de informaes, o mirror dever ser configurado para acessar o banco de dados. Os campos so definidos no arquivo mxt_mirror.conf conforme os seguintes parmetros: # ARENA

    #=======================

    # Host

    db_host = IP da maquina onde o banco de dados est instalado

    # Usuario

    db_user = Usurio de acesso ao banco de dados

    # Senha

    db_password = Senha de acesso ao banco de dados

    # base de dados

    db_name = Nome do banco de dados (padro Arena)

    # Porta

    db_port = Porta do banco de dados

    # Tipo de Banco

    db_type = SGBD utilizado (padro Mysql).

    7. Inicializao do servio Maxtrack Mirror O Mirror iniciado pelo Service Manager logo que o servio Maxtrack Gateway iniciado. No gerado um novo servio para o Maxtrack Mirror que iniciado do mesmo modo que os mdulos Gateway e Data Processor do Maxtrack Gateway.

    8. Instalao independente do Maxtrack Mirror A instalao independente do Mirror permite que seja instalado em uma mquina distinta daquela onde o Gateway est instalado atualmente ou, caso esteja em uma mesma mquina, gerenci-lo de forma individual.

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    20

    ___________________________________________________________________________ CONFIDENCIAL 20 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    8.1. Instalao

    O primeiro passo criar um servio Windows para gerenciamento do Mirror. Para isso, deve-se localizar o arquivo install.bat (localizado na pasta onde o Mirror est instalado) e dar um duplo clique sobre ele. Em seguida, acessar a lista de servios do Windows e observar que foi criado um novo servio com o nome Maxtrack Mirror.

    Figura 13: Servio Maxtrack Mirror na lista de servios do Windows

    Em seguida, necessrio configurar o Maxtrack Mirror para realizar os redirecionamentos e seu service Manager para o gerenciar.

    8.2. Configurao do Mirror

    Primeiramente necessrio configurar o Mirror para realizar a replicao de dados e gravao dos arquivos de log. O arquivo que ser configurado o mxt_mirror.conf. Dever ser configurado conforme descrito nos captulos 5 e 6 o modo como ser realizada a redundncia de informaes (redirecionamento por veculo ou replicao por IP).

  • Maxtrack Industrial Ltda | Manual Maxtrack Mirror

    21

    ___________________________________________________________________________ CONFIDENCIAL 21 de 21 Maxtrack Industrial Ltda - As informaes contidas neste documento so confidenciais e de propriedade da MAXTRACK INDUSTRIAL LTDA., no podendo ser utilizadas para outro propsito seno de uso dentro dos limites de sua organizao. Constituindo sua divulgao no autorizada em quebra de sigilo, sujeita as sanes cabveis.

    8.3. Configurao do Service Manager

    O Service Manager um mdulo responsvel pelo gerenciamento do Maxtrack Mirror, ou seja, inici-lo, encerr-lo ou o reiniciar. A configurao do Service Manager realizada no arquivo ServiceManager.ini. Deve-se abrir esse arquivo e configur-lo de forma que possa localizar o Maxtrack Mirror no diretrio onde encontra-se instalado.

    O campo CommandLine, deve ser preenchido com o endereo do diretrio onde o Mirror encontra-se instalado e indicar corretamente o nome do executvel (maxtrack_mirror.exe) e do arquivo de configurao (mxt_mirror.conf). O campo WorkingDir, indica a pasta onde o Mirror est instalado.

    Importante: O preenchimento dos campos CommandLine= e WorkingDir= com os dados corretos de acesso ao Maxtrack_Mirror no arquivo ServiceManager.ini, fundamental para que o servio Maxtrack Mirror seja iniciado e monitorado pelo Service Manager.

    Aps configurar o Maxtrack Mirror e o Service_Manager, iniciar o servio Maxtrack Mirror na lista de servios do Windows.