Ir para o conteúdo

Confiabilidade da plataforma

Construído para durar. quando um pedaço dele para

Dois nós de mídia FreeSWITCH com failover de agente na reconexão, WebRTC com balanceamento de carga, um balanceador de carga SIP distribuindo as chamadas entre os nós, verificações de prontidão que analisam dependências reais, reconciliadores que corrigem problemas após uma instabilidade e backups noturnos externos.

Teste grátis por 14 dias · Sem necessidade de cartão de crédito

Visão geral do estado do sistema no centro de operações DialerBee: a arquitetura desde o navegador do agente e o console de administração, passando pelo proxy reverso, até os oito serviços de backend, cada um com seu tempo de resposta atual, e um estado operacional de todos os sistemas.
Desenvolvido pela BroadNet, com 22 anos de experiência em telecomunicações. 11 idiomas, com reconhecimento de dialetos árabes. Traga seu próprio equipamento BYOC. Controles de suporte à conformidade

Resposta rápida

O que é a Confiabilidade da Plataforma no DialerBee? É como a plataforma se mantém disponível e como ela repara seu próprio estado. A mídia é executada em dois nós de mídia FreeSWITCH, com failover do agente WebSocket entre eles na reconexão, WebRTC com balanceamento de carga para agentes baseados em navegador e um balanceador de carga SIP Distribuindo as chamadas em esquema de rodízio entre os nós. Os endpoints de prontidão verificam as dependências de um serviço. antes de reportar que está pronto. Reconciliadores Corrige chamadas órfãs, agentes travados e chamadas em andamento durante uma reinicialização, para que nada seja esquecido. O banco de dados é com backups noturnos e armazenados em local externo.O plano Enterprise inclui um SLA de disponibilidade de 99,95%A saúde dos nós, as chamadas em andamento e a atividade do reconciliador são visíveis no centro de operações, portanto, você pode monitorar essas informações em vez de simplesmente confiar nelas.

O que você recebe

Tudo em um espaço de trabalho

Dois nós de mídia FreeSWITCH

A infraestrutura de mídia funciona em dois nós FreeSWITCH em vez de um. Um único nó pode causar uma interrupção total do serviço em apenas uma tarde.

Failover do WebSocket do agente

A área de trabalho do agente mantém uma conexão WebSocket com um nó de mídia. Se esse nó falhar, o cliente do agente alterna para o outro nó ao se reconectar.

WebRTC com balanceamento de carga

O áudio do agente baseado em navegador é balanceado entre os nós, de forma que os agentes sejam distribuídos em vez de se concentrarem no nó que respondeu primeiro.

SIP de rodízio

Um balanceador de carga SIP distribui as chamadas em esquema round-robin entre os nós de mídia, de forma que o tráfego da operadora não dependa da atividade contínua de um único nó.

prontidão com reconhecimento de dependências

Os endpoints de prontidão verificam as dependências que um serviço realmente precisa antes de reportar que está pronto. Um serviço que não consegue acessar seu banco de dados não deve receber tráfego.

reconciliador de chamadas órfãs

Chamadas que perderam seu registro de controle são reconciliadas em vez de ficarem em execução. Uma chamada órfã gera cobranças, mantém um canal ocupado e não beneficia ninguém.

reconciliador de agentes presos

Um agente preso em um estado do qual não consegue sair é detectado e retorna a um estado real, em vez de ficar ocioso durante o turno como um fantasma.

Conciliador de chamadas em voo

As chamadas em andamento durante uma reinicialização ou uma interrupção são reconciliadas com a realidade posteriormente, de modo que a visão da plataforma e a visão do switch coincidam.

Cópias de segurança noturnas do banco de dados

O banco de dados é copiado todas as noites. Não mediante solicitação, nem quando alguém se lembra, mas sim de acordo com um cronograma.

Cópias de segurança externas

Os backups são armazenados fora das instalações da empresa, porque um backup que compartilha o mesmo destino do objeto que protege não é um backup.

