Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »

Descrição

A importação entre ConnectMaster e OZmap acontece em 3 fases. A primeira fase é uma importação via KMZ, que deve ser organizada por Projeto. Com os arquivos convertidos, conseguimos importar todos os seus elementos

A segunda fase é uma importação via csv, dos elementos internos dos projetos. Deve ser organizada também por projeto.

A terceira e última fase é uma importação via banco de dados. Iremos importar as conexões dos elementos importados pelo banco de dados do ConnectMaster.

Resumo das funcionalidades

Importação de Elementos

Funcionalidade

Descrição

Importação de Splitters

Importação de Splitters do ConnectMaster para o OZmap.

Importação de DIOs

Importação de DIOs do ConnectMaster para o OZmap.

Importação de Switches

Importação de Switches do ConnectMaster para o OZmap.

Importação de OLTs

Importação de OLTs do ConnectMaster para o OZmap.

Importação de Clientes

Importação de Clientes do ConnectMaster para o OZmap.

Importação de Conexões da POP

Importação de conexões das POPs do ConnectMaster para o OZmap.

Importação de Conexões dos Elementos

Importação de conexões dos elementos do ConnectMaster para o OZmap.

Funcionalidades

Abaixo serão descritas as funcionalidades do serviço de importação para o OZmap apresentadas no resumo, de forma a entender como funciona o fluxo de importação.

Importação de Elementos

As importações de elementos do ConnectMaster são feitas com o objeto de importar elementos do ConnectMaster para o OZmap.

  • Importação de splitters: São criados todos os splitters vindos no arquivo KML/KMZ no OZmap nas mesmas caixas do ConnectMaster.

    • Caso a caixa na qual o splitter pertence no ConnectMaster não exista no OZmap, o splitter não será criado no OZmap.

    • A caixa é encontrada no OZmap através do seu nome. O arquivo KML/KMZ convertido em planilha, trás em uma das suas colunas o “Container" de splitter.

    • Caso o tipo do splitter não exista no OZmap, ele então será criado. Abaixo estão as informações utilizadas para criar o tipo do splitter no OZmap.

      • code: Sendo o nome que o tipo vai ter ao ser criado no OZmap.

      • ratio: Sendo o input e output do splitter.

        • Input: Será padrão como 1.

        • Output: Será a quantidade de portas que o splitter tem no ConnectMaster.

      • isDrop: Sendo a variável para entender se aceita ou não clientes.

      • isBalanced: Sendo a variável para definir se o splitter é ou não balanceado.

      • prefix: Sendo a definição do prefixo do tipo, utilizando o prefixo “Splitter” para todos.

      • attenuationPort1: Sendo o valor de atenuação fixo como 10.5.

      • inputConnectionType: Sendo o tipo de input, tendo o input fusão fixo.

      • outputConnectionType: Sendo o tipo de output, sendo fusão ou conector de acordo com o drop. Caso tenha “AC” no nome, será conector, caso não, será fusão.

      • attenuation: É um array com a quantidade de portas que o splitter tem.

    • O splitter então tendo um tipo, será criado com as seguintes informações:

      • parent: Sendo a caixa que foi achada no OZmap compatível com o splitter.

      • splitterType: Sendo o tipo, criado ou encontrado no OZmap, compatível com o splitter.

      • project: Sendo o mesmo projeto da caixa no OZmap.

      • name: Sendo o nome do splitter vindo dos arquivos KML/KMZ convertidos.

      • isDrop: Se ele aceitará ou não conexões de clientes quando for criado no OZmap.

  • Importação de DIOs: São criados todos os DIOs vindos no arquivo KML/KMZ no OZmap nas mesmas POPs do ConnectMaster.

    • Caso a POP na qual o DIO pertence no ConnectMaster não exista no OZmap, o DIO não será criado no OZmap.

    • Caso o tipo que o DIO tem no ConnectMaster não exista no OZmap, o DIO não será criado.

    • O DIO será criado no OZmap com as seguintes informações:

      • parent: Sendo o id da POP compatível com o DIO.

      • shelf: Sendo a shelf encontrada compatível com o DIO. Caso não exista, ela será criada com as seguintes informações:

        • name: Sendo o nome da caixa caso o arquivo de DIO convertido não tenha a coluna “Container”. Caso tenha, será o valor dentro da coluna “Container”

      • dioType: Sendo o tipo do DIO encontrado no OZmap.

      • project: Sendo o mesmo projeto da POP no OZmap.

      • name: Sendo o nome do DIO vindo dos arquivos KML/KMZ convertidos.

  • Importação de Switches: São criados todos os switches vindos no arquivo KML/KMZ no OZmap nas mesmas POPs do ConnectMaster.

    • Caso a POP na qual o switch pertence no ConnectMaster não exista no OZmap, o switch não será criado no OZmap.

    • Caso o tipo que o switch tem no ConnectMaster não exista no OZmap, o switch não será criado.

    • O switch será criado no OZmap com as seguintes informações:

      • parent: Sendo o id da POP compatível com o switch.

      • switchType: Sendo o tipo do switch encontrado no OZmap.

      • project: Sendo o mesmo projeto da POP no OZmap.

      • name: Sendo o nome do DIO ao ser criado no OZmap.

      • isDrop: Se ele aceitará ou não conexões de clientes quando for criado no OZmap.

  • Importação de OLTs: São criados todas as OLTs vindos no arquivo KML/KMZ no OZmap nas mesmas POPs do ConnectMaster.

    • Caso a POP na qual a OLT pertence no ConnectMaster não exista no OZmap, a OLT não será criado no OZmap.

    • Caso o tipo que a OLT tem no ConnectMaster não exista no OZmap, a OLT não será criado.

    • A OLT será criado no OZmap com as seguintes informações:

      • parent: Sendo o id da POP compatível com a OLT.

      • oltType: Sendo o tipo da OLT encontrado no OZmap.

      • project: Sendo o mesmo projeto da POP no OZmap.

      • name: Sendo o nome da OLT formado no padrão a seguir: “U{slots da olt} - {nome da olt nos arquivos convertidos}”.

  • Importação de Clientes: São criados todos os clientes vindos no arquivo KML/KMZ no OZmap.

    • O cliente é criado com as seguintes informações:

      • box: Sendo o id da caixa que ele é conectado no ConnectMaster encontrada no OZmap.

      • port: Sendo a porta que ele é conectado no ConnectMaster encontrada no arquivo KML/KMZ convertido.

      • connector: Sendo o id do splitter que ele é conectado no ConnectMaster encontrado no OZmap.

      • force: Sendo a garantia de que o cliente será conectado na caixa e no splitter.

      • project: Sendo o mesmo projeto da caixa encontrada no OZmap.

      • name: Sendo o mesmo nome encontrado no arquivo KML/KMZ convertido.

      • code: Sendo o mesmo código encontrado no arquivo KML/KMZ convertido.

      • implanted: Sendo o valor fixo como verdadeiro, para que o cliente já seja criado como implantado.

  • Importação de Conexões da POP: Após todos os elementos terem sido importaods, iremos buscar as conexões das POPs. Aqui acontecerá as conexões dos elementos externos com as OLTs, Switches e DIOs.

    • As conexões da POP com os demais elementos serão criadas com as seguintes informações:

      • elementA: O elemento A usado para a conexão.

      • kindA: O tipo do elemento A.

      • portA: A porta usada para conexão no elemento A.

      • kindB: O tipo do elemento B.

      • elementB: O elemento B usado para a conexão.

      • kindB: O tipo do elemento B.

      • portB: A porta usada para conexão no elemento B.

      • kindA: O tipo do elemento A.

  • Importação de Conexões dos Elementos: Após todos os elementos terem sido importados, iremos buscar as conexões desses elementos através das caixas e das POPs.

    • As conexões dos elementos entre si serão criadas com as seguintes informações:

      • elementA: O elemento A usado para a conexão.

      • kindA: O tipo do elemento A.

      • portA: A porta usada para conexão no elemento A.

      • kindB: O tipo do elemento B.

      • elementB: O elemento B usado para a conexão.

      • kindB: O tipo do elemento B.

      • portB: A porta usada para conexão no elemento B.

      • kindA: O tipo do elemento A.

Configurações Base

Configurações e Personalizações

Parâmetro

Descrição

Padrão

Dados de acesso

Formulário de Importação ConnectMaster

Dados de acesso necessários para fazer a importação no OZmap. (Estes dados devem ser fornecidos no questionário inicial).

Informações OZmap e ConnectMaster

Parâmetro

Descrição

Exemplo

URL do OZmap

URL que usaremos para acessar a base do cliente no OZmap.

https://client.ozmap.com.br

Usuário do OZmap

Usuário da base utilizada do OZmap.

ozuser

Senha do OZmap

Senha do usuário passado para acesso ao OZmap.

ozpassword

Host

Ip usado para acessar o banco de dados do ConnectMaster.

123.456.78.910

Porta

Porta usada para fazer a conexão com o banco de dados ConnectMaster.

8080

Database

Nome do banco de dados no ConnectMaster.

ConnectDataBase

Username

Username usado para conectar no banco de dados ConnectMaster

ozusername

Password

Password usado para conectar no banco de dados ConnectMaster

ozpassword

Liberação de ips

Para importação, tanto em validação quanto em produção, é necessário a liberação de alguns IPs por parte do cliente no MK:

  • Ip da nossa VPN: 54.207.162.199

  • Ip da máquina de importação: Será enviado pelo time de importação quando o serviço for confirmado.

  • Ip da máquina do cliente no OZmap (ping https://cliente.ozmap.com.br:9994)

Dúvidas frequentes

Pergunta

Resposta

Funcionalidade

 

 

 

  • No labels