SD-WAN Gateway se ejecuta en un sistema operativo Ubuntu versión 18.04. Sin embargo, los componentes de código abierto tradicionales, como el subsistema del firewall (iptables) y el enrutamiento de Linux, no participan en el procesamiento del tráfico de usuario.
Toda la pila de redes se implementa en el espacio de usuario en un proceso llamado gwd
. Si bien gwd
contiene la gran mayoría de funcionalidades del sistema, hay diversos otros componentes que admiten el funcionamiento de la instancia de SD-WAN Gateway.
En la siguiente tabla, se enumeran los procesos con la descripción y los archivos de registro.
Proceso | Descripción | Archivo de registro |
---|---|---|
vc_procmon | La supervisión de procesos de VMware SD-WAN (vc_procmon) es el proceso de base del sistema VMware SD-WAN. Este proceso es responsable de iniciar otros procesos de VMware SD-WAN, volver a iniciarlos en caso de error y supervisar el consumo de memoria de gwd. |
/var/log/vc_procmon.log |
mgd | El daemon del plano de administración (mgd) es responsable de la comunicación con Orchestrator. Este proceso se mantiene aislado de gwd para que, en el caso de un error total del proceso de gwd, se pueda acceder a Orchestrator para realizar cambios de configuración o actualizaciones de software que se requieran para resolver el error. | /var/log/mgd.log
|
gwd | Este proceso comprende todo el plano de datos y control de la puerta de enlace (excepto los protocolos de enrutamiento dinámico, como BGP). Use debug.py y dispcnt para consultar sobre el proceso. | /var/log/gwd.log |
natd | Este proceso administra la asignación de entradas de traducción de direcciones de puertos (PAT) y las almacena en la memoria compartida, lo que garantiza que se realicen las mismas traducciones de NAT incluso después de que gwd se reinicie o se actualice. Utilice debug.py para consultar sobre el proceso. | /var/log/natd.log |
watchfrr | El daemon watchfrr forma parte de la biblioteca de enrutamiento de código abierto FRR y es responsable de iniciar bgpd, volver a iniciarlo en caso de error y ejecutar cualquier otra utilidad relacionada. El script /usr/sbin/frr.init , que está disponible en la puerta de enlace, puede utilizarse para reiniciar algunos daemons. |
N/C |
bgpd | El daemon BGP (bgpd) forma parte de la biblioteca de enrutamiento de código abierto FRR y administra las rutas y los vecinos de BGP. | /var/log/bgpd.log |
bfdd | El daemon BFD (bfdd) forma parte de la biblioteca de enrutamiento de código abierto FRR y se utiliza para detectar errores de ruta entre dos entidades conectadas de forma más rápida y con una detección de errores de baja sobrecarga. | /var/log/bfdd.log |
gwd1 es una interfaz, que proporciona la capacidad de que gwd envíe paquetes al kernel. Un ejemplo es un paquete destinado al host de puerta de enlace local, pero es recibido por gwd.