Seiteneigenschaften |
---|
Was ist Dynamic Path Selection?
What is dynamic path selection?
Used in an SD-WAN scenario where several lines are available, dynamic path selection (DPS) optimizes the performance of an application by directing data traffic over the line with the best quality as rated by metrics like utilization, packet loss, latency and jitterDie Dynamic Path Selection (DPS) erlaubt die Steuerung von Datenverkehr über die Leitung mit der besten Qualität basierend auf Metriken wie Last, Paketverlust, Latenz oder Jitter um die Anwendungsperformance bei mehreren verfügbaren Leitungen in einem SD-WAN-Szenario zu optimieren.
In SD-WAN -Szenarien sollen MPLS-Leitungen entweder ersetzt oder um kostengünstige Internetverbindungen wie DSL, Kabelinternet, Glasfaser oder 4G/5G ergänzt werden. Mithilfe von Load Balancing kann die Gesamtbandbreite aller zur Verfügung stehenden Leitungen ausgenutzt werden. Um die Performance geschäftskritischer Anwendungen sicherzustellen, kann Dynamic Path Selection eingesetzt werden.
Dabei werden alle Leitungen kontinuierlich durch aktives Monitoring mithilfe von ICMP-Paketen überwacht und daraus Metriken für Last, Paketverlust, Latenz und Jitter berechnet. Durch Richtlinien werden Anforderungen der Business-Anwendungen wie z. B. Echtzeitdatenverkehr an Leitungen definiert, beispielweise der erlaubte Paketverlust oder die maximale Latenz eines möglichen Pfades.
Der Algorithmus zur Dynamic Path Selection wählt für Sessions die Leitung mit der besten Qualität aus. Erfüllen mehrere Leitungen die geforderten Richtlinien, so wird ein Load Balancing im Round-Robin-Verfahren über diese Leitungen durchgeführt.
scenarios, MPLS lines should either be replaced or supplemented by cost-effective Internet connections such as DSL, cable Internet, fiber optic or 4G/5G. Load balancing helps to make use of the total bandwidth of all of the available lines. Dynamic path selection can be used to assure the performance of mission-critical applications.
All lines are continuously, actively monitored with ICMP packets to calculate metrics for load, packet loss, latency and jitter. Policies are used to define the requirements of business applications: For example, the real-time data traffic on lines can be monitored for the tolerable packet loss or the maximum latency of a possible path.
The dynamic path selection algorithm selects the best quality line for sessions. If several lines meet the requirements, load balancing distributes the load across these lines by means of round-robin scheduling.
Dynamic path selection (DPS) is activated on a load balancer. This document describes how to configure DPS in the LANCOM Management Cloud (LMC)Die Dynamic Path Selection (DPS) wird auf einem Load Balancer aktiviert. Dieses Dokument beschreibt, wie Sie DPS in der LANCOM Management Cloud (LMC) verwenden können.
Info | ||||||
---|---|---|---|---|---|---|
Further informations are available in the following Techpaper:
|
...
Requirements
- LCOS ab Version as of version 10.42 RU1 (download aktuelle Versionlatest version)
- Zugang zur LMC samt eigenem Projekt
- Zwei oder mehr eingerichtete und funktionsfähige Internet-Zugänge auf dem Gateway-Router, welche in der LMC zum Load Balancer zusammengefasst sind.
1. Dynamic Path Selection projektweit aktivieren
- Access to the LMC including your own project
- Two or more functional Internet connections on the gateway router, which are aggregated in the LMC to work as the load balancer.
1. Activate dynamic path selection project-wide
1.1. To activate dynamic path selection, you open the Project specifications menu and click the SDN tile1.1. Um die Dynamic Path Selection zu aktivieren müssen Sie im Menü Projektvorgaben auf die Kachel SDN klicken.
1.2. Wählen Sie dann im folgenden Fenster die Kachel In the window that opens, select the SD-WAN tile.
1.3. Wählen Sie dann im folgenden Fenster die Option In the window that opens, select the Use Dynamic Path Selection (DPS) verwenden und klicken Sie auf Speichernoption and click Save.
Info |
---|
By default, the configuration contains preset categories and definitions for the most common applications and protocols, so you can operate DPS after activating it and rolling it out to the devices in your project. However, you can also create your own categories and definitions for applications and protocols by clicking on the relevant tile in the header of the SD-WAN page (see section "Creating your own DPS specifications Standardmäßig sind bereits Richtlinien und Kategorien, sowie Definitionen für die häufigsten Anwendungen und Protokolle in der Konfiguration vordefiniert, sodass Sie DPS bereits nach der Aktivierung und dem Ausrollen an die Geräte Ihres Projekts verwenden können. Sie können jedoch auch eigene Richtlinien, Kategorien und Definitionen für Anwendungen und Protokolle erstellen, indem Sie auf die jeweilige Kachel im Kopf der Seite SD-WAN klicken (siehe Abschnitt "Erstellen eigener DPS-Vorgaben"). |
1.4. Die durchgeführte Änderung muss nun noch im Menü Geräte an die Geräte Ihres Projektes ausgerollt werden.The change now needs to be rolled out to the devices in your project by means of the Devices menu.
- Select all of the devices with a configuration marked as “Outdated” and then click Configuration roll outWählen Sie alle Geräte aus, bei welchen die Konfiguration als "Nicht aktuell" angegeben wird und klicken Sie dann auf Konfiguration ausrollen.
1.5. Die DPS ist jetzt in Ihrem Projekt aktivDPS is now enabled for your project.
2.
...
Creating your own DPS specifications
Info |
---|
Wenn Sie eigene DPS-Vorgaben erstellen, müssen diese nach dem Erstellvorgang sowie bei jeder Änderung/Ergänzung auf den Gateway-Router ausgerollt werden (siehe Schritt If you create your own DPS specifications, you have to roll them out to the gateway router after creating them and also after every change/addition (see step 1.4). |
2.1.
...
Specifications for DNS
...
and protocol-based applications
2.1.1. Öffnen Sie die Kachel Open the SD-WAN tile (siehe Schritt see step 1.3).
2.1.2. Klicken Sie dann auf die Kachel Application Management und DPS-VorgabenThen click the tile Application management and DPS specifications.
2.1.3. Klicken Sie auf die Schaltfläche Neue Anwendung.Click the button New application.
- Enter a name for the new application.
- You can enter one or more DNS schemas. You can use the * wildcard
- Assign the new application to a DPS category
- Vergeben Sie einen Namen für die neue Anwendung.
- Sie können ein oder mehrere DNS-Schema eintragen. Als Wildcard können Sie das *-Zeichen verwenden.
- Weisen Sie der neuen Anwendung eine DPS-Kategorie zu. Wenn Sie System-Default auswählen, wird die Kategorie "Best Effort" verwendet.
2.1.4. Speichern Sie die neue Anwendung. Diese wird dann in der Liste angezeigt. Save the new application. It will be shown in the list.
Info |
---|
|
Info |
|
2.2.
...
Creating your own DPS categories
2.2.1. Öffnen Sie die Kachel Open the SD-WAN tile (siehe Schritt see step 1.3).
2.2.2. Klicken Sie dann auf die Kachel Eigene Kategorien für Then click the tile Custom categories for Dynamic Path Selection (DPS).
2.2.3. Falls noch nicht vorhanden, müssen Sie zunächst ein oder mehrere Internet Messziel(e) definieren.
- Klicken Sie dazu auf die Schaltfläche Internet-Messziele → Internet-Messziel erstellen und geben Sie die Messziel-Parameter in den Dialog ein.
If not available already, you first have to define one or more Internet measurement target(s).
- To do this, click the button Internet measurements → Create Internet measurement and enter the target parameters into the dialog.
Info |
---|
|
Info |
|
2.2.4. Klicken Sie auf Speichern um die Änderung zu übernehmenClick on the Save button to accept your changes.
2.2.5. Klicken Sie dann auf die Schaltfläche DPS-Kategorie erstellen.Then click the Create DPS category button.
- Enter a name for the new category and select the desired Internet measurement target.
- Select one of the five DPS presets and click on Save
- Vergeben Sie einen Namen für die neue Kategorie und wählen Sie das gewünschte Internet-Messziel aus.
- Wählen Sie eine der fünf DPS-Vorgaben aus und klicken Sie dann auf Speichern.