SLA de disponibilidade em Enterprise

O plano Enterprise oferece um SLA de disponibilidade de 99,95%, que está descrito no contrato e não é apenas sugerido em uma página de marketing.

Visível a partir do centro de operações

A saúde dos nós, as chamadas em andamento e a atividade do reconciliador são visíveis no centro de operações, portanto, a confiabilidade é algo que você pode monitorar em vez de presumir.

Mídia

Dois nós, e um cliente que sabe disso

A infraestrutura de mídia é executada em dois nós FreeSWITCH. Isso por si só já é bastante comum. O que determina se um agente percebe uma interrupção é o que o navegador do agente faz a respeito.

O computador do agente mantém uma conexão WebSocket com um nó, e quando esse nó fica indisponível, o cliente alterna para o outro nó ao se reconectar. WebRTC é balanceado entre os nós, e um balanceador de carga SIP distribui o tráfego da operadora entre eles de forma rotativa, de modo que nem os agentes nem as operadoras fiquem vinculados a uma única máquina.

  • Dois nós de mídia FreeSWITCH transportando mídia
  • Failover do WebSocket do agente entre nós na reconexão
  • WebRTC com balanceamento de carga para agentes baseados em navegador.
  • O balanceador de carga SIP distribui as chamadas em esquema round-robin entre os nós.
A metade da infraestrutura da visão de integridade do sistema do centro de operações DialerBee: os dois nós de mídia FreeSWITCH com seus canais e registros, o trunk SIP até o gateway da operadora e as dependências do Postgres, Redis e armazenamento de objetos ao lado.
Autocorreção

A plataforma arruma a sua bagunça

As plataformas de contact center geralmente não falham de forma ruidosa. Elas falham deixando rastros: uma chamada ainda em andamento sem nenhum controle, um agente preso em um estado do qual não consegue sair, uma chamada que estava em andamento quando um serviço foi reiniciado.

Existem mecanismos de reconciliação para os três. Eles comparam o que a plataforma acredita que está acontecendo com o que realmente está acontecendo e corrigem a diferença. Além deles, os endpoints de prontidão verificam as dependências reais de um serviço antes que ele seja reportado como pronto, para que nenhum serviço receba tráfego que não possa atender.

  • Conciliador para chamadas órfãs
  • Reconciliador para agentes travados
  • Conciliador para chamadas em voo em reinicializações
  • Pontos de extremidade de prontidão que verificam as dependências antes de reportar a prontidão.
A tela de gerenciamento de campanhas no console de administração DialerBee para o tenant Northwind Demo: sete campanhas em uma tabela, cada linha mostrando seu status (rascunho, interrompida, concluída ou pausada), seu modo de discagem (progressivo ou pré-visualização), seu gateway, sua fila e as ações de visualizar, iniciar, editar e excluir, com uma caixa de pesquisa e filtros de status e modo acima da tabela.

Cópias de segurança e compromisso

Todas as noites, fora do local de trabalho e por escrito.

O banco de dados é copiado diariamente e os backups são armazenados fora do local. Ambas as partes são importantes. Um backup noturno armazenado na mesma infraestrutura da plataforma é uma cópia, não um plano de recuperação.

Além disso, o plano Enterprise oferece um SLA de disponibilidade de 99,95%. Isso consta no contrato, que é onde um compromisso de disponibilidade deve estar, e não em um slide.

  • Cópias de segurança noturnas do banco de dados
  • Cópias de segurança armazenadas fora do local
  • SLA de disponibilidade de 99,95% no plano Enterprise.
  • A saúde dos nós, as chamadas em andamento e a atividade do reconciliador são visíveis no centro de operações.
A tela de gravações no console de administração DialerBee para o tenant Northwind Demo: 459 gravações, sendo três em retenção legal e uma com aviso de retenção de 30 dias; cartões de resumo com a contagem de gravações, duração total, armazenamento utilizado e agentes; e uma tabela de chamadas com data e hora, direção, agente, número de telefone do cliente (oculto), duração, status, estado de retenção legal e ações de reprodução e download.

