Table des matières

Introduction

Informations générales

Optimisation DRE

Connexions de contrôle

Étapes de création d'une configuration DRE AppQoE avec ISN et ESN

1. Système (interfaces et matériel) et topologie

1.1. Topologie et interfaces

1.2. Exigence de disque

1.3. Ajout de périphériques au fabric SD-WAN

2. Succursale : configuration de l'ISN AppQoE

3. DC/Hub : configuration ESN AppQoE

4. DC/Hub : configuration AppQoE SC

5. Politique de centralisation des données de trafic

A. RNIS de filiale

B. DC/Hub SC

Vérification - CLI

RNIS de filiale

SC CC/concentrateur

ESN CC/concentrateur

Vérification - Tableau de bord

RNIS de filiale

SC CC/concentrateur

ESN CC/concentrateur

Introduction

Ce document décrit comment créer et configurer une configuration pour l'optimisation DRE (Data Redundancy Elimination).

Informations générales

Ce document vise à servir de point de départ pour la création et la configuration d'une configuration pour DRE qui fait partie d'une solution de qualité d'expérience d'application intégrée (AppQoE), offrant un cadre de stratégie et une surveillance cohérents de bout en bout, pour une multitude de cas d'utilisation de déploiement.

Éléments constitutifs de la solution AppQoE :

- Forward Error Correction (FEC) et Packet Duplication (PD) : résout les problèmes de perte de paquets. Voir pour FEC.

- Optimisation TCP : résout les problèmes de latence WAN. Reportez-vous à la pour un exemple d'utilisation TCP Opt simple face.

- Optimisation DRE : résout les problèmes de faible bande passante. En général, l'optimisation DRE est utilisée avec l'optimisation TCP.

La documentation CCO DRE existante ne contient pas de description complète du processus de bout en bout. Ce document fournit une description étape par étape de bout en bout de la solution DRE.

Une explication technique approfondie de la fonctionnalité DRE sort du cadre de cet article. Si vous souhaitez en savoir plus sur les détails techniques et la fonctionnalité DRE, veuillez utiliser cette documentation.

Optimisation DRE

DRE est une solution double face qui supprime les données redondantes en mettant en cache les modèles précédemment observés. Combinée à l'algorithme Lempel-Ziv-Welch (LZW), qui assure la compression pour réduire la quantité de données sur le WAN, la fonctionnalité DRE offre une solution entièrement sécurisée et intégrée avec Unified Threat Defense (UTD) et proxy Secure Sockets Layer (SSL).

Indépendante des applications et des protocoles, cette solution prête pour le cloud permet de réduire le trafic WAN d'environ 60 à 90 %.

Différents scénarios de déploiement sont pris en charge pour obtenir une solution évolutive.

- La solution intégrée fournit une solution tout-en-un pour le déploiement des services de filiale, appelée noeud de service intégré (ISN).

- Les noeuds de service externes (ESN) sont découplés des routeurs de périphérie d'interception ou des contrôleurs de service (SC) dans le déploiement des noeuds de service externes, généralement au niveau des centres de données et des concentrateurs. La redirection des flux basée sur le trafic d'application est réalisée à l'aide d'une politique de données.

Connexions de contrôle

Remarque : l'ESN ne forme aucune connexion de contrôle avec le contrôleur (anciennement connu sous le nom de vSmart). L'ESN dispose d'une connexion de contrôle au gestionnaire SD-WAN.

Étapes pour créer une configuration DRE AppQoE avec ISN et ESN

1. Système (interfaces et matériel) et topologie

1.1. Topologie et interfaces

L’ESN nécessite les interfaces suivantes :

- Une connectivité d'interface VPN0 aux contrôleurs (Manager and Validator [transitoire]).

La connectivité entre ESN et les contrôleurs peut être établie directement ou via SC. La recommandation s'effectue via SC, ce qui évite d'avoir à installer un circuit WAN supplémentaire sur l'ESN.

- Une autre interface VPN0 pour la connectivité au contrôleur de service.

- Facultatif : une interface de gestion VPN512.

1.2. Exigence de disque

Pour une configuration de TP, un disque de 150 Go est suffisant pour que l'optimisation DRE fonctionne.

Cette méthode est valable uniquement pour la vérification fonctionnelle dans un environnement de laboratoire et n'est pas destinée à la production. Pour obtenir des recommandations précises sur les disques et autres, veuillez consulter ce lien CCO.

Remarque : cette exigence de disque supplémentaire concerne uniquement les réseaux ISN et ESN. Il n'est pas requis sur SC.

1.3. Ajout de périphériques au fabric SD-WAN

- Utilisation des modèles (disponibles à partir de la version 20.6/17.6) : modèle de fonctionnalité AppQoe qui peut être spécifié dans le modèle de périphérique en tant que modèle supplémentaire.

- Utilisation des groupes de configuration (disponible à partir de 20.14/17.14) : le paquet de fonctionnalités AppQoE est disponible dans le profil Service/LAN du groupe de configuration.

1.4. Détails du C8000v

Si vous utilisez c8kv, assurez-vous d'activer la configuration de profil de CPU lourd d'applications. Article utile.

2. Succursale : configuration de l'ISN AppQoE

Créez un modèle de fonctionnalité AppQoE (à l'aide des modèles illustrés ici) pour le modèle de périphérique.

Spécifiez ensuite ce modèle de fonctionnalité dans le modèle de périphérique.

3. DC/Hub : configuration ESN AppQoE

Créez un modèleAppQoE Feature Template pour le périphérique.

Spécifiez ensuite ce modèle de fonctionnalité dans le modèle de périphérique.

4. DC/Hub : configuration AppQoE SC

Créez un modèle de fonctionnalité AppQoE pour le modèle de périphérique.

Spécifiez ensuite ce modèle de fonctionnalité dans le modèle de périphérique.

5. Politique de centralisation des données de trafic

- Deux stratégies différentes sont requises : une pour le noeud de service interne (ISN) et la seconde pour le contrôleur de service (SC). Voir la différence ci-dessous.

- La direction de la politique doit être « Tous » pour les deux

- Le groupe de noeuds de service doit être vide pour l'ISN et spécifié pour le SC.

- L'optimisation DRE est généralement utilisée avec l'optimisation TCP.

Dans cet exemple, un client Web sur un emplacement de filiale est défini et un serveur Web sur le site de data center, vous pouvez l'ajuster pour votre trafic d'intérêt en conséquence.

A. RNIS de filiale

Interface utilisateur - Modèle

Séquence 1 - du client 10.107.1.10 au serveur 10.109.1.10 :

Séquence 2 - du serveur au client :

CLI :

ISN# show sdwan policy from-vsmart

from-vsmart data-policy _CorpVPN_DRE-data-policy-ISN-2

direction all

vpn-list CorpVPN

sequence 1

match

source-ip 10.107.1.10/32

destination-ip 10.109.1.10/32

action accept

tcp-optimization

dre-optimization

sequence 11

match

source-ip 10.109.1.10/32

destination-ip 10.107.1.10/32

action accept

tcp-optimization

dre-optimization

default-action accept

from-vsmart lists vpn-list CorpVPN

vpn 1

B. DC/Hub SC

Interface utilisateur - Modèle

Séquence 1 :

Séquence 2 :

CLI :

SC# show sdwan policy from-vsmart

from-vsmart data-policy _CorpVPN_DRE-data-policy-SC_ESN-2

direction all

vpn-list CorpVPN

sequence 1

match

source-ip 10.107.1.10/32

destination-ip 10.109.1.10/32

action accept

tcp-optimization

dre-optimization

service-node-group SNG-APPQOE

sequence 11

match

source-ip 10.109.1.10/32

destination-ip 10.107.1.10/32

action accept

tcp-optimization

dre-optimization

service-node-group SNG-APPQOE

default-action accept

from-vsmart lists vpn-list CorpVPN

vpn 1

Vérification - CLI

RNIS de filiale

ISN# show sdwan appqoe dreopt status

DRE ID : 52:54:dd:2a:74:d7-018eafaa99e1-f9ff51aa DRE uptime : 04:10:59:59 Health status : GREEN Health status change reason : None Last health status change time : 04:10:59:59 Last health status notification sent time : 1 second DRE cache status : Active Disk cache usage : 2% Disk latency : 25 ms Active alarms: None Configuration: Profile type : S Maximum connections : 750 Maximum fanout : 35 Disk size : 60 GB Memory size : 2048 MB CPU cores : 1 Disk encryption : ON

ISN# show sdwan appqoe flow active T:TCP, S:SSL, U:UTD, D:DRE Flow ID VPN ID Source IP Port Destination IP Port Tx Bytes Rx Bytes Services -------------------------------------------------------------------------------------------------------------- 54382538667 1 10.107.1.10 55340 10.109.1.10 80 263663268 640416 TD

ISN# show sdwan appqoe dreopt statistics Total connections : 4 Max concurrent connections : 1 Current active connections : 1 Total connection resets : 0 Total original bytes : 3570 MB Total optimized bytes : 1633 MB Overall reduction ratio : 54% Disk size used : 2% Cache details: Cache status : Active Cache Size : 59132 MB Cache used : 2% Oldest data in cache : 01:22:02:49 Replaced(last hour): size : 0 MB

SC CC/concentrateur

SC# show service-insertion type appqoe service-node-group Service Node Group name : SNG-APPQOE Service Context : appqoe/1 Member Service Node count : 1 Service Node (SN) : 10.115.1.10 Auto discovered : No SN belongs to SNG : SNG-APPQOE Current status of SN : Alive System IP : 10.1.90.2 Site ID : 90 Time current status was reached : Sat Apr 6 07:26:16 2024 Cluster protocol VPATH version : 2 (Bitmap recvd: 3) Cluster protocol incarnation number : 1 Cluster protocol last sent sequence number : 1714282683 Cluster protocol last received sequence number: 1931795 Cluster protocol last received ack number : 1714282682 Health Markers: AO Load State tcp GREEN 0% ssl RED/NOT AVAILABLE dre GREEN 0% http RED/NOT AVAILABLE utd chnl RED/NOT AVAILABLE

ESN CC/concentrateur

ESN# show sdwan appqoe dreopt status DRE ID : 52:54:dd:c3:40:17-018eb15f4fc3-49ee2d0f DRE uptime : 04:11:28:50 Health status : GREEN Health status change reason : None Last health status change time : 04:11:28:50 Last health status notification sent time : 1 second DRE cache status : Active Disk cache usage : 2% Disk latency : 10 ms Active alarms: None Configuration: Profile type : S Maximum connections : 750 Maximum fanout : 35 Disk size : 60 GB Memory size : 2048 MB CPU cores : 1 Disk encryption : ON ESN# show sdwan appqoe flow active T:TCP, S:SSL, U:UTD, D:DRE Flow ID VPN ID Source IP Port Destination IP Port Tx Bytes Rx Bytes Services -------------------------------------------------------------------------------------------------------------- 20022800299 1 10.107.1.10 55340 10.109.1.10 80 2998777 1074725760 TD

ESN# show sdwan appqoe dreopt statistics Total connections : 4 Max concurrent connections : 1 Current active connections : 1 Total connection resets : 0 Total original bytes : 4294 MB Total optimized bytes : 1634 MB Overall reduction ratio : 61% Disk size used : 2% Cache details: Cache status : Active Cache Size : 59132 MB Cache used : 2% Oldest data in cache : 01:22:04:08 Replaced(last hour): size : 0 MB

Vérification - Tableau de bord

Pour afficher les données DRE AppQoE dans le tableau de bord du périphérique SD-WAN Manager, vérifiez les points suivants :

- L'heure des contrôleurs et des périphériques est synchronisée en configurant le protocole NTP (Network Time Protocol). Vous pouvez également utiliser la commandeClock set pour régler l'horloge manuellement.

- Ajoutez ces CLI à la configuration du périphérique (ISN/SC/ESN) :

policy ip visibility features multi-sn enable

policy ip visibility features dre enable

policy ip visibility features sslproxy enable - (for SSL traffic)

Remarque : le dépannage à la demande doit être activé pour afficher ces tableaux de bord. Notez que les écrans du tableau de bord présentés ici n'affichent pas d'informations en temps réel.

Pour obtenir les données les plus récentes, vous pouvez naviguer jusqu'à Tools > On Demand Troubleshooting , sélectionner le périphérique approprié et « DPI » comme type de données et récupérer les statistiques DPI des 3 dernières heures, comme indiqué ici :

RNIS de filiale

Environ 900 Mo de données ont été téléchargés (3 fichiers de 200 Mo et 3 fichiers de 100 Mo) - Trafic initial (JAUNE).

L'optimisation n'a permis d'envoyer que 8,07 Mo de trafic sur le WAN, soit une réduction d'environ 90 % de l'utilisation de la bande passante - trafic optimisé (BLUE).

SC CC/concentrateur

S'il y a plusieurs ESN, l'Controlleronglet affiche les données cumulées et l'Service Nodeonglet affiche les données ESN individuelles.

ESN CC/concentrateur