Load Director
Ausbalancieren und Verwalten von Anruflasten über PBX
»
overview
Load Director™ (LoDi™) ist ein Produkt, das Telefonieanrufe (Last) auf mehrere PBX-Anlagen, Routen oder Endpunkte verteilt. In seiner einfachsten Form kann LoDi ein Load Balancer sein, der Anrufe an PBX- oder andere Geräte nachgelagert sendet, basierend auf deren verfügbaren Kapazitäten und Fähigkeiten. LoDi kann auch ein Least Cost Router (LCR) sein, der Anrufe basierend auf ihren Kosten, ihrer Tageszeit und mehr an verschiedene Routen weiterleitet. Das Ergebnis ist eine optimale Nutzung der Kapazität und Fähigkeiten jedes nachgeschalteten Geräts oder der Kosten für die vorgelagerte Route.
Die Anrufverteilungsalgorithmen von LoDi reichen von einfachem Round-Robin und Wasserfall bis hin zu ausgefeilten Algorithmen oder sogar benutzerdefinierten Algorithmen. LoDi kann die Kapazität der angeschlossenen Geräte und direkt geschalteten Geräte dynamisch basierend auf der verfügbaren Kapazität jedes Geräts bestimmen. LoDi enthält Agenten für die Überwachung von Downstream-PBX-Anlagen (z. B. Asterisk® und FreeSWITCH®) und Upstream-Trunks, REST-basierte Schnittstellen für die Abfrage intelligenter PBX-Anlagen oder -Dienste sowie benutzerdefinierte Regeln für die Berechnung der Geräte-/Routenkapazität in Echtzeit (für Legacy-Geräte/PBXs/Trunks).
LoDi ist auch ein Technologie-Gateway, das verschiedene Trunk-Technologien, Protokolle, Codecs und mehr überbrückt. LoDi kann Anrufe von TDM-Trunks, SIP-Trunks, IAX-Trunks, H.323-Trunks und mehr annehmen und an jede andere Trunking-Technologie liefern. Ebenso kann LoDi die Verarbeitung von nachgeschalteten Geräten auslagern, indem Codec-Konvertierung, SSL-Dekodierung usw. ausgeführt wird. Der Administrator kann auch entscheiden, ob LoDi im Anrufstream bleiben soll oder nicht.
LoDi verfügt über intelligente Analyse- und Tagging-Funktionen, die auf der gewählten Nummer, dem ursprünglichen Trunk, der ursprünglichen Anrufer-ID, der Tageszeit, den Header-Feldern usw. basieren. LoDi kann sogar Header neu schreiben, neue Header hinzufügen und Header entfernen. Daher können nachgeschaltete Geräte wichtige Informationen aus dem ursprünglichen Aufruf erfassen, und Anrufe können basierend auf jedem verfügbaren Parameter umgeleitet werden.
Zusätzlich zu seinen Laststeuerungsfunktionen stellt LoDi sicher, dass Anrufe im Falle eines Geräteausfalls oder anderer Katastrophen aufrechterhalten werden. Für den Fall, dass ein Endpunkt ausfällt (oder als fehlerhaft eingestuft wird), kann LoDi alle laufenden Aufrufe dieses Endpunkts an einen Pool von Standby-Geräten übertragen. Das Standby-Gerät nimmt den vollständigen Zustand des ausgefallenen Knotens wieder auf und verarbeitet weiterhin neue und vorhandene Anrufe. Sogar der LoDi-Server selbst kann geclustert werden, wodurch eine hochverfügbare Load-Balancing-Umgebung geschaffen wird, die für Netzbetreiber und andere geschäftskritische Bereitstellungen geeignet ist.
LoDi ist als schlüsselfertiges Hardwaregerät, als virtuelles Gerät (für AWS / VMware) oder als Softwarepaket erhältlich, das einem vorhandenen Linux-Server hinzugefügt werden kann. Die Kapazität von LoDi ist nur durch die Plattform begrenzt, auf der sie läuft.