Como é que compara

Implantação em caixa únicaConfiabilidade da plataforma DialerBee
MídiaUm nóDois nós de mídia FreeSWITCH
Quando um nó vaiOs agentes recarregam e esperam.Failover do WebSocket do agente entre nós na reconexão
Tráfego de operadorasApontado para um endereçoBalanceador de carga SIP, round-robin entre os nós
Áudio do agenteQualquer um que tenha respondido primeiroWebRTC com balanceamento de carga entre os nós
Exames de saúdeO processo está ativo?Pontos de extremidade de prontidão que verificam as dependências do serviço.
Sobras após uma oscilaçãoAlguém os encontra mais tardeConciliadores para chamadas órfãs, agentes travados e chamadas em andamento.
Cópias de segurançaQuando alguém se lembraCópias de segurança noturnas do banco de dados, armazenadas fora do local.
CompromissoDando o meu melhorSLA de disponibilidade de 99,95% no plano Enterprise.

Perguntas frequentes

O que é a confiabilidade da plataforma no DialerBee?+

É assim que a plataforma se mantém operacional e se corrige quando algo dá errado. A infraestrutura de mídia é executada em dois nós de mídia FreeSWITCH com failover de WebSocket entre eles na reconexão, balanceamento de carga WebRTC e um balanceador de carga SIP que distribui as chamadas em esquema round-robin entre os nós. Os endpoints de prontidão verificam as dependências, os reconciliadores limpam chamadas órfãs, agentes travados e chamadas em andamento, e o banco de dados é copiado diariamente e armazenado em um local externo.

O que acontece com meus agentes se um nó de mídia falhar?+

A área de trabalho do agente mantém uma conexão WebSocket com um nó de mídia. Se esse nó ficar indisponível, o cliente do agente alterna para o outro nó ao se reconectar, de modo que o agente retorne ao nó disponível em vez de esperar pelo nó com falha.

Como o tráfego de chamadas é distribuído entre os nós?+

Um balanceador de carga SIP distribui as chamadas em esquema round-robin entre os nós de mídia, e o áudio do agente baseado em navegador é balanceado por meio do WebRTC. Nem as operadoras nem os agentes estão vinculados a um único nó.

Para que servem os conciliadores?+

Eles corrigem o estado que fica para trás quando algo dá errado. Um deles reconcilia chamadas órfãs, chamadas que permanecem ativas sem nenhum controle sobre elas. Outro reconcilia agentes travados, agentes que ficaram em um estado do qual não conseguem sair. Um terceiro reconcilia chamadas que estavam em andamento após uma reinicialização. Cada um compara o que a plataforma acredita que está acontecendo com o que realmente está acontecendo.

O que significa prontidão com reconhecimento de dependências?+

Um endpoint de prontidão verifica as dependências que um serviço realmente precisa antes de informar que está pronto. Um serviço que não consegue acessar o que precisa não recebe tráfego, e essa é a diferença entre uma verificação de integridade e uma verificação de integridade útil.

Como são gerenciados os backups?+

O banco de dados é copiado diariamente e os backups são armazenados fora do local. O fato de estarem fora do local é o que importa, pois um backup armazenado junto com a plataforma compartilha tudo o que acontece com a plataforma.

Existe um SLA de disponibilidade?+

Sim, o plano Enterprise oferece um SLA de disponibilidade de 99,95%. Essa informação consta no contrato, e não em uma página de marketing.

Posso ver alguma dessas coisas pessoalmente?+

Sim. O centro de operações exibe o estado dos nós, chamadas em tempo real e a atividade do reconciliador, além de alertas que você pode configurar para um NOC. A confiabilidade que você pode monitorar é mais útil do que a confiabilidade que lhe é apresentada apenas por meio de informações.

Pergunte-nos como DialerBee se comporta quando um nó desaparece.

Uma visita guiada de 30 minutos a um imóvel modelo, em inglês ou árabe.

Ver o site completo em inglês →