A solução Int6 é um portal Web que se comunica com diversos sistemas do provedor:
Nosso intuito é ao final da implantação do sistema fornecer um sistema que instala automaticamente e provê informações qualificadas sobre os assinantes!
A solução completa de gerenciamento de assinantes é composta por diferentes módulos:
Abaixo requisitos de portas e conectividade:
Requisitos iniciais de hardware da VM do AutoISP, DiagISP e RemoteISP dependem da quantidade de assinantes que serão gerenciados.
Abaixo de 10.000 assinantes gerenciados com AutoISP, DiagISP e RemoteISP, ou seja considerando que estão na mesma VM os containers do Portal, Zabbix, Relatórios e TR069, temos os seguintes requisitos computacionais:
Entre 10.000 e 50.000 assinantes gerenciados com AutoISP, DiagISP e RemoteISP, recomendamos a separação das funcionalidades do Portal, TR-069, Relatórios e Zabbix em diferentes VMs. Uma recomendação inicial seria ter uma VM para Zabbix, e outra VM para as demais funções:
VM Zabbix ⇒ verificar na seção específica abaixo o dimensionamento
VM Portal, TR069 e Relatórios:
Entre 50.000 e 100.000 assinantes gerenciados com AutoISP, DiagISP e RemoteISP, recomendamos a separação das funcionalidades do Portal, TR-069, Relatórios e Zabbix em diferentes VMs. Uma recomendação inicial seria ter uma VM para Zabbix, e outra VM para o Portal e Relatórios, e por último outra VM para o Servidor de ACS (RemoteISP):
VM Zabbix ⇒ verificar na seção específica abaixo o dimensionamento
VM Portal e Relatórios:
VM Servidor ACS:
Para soluções acima de 100.000 assinantes gerenciados recomendamos um projeto específico que contemple os requisitos particulares de cada empresa.
A Int6 suporta solução de HA atráves da redundância Master ⇒ Slave do PostgreSQL e também de replicação das VMs de Servidores de Aplicação. Nesses casos temos a separação clara da função de persistência em Base de Dados, que possui a sua replicação e estratégia de contingência, ao passo que os containers de aplicação ficam em outras VMs, com escala horizontal e política de replicação própria.
As informações acima são estimativas iniciais, mas que podem sofrer alterações dependendo das especificidades de cada operação de ISP.
As funcionalidade do DiagISP utilizam como pré-requisito o Zabbix 5.2.
O indicado é o cliente sempre disponibilizar uma máquina Virtual (ou até física) para hospedar o Zabbix Server usado para coleta de dados das OLTs/ONUs/Clientes. A medida que a quantidade de itens são coletados por segundo, maior é o processamento exigido da máquina, mas também disco e memória crescem. Uma estimativa de especificação, com base nos cases em produção, podem ser:
Tamanho | OLTs | ONUs | Itens P/S | Memória | CPUs | Disco |
---|---|---|---|---|---|---|
nível-1 | até 4 | até 4.000 | até 16 | 6GB | 4 | 150GB SAS |
nível-2 | até 8 | até 8.000 | até 64 | 8GB | 6 | 250GB SAS |
nível-3 | até 16 | até 16.000 | até 128 | 10GB | 8 | 350GB SAS |
nível-4 | até 64 | até 64.000 | até 256 | 12GB | 12 | 450GB SAS |
nível-5 | até 128 | até 128.000 | até 512 | 16GB | 16 | 550GB SAS |
nível-6 | até 256 | até 256.000 | até 1.024 | 20GB | 32 | 750GB SAS |
Referências externas:
Precisamos de uma área em outro servidor com acesso local SSH / FTP para armazenar o backup do Banco de Dados do AutoISP dentro da infraestrutura da empresa, pois não trazemos a base de usuários para infraestrutura da Int6!
Requisitos de conectividade: