Fiabilité de la plateforme
Conçu pour durer lorsqu'un morceau de celui-ci s'arrête
Deux nœuds multimédias FreeSWITCH avec basculement d'agent lors de la reconnexion, WebRTC à charge équilibrée, un équilibreur de charge SIP répartissant les appels entre les nœuds, des contrôles de disponibilité qui examinent les dépendances réelles, des réconciliateurs qui nettoient après une perturbation et des sauvegardes hors site nocturnes.
Essai gratuit de 14 jours · Aucune carte de crédit requise
Réponse rapide
Ce que vous obtenez
Tout dans un espace de travail
Deux nœuds multimédias FreeSWITCH
Le système multimédia fonctionne sur deux nœuds FreeSWITCH au lieu d'un seul. Une panne sur un seul nœud peut entraîner une interruption totale du système en une seule après-midi.
Basculement WebSocket de l'agent
Le poste de travail de l'agent est connecté par WebSocket à un nœud multimédia. Si ce nœud est indisponible, le client de l'agent bascule automatiquement vers l'autre nœud lors de la reconnexion.
WebRTC à charge équilibrée
La charge audio des agents basés sur navigateur est répartie entre les nœuds, de sorte que les agents sont répartis plutôt que concentrés sur le premier nœud ayant répondu.
SIP à tour de rôle
Un équilibreur de charge SIP répartit les appels de manière circulaire entre les nœuds multimédias, de sorte que le trafic opérateur ne dépend pas de la disponibilité d'un seul nœud.
Préparation tenant compte des dépendances
Les points de terminaison de disponibilité vérifient les dépendances dont un service a réellement besoin avant de signaler qu'il est prêt. Un service qui ne peut pas accéder à sa base de données ne doit pas être sollicité pour traiter du trafic.
Réconciliateur d'appels orphelins
Les appels ayant perdu leur enregistrement principal sont réconciliés plutôt que de rester actifs. Un appel orphelin est facturé, monopolise un canal et ne profite à personne.
Réconciliateur d'agents bloqués
Un agent bloqué dans un état dont il ne peut sortir est détecté et replacé dans un état réel, au lieu de rester inactif pendant son service en tant que fantôme.
Réconciliation des appels en vol
Les appels en cours lors d'un redémarrage ou d'un incident sont ensuite comparés à la réalité, de sorte que le point de vue de la plateforme et celui du commutateur concordent.
Sauvegardes nocturnes de la base de données
La base de données est sauvegardée chaque nuit. Pas sur demande, pas quand quelqu'un y pense, selon un calendrier précis.
Sauvegardes hors site
Les sauvegardes sont conservées hors site, car une sauvegarde qui partage le même sort que l'élément qu'elle protège n'est pas une sauvegarde.
Garantie de disponibilité SLA pour Enterprise
Le forfait Enterprise inclut un SLA de disponibilité de 99,95 %, inscrit dans le contrat et non sous-entendu dans une page marketing.
Visible depuis le centre des opérations
L'état des nœuds, les appels en direct et l'activité du réconciliateur sont visibles dans le centre d'opérations ; la fiabilité est donc quelque chose que vous pouvez surveiller plutôt que de supposer.
Médias
Deux nœuds, et un client qui le sait
Le service multimédia fonctionne sur deux nœuds FreeSWITCH. Cette configuration est assez courante. La détection d'une panne par un agent dépend de la réaction de son navigateur.
Le poste de travail de l'agent maintient une connexion WebSocket avec un nœud. Si ce nœud est indisponible, le client bascule vers l'autre nœud lors de la reconnexion. La charge WebRTC est répartie entre les nœuds, et un équilibreur de charge SIP distribue le trafic opérateur de manière cyclique, de sorte que ni les agents ni les opérateurs ne sont liés à une seule machine.
- Deux nœuds multimédias FreeSWITCH transportant des médias
- Basculement WebSocket de l'agent entre les nœuds lors de la reconnexion
- WebRTC à charge équilibrée pour les agents basés sur navigateur
- L'équilibreur de charge SIP répartit les appels en mode round-robin entre les nœuds.
La plateforme range après lui-même
Les plateformes de centres de contact ne tombent généralement pas en panne de manière spectaculaire. Leurs pannes se manifestent par des éléments résiduels : un appel toujours en cours sans possibilité de le contrôler, un agent bloqué dans un état dont il ne peut sortir, un appel interrompu lors du redémarrage d’un service.
Des mécanismes de réconciliation existent pour ces trois éléments. Ils comparent les données attendues par la plateforme avec la réalité et corrigent les écarts. Parallèlement, des points de terminaison de disponibilité vérifient les dépendances réelles d'un service avant qu'il ne soit déclaré prêt, afin d'éviter que du trafic ne lui soit acheminé.
- Réconciliateur pour les appels orphelins
- Réconciliateur pour les agents bloqués
- Réconciliation des appels en cours lors des redémarrages
- Points de terminaison de disponibilité qui vérifient les dépendances avant de signaler qu'ils sont prêts
Sauvegardes et engagement
Chaque nuit, hors site et par écrit
La base de données est sauvegardée chaque nuit et les sauvegardes sont stockées hors site. Ces deux aspects sont importants. Une sauvegarde nocturne hébergée sur la même infrastructure que la plateforme constitue une copie, et non un plan de récupération.
De plus, le forfait Enterprise inclut un SLA de disponibilité de 99,95 %. Cet engagement est stipulé dans le contrat, là où il a toute sa place, et non sur une diapositive.
- Sauvegardes nocturnes de la base de données
- Sauvegardes stockées hors site
- Garantie de disponibilité de 99,95 % (SLA) pour le forfait Enterprise
- L'état des nœuds, les appels en direct et l'activité du réconciliateur sont visibles dans le centre d'opérations.
Comment ça compare
| Déploiement à boîte unique | fiabilité de la plateforme DialerBee | |
|---|---|---|
| Médias | Un nœud | Deux nœuds multimédias FreeSWITCH |
| Lorsqu'un nœud disparaît | Les agents rechargent et espèrent | Basculement WebSocket de l'agent entre les nœuds lors de la reconnexion |
| trafic opérateur | Pointé vers une adresse | Équilibreur de charge SIP, répartition circulaire entre les nœuds |
| Agent audio | Peu importe qui a répondu en premier | WebRTC à charge équilibrée entre les nœuds |
| bilans de santé | Le processus est-il vivant ? | Points de terminaison de disponibilité qui vérifient les dépendances du service |
| Les restes après un vacillement | Quelqu'un les trouve plus tard | Services de conciliation pour les appels orphelins, les agents bloqués et les appels en vol |
| Sauvegardes | Quand quelqu'un se souvient | Sauvegardes nocturnes de la base de données, stockées hors site |
| Engagement | Meilleur effort | Garantie de disponibilité de 99,95 % (SLA) pour le forfait Enterprise |
Foire aux questions
Qu'est-ce que la fiabilité de la plateforme dans DialerBee ?+
C'est ainsi que la plateforme reste opérationnelle et se corrige en cas de dysfonctionnement. Le système multimédia fonctionne sur deux nœuds FreeSWITCH avec basculement WebSocket des agents entre eux lors de la reconnexion, WebRTC à charge équilibrée et un équilibreur de charge SIP répartissant les appels de manière cyclique entre les nœuds. Des points de terminaison de disponibilité vérifient les dépendances, des mécanismes de réconciliation traitent les appels orphelins, les agents bloqués et les appels en cours, et la base de données est sauvegardée quotidiennement et hébergée hors site.
Que deviennent mes agents si un nœud média tombe en panne ?+
Le poste de travail de l'agent est connecté par WebSocket à un nœud média. Si ce nœud devient indisponible, le client de l'agent bascule vers l'autre nœud lors de la reconnexion, permettant ainsi à l'agent de reprendre son activité sur le nœud fonctionnel plutôt que d'attendre le nœud défaillant.
Comment le trafic d'appels est-il réparti entre les nœuds ?+
Un répartiteur de charge SIP distribue les appels de manière circulaire entre les nœuds multimédias, et l'audio des agents basés sur navigateur est réparti via WebRTC. Ni les opérateurs ni les agents ne sont liés à un seul nœud.
À quoi servent les réconciliateurs ?+
Ils corrigent l'état résiduel laissé par un incident. L'un réconcilie les appels orphelins, c'est-à-dire les appels toujours en cours sans contrôle. Un autre réconcilie les agents bloqués, c'est-à-dire les agents restés dans un état indéterminé. Un autre encore réconcilie les appels en transit après un redémarrage. Chacun compare les données de la plateforme avec la réalité.
Que signifie la notion de préparation tenant compte des dépendances ?+
Un point de terminaison de disponibilité vérifie les dépendances réelles d'un service avant de signaler qu'il est prêt. Un service qui ne peut pas accéder à ses dépendances ne reçoit aucun trafic ; c'est ce qui distingue un simple contrôle d'intégrité d'un contrôle d'intégrité pertinent.
Comment les sauvegardes sont-elles gérées ?+
La base de données est sauvegardée chaque nuit et les sauvegardes sont stockées hors site. Ce stockage hors site est essentiel, car une sauvegarde stockée avec la plateforme est affectée par tout ce qui s'y produit.
Existe-t-il un SLA de disponibilité ?+
Oui, un SLA de disponibilité de 99,95 % est inclus dans le forfait Enterprise. Cette garantie est stipulée dans le contrat et non sur une page marketing.
Puis-je voir tout cela moi-même ?+
Oui. Le centre d'opérations affiche l'état des nœuds, les appels en direct et l'activité du réconciliateur, ainsi que des alertes configurables pour un NOC. Une fiabilité visible est plus utile qu'une fiabilité annoncée.
Demandez-nous comment DialerBee se comporte lorsqu'un nœud disparaît.
Visite guidée de 30 minutes d'un appartement témoin, en anglais ou en arabe.