Le dispositif SD-WAN Gateway s'exécute sur un système d'exploitation Ubuntu version 18.04. Cependant, les composants open source traditionnels comme le sous-système de routage et de pare-feu Linux (iptables) ne sont pas concernés par le traitement du trafic utilisateur.

L'intégralité de la pile de mise en réseau est mise en œuvre dans l'espace utilisateur dans un processus appelé gwd. Bien que gwd contienne la plupart des fonctionnalités du système, plusieurs autres composants prennent en charge le fonctionnement du dispositif SD-WAN Gateway.

Le tableau suivant répertorie les processus avec la description et les fichiers journaux.

Processus Description Fichier journal
vc_procmon

Le contrôle de processus de VMware SD-WAN (vc_procmon) est le processus de base du système VMware SD-WAN. Ce processus est responsable du lancement des autres processus de VMware SD-WAN, de leur redémarrage en cas de panne et de la surveillance de la consommation de mémoire de GWD.

/var/log/vc_procmon.log
MGD Le démon du plan de gestion (MGD) est responsable de la communication avec Orchestrator. Ce processus est maintenu isolé de GWD de sorte que, en cas de panne totale du processus GWD, Orchestrator est toujours accessible pour les modifications de configuration ou les mises à jour logicielles requises pour résoudre l'échec. /var/log/mgd.log

GWD Ce processus comprend l'intégralité des données et le plan de contrôle de la passerelle (à l'exception des protocoles de routage dynamique tels que BGP). Utilisez debug.py et dispcnt pour effectuer une requête sur le processus. /var/log/gwd.log
NATD Ce processus gère l'attribution des entrées de traduction d'adresse de port (PAT) et les stocke dans la mémoire partagée, garantissant ainsi que les mêmes traductions NAT sont effectuées même après le redémarrage ou la mise à niveau de GWD. Utilisez debug.py pour effectuer une requête à propos du processus. /var/log/natd.log
WATCHFRR Le démon WATCHFRR fait partie de la bibliothèque de routage open source FRR et est responsable du lancement de BGPD, de son redémarrage en cas d'échec et de l'exécution d'autres utilitaires associés. Le script /usr/sbin/frr.init, disponible sur la passerelle, peut être utilisé pour redémarrer certains démons. S/O
BGPD Le démon BGP (BGPD) fait partie de la bibliothèque de routage open source FRR et gère les voisins et itinéraires BGP. /var/log/bgpd.log
BFDD Le démon BFD (BFDD) fait partie de la bibliothèque de routage open source FRR, utilisée pour détecter les pannes de route entre deux entités connectées plus rapidement avec une détection de pannes à faible surcharge. /var/log/bfdd.log

GWD1 est une interface, qui offre la possibilité pour GWD de fournir des paquets au noyau. Un exemple est un paquet destiné à l'hôte de la passerelle locale, mais reçu par GWD.