A replicação para o IXCProvedor tem como o objetivo deixar os dados do sistemas disponíveis em mais de uma localidade. Tornando a operação do provedor mais resiliente e segura, além de uma rápida recuperação de desastres.
A replicação é aplicada a cada um dos serviços que armazenam dados no IXC:
Trabalhamos com alguns modelos para replicação, eles servem como uma base para explicar e aplicar a replicação no ambiente dos clientes. Cada modelo oferece graus de redundância diferentes e dependem do ambiente escolhido para execução.
Replicação aplicada ao serviço Mariadb, para a execução do Freeradius no servidor secundário.
Replicação aplicada ao serviço do Mariadb para o funcionamento do IXCProvedor e do Freeradius. Rotinas de sincronismo regulares para replicação do Elasticsearch e dos Arquivos.
Replicação aplicada aos serviços do Mariadb, Elasticsearch, e arquivos com GlusterFS para o funcionamento do IXCProvedor e do Freeradius. Exige no mínimo 3 servidores locais. Neste modelo é possivel separar os serviços em VMs diferentes.