Descrição
A importação entre Integrator e OZmap acontece via arquivo KML/KMZ, que ao ser convertido, gera planilhas, onde teremos acesso aos itens para importação.
Após a importação KMZ nós iremos fazer a importação dos elementos internos através de arquivos CSV (Splitters, DIOs, Switches, OLTs) e também a importação de clientes através de arquivos CSV.
Com os elementos externos e internos importados, nós vamos importar também as suas conexões. As conexões dos elementos são importadas através do 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. | |
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 |
---|---|---|
|
|
|
Add Comment