Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

N+1-Unterstützung für BNG M:N-Anwenderservice-Redundanz

Erfahren Sie mehr über die N+1-Unterstützung für Breitband-Netzwerk-Gateway (BNG) M:N Anwender Service Redundanz, die eine bemerkenswerte Reduzierung der reservierten Ressourcen für das Backup-BNG ermöglicht.

N+1-Unterstützung für BNG M:N Redundanzübersicht für Anwenderservices

Die N+1-Unterstützung für BNG M:N-Redundanz für Anwender-Services ist ein Mechanismus zum Sichern mehrerer primärer BNGs in einer einzigen Backup-BNG. Dieser Mechanismus ermöglicht eine Reduzierung der für Redundanzzwecke reservierten Ressourcen durch Überbelegung der sekundären Packet Forwarding Engine im Backup-Gehäuse.

Wie N+1-Unterstützung für BNG M:N-Anwenderservice-Redundanz funktioniert

Abbildung 1 zeigt die N+1-Unterstützung für BNG M:N-Anwender-Service-Redundanz. In der Topologie sind vier BNGs dargestellt. Die BNGs A, C und D sind die aktiven BNGs mit 64000 Dual-Stack-Abonnenten auf jedem BNG. Das Backup-BNG B mit einer Linecard, die die anderen drei aktiven BNGs sichert. Sie können jedes Gerät der MX-Serie, das MPC7- oder MX10003-Gerät mit LC2103 unterstützt, als Backup-BNG verwenden.

A1, C1 und D1 sind die primären Anwender-Redundanz-Gruppen, die den Datenverkehr von 64000 Abonnenten auf jedem BNG verarbeiten. A2, C2 und D2 sind die sekundären Anwender-Redundanz-Gruppen im service-activation-on-failover Modus.

Standardmäßig konfiguriert die M:N-Redundanz-Funktion für Anwender das Backup-BNG im Hot-Standby-Modus. Um speziell die Überbelegung der Packet Forwarding Engine zu aktivieren, müssen Sie den service-activation-on-failover Modus auf der Backup-BNG konfigurieren.

Abbildung 1: N+1-Unterstützung für BNG M:N-Anwenderservice-Redundanz N+1 Support for BNG M:N Subscriber Service Redundancy

In diesem Redundanzmodell haben wir einen service-activation-on-failover Modus eingeführt. In diesem service-activation-on-failover Modus können Sie den Anwender Status für eine Schnittstelle konfigurieren, die weniger Ressourcen im Backup-BNG verwendet, um Datenverkehr weiterzuleiten. Wenn das primäre BNG ausfällt, wechselt der Datenverkehr zum Backup-BNG mit grundlegenden Statistiken. Die zusätzlichen Services wie CoS und Firewall werden automatisch im Hintergrund aktiviert, nachdem die Backup-Schnittstelle aktiv geworden ist und die zusätzlichen Ressourcen verbraucht hat. Der Betriebszustand der Backup-Schnittstelle wechselt von einer einfachen Weiterleitung zur vollständigen Servicewiederherstellung.

Der neue Programmiermodus ermöglicht es dem System, weniger Ressourcen auf dem Backup-BNG zu verbrauchen. Daher können Sie mehr Abonnenten sichern, wenn die Packet Forwarding Engine keinen Datenverkehr verarbeitet. Dieses Sicherungsabonnement wird als Packet Forwarding Engine-Überabonnement für das Sicherungs-BNG bezeichnet. Mit diesem service-activation-on-failover Modus können Sie dreimal mehr Abonnenten auf dem Backup-BNG hosten als auf den primären BNGs. Die n+1-Unterstützung für den BNG-Modus reduziert die Kosten für die Bereitstellung von Backup-BNGs.

Wenn sich die Teilnehmer bei den primären BNGs anmelden, bringt die aktive leasequery den Status des Anwenders in die Backup-BNG. Da das Backup-BNG den service-activation-on-failover Modus hostet, verbraucht das Backup-BNG nur minimale Ressourcen der Packet Forwarding Engine und sichert bis zu 192000 Abonnenten.

Redundanz des Anwenderdienstes bei Ausfall des primären BNG

Sehen wir uns an, wie das System damit umgeht, wenn ein BNG ausfällt oder ein BNG inaktiv wird. In Abbildung 1 leiten die mit BNG C verbundenen Teilnehmer den Datenverkehr über den Backup-BNG B um, wenn der BNG C ausfällt. Sobald der Datenverkehr zur sekundären Redundanzgruppe C2 für Anwender umgeleitet wird, führt die BNG B Folgendes aus:

  • Leitet den Upstream- und Downstream-Datenverkehr sofort und nach bestem Bemühen weiter.
  • Initiiert Hintergrundprogrammierung für die Services wie CoS und Firewall durch Nutzung der zusätzlichen Ressourcen, die in BNG B zugewiesen sind.
  • Die BNG B stellt die vollständige SLA für Abonnenten wieder her, und der Betriebszustand wird zum Full-Service, wenn die Hintergrundprogrammierung abgeschlossen ist.
  • Die anderen sekundären Anwender-Redundanz-Gruppen A2 und D2 sichern weiterhin die BNGs A und D.

Anwenderdienst wird zurückgesetzt, wenn der primäre BNG aktiv wird

Sie können den primären BNG C so konfigurieren, dass der Datenverkehrsfluss vom Backup-BNG zum primären BNG zurückgesetzt wird, wenn dieser aktiv wird. Es wird empfohlen, das manuelle Zurücksetzen zu verwenden, nachdem Sie den Status beider BNGs für die Programmierung von Anwendern überprüft und bestätigt haben, dass ein Zurücksetzen erfolgreich ist. Berücksichtigen Sie die folgenden Szenarien, wenn Sie die Funktion zum automatischen Zurücksetzen des Datenverkehrs aktivieren:

  • Wenn das primäre BNG aufgrund eines Verbindungsfehlers ausfällt, dauert die Hintergrundprogrammierung des Backup-BNG je nach Anzahl der Teilnehmer mehrere Minuten. Ein schnelles Zurücksetzen ist nicht wünschenswert.
  • Wenn das primäre BNG aufgrund eines Linecard- oder Chassis-Fehlers ausfällt, hängt die Zeit für die Synchronisierung des ursprünglichen primären Chassis oder Linecards mit aktiver Leasequery oder Massen-Leasequery von der Anzahl der Abonnenten ab.
  • Das System benötigt mehr Zeit, um ungeplante Ausfälle zu analysieren und die Linecard oder das Gehäuse in Betrieb zu nehmen.

N+1-Unterstützung für BNG M:N-Redundanz für Anwender-Services Unterstützt keine Redundanz bei mehreren BNG-Fehlern gleichzeitig. Wenn mehrere BNGs gleichzeitig ausfallen, sichert das System nur das erste BNG. Die Daten der verbleibenden Abonnenten auf den anderen ausgefallenen BNGs gehen vollständig verloren.