Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general de la instalación de Paragon Automation (Pathfinder, Planner, Insights)

™ Paragon Automatizaciσn (Pathfinder, Planner, Insights) es una solución lista para la nube para la planificación, configuración, aprovisionamiento, ingeniería de tráfico, monitoreo y administración del ciclo de vida de las redes. Esta solución aporta capacidades avanzadas de visualización y análisis para la administración y el monitoreo de red. Paragon Automation ofrece soporte de plataforma base para dispositivos de Juniper Networks y algunos dispositivos de terceros.

Esta guía describe cómo instalar Paragon Automation y está dirigida a operadores y administradores de red que instalan, configuran y administran la infraestructura de red. Paragon Automation se implementa como el siguiente conjunto de aplicaciones basadas en microservicios en las instalaciones (administradas por el cliente):

  • Paragon Insights (anteriormente conocido como HealthBot)

  • Paragon Planner (anteriormente conocido como NorthStar Planner)

  • Paragon Pathfinder (anteriormente conocido como Controlador NorthStar)

Figura 1: Paragon Automation (Pathfinder, Planner, Insights) Paragon Platform architecture diagram: layered structure with License, Paragon Platform UI, Main Modules (Pathfinder, Planner, Insights), Common Services, Kubernetes, and Common Infrastructure.

Cuando instale Paragon Automation, puede instalar estas tres aplicaciones al mismo tiempo. Una vez completada la instalación, podrá utilizar estas aplicaciones solo si tiene instaladas las licencias de software.

Figura 2: Despliegue típico de Paragon Automation Diagram of Paragon Automation Components and Applications interacting with Managed Devices and Network Operator or Administrator through arrows.

El plano de control de Paragon Automation incluye comunicación entre los nodos de Kubernetes (plano de control de K8s), así como entre Paragon Automation y los dispositivos a gestionar.

Esta comunicación entre nodos de grupo se implementa mediante API y SSH, mientras que la comunicación entre Paragon Automation y los dispositivos administrados incluye protocolos y servicios como Path Computation Element Protocol (PCEP), BGP Link State (BGP-LS), HTTPS (Web UI), registro del sistema (syslog), SNMP y NETCONF, Openconfig e iAgent (NETCONF sobre SSH).

El plano de control se puede implementar de diferentes maneras:

  • Use la red de administración existente para proporcionar acceso a la interfaz de usuario web, la comunicación de nodo a nodo y la comunicación compatible de Paragon Automation a dispositivos administrados.

    La red de administración se muestra en el lado izquierdo de la Figura 3.

    Por lo general, cualquier dispositivo que ejecute Junos OS se conecta a la red de administración a través de la interfaz de administración (como fxp0 o em0). Una limitación de esta opción es que Openconfig e iAgent (NETCONF sobre SSH) no son compatibles con la interfaz de administración. Por lo tanto, si necesita usar estos sensores, se debe proporcionar una conexión independiente mediante una interfaz que no sea de administración (como ge-0/0/0).

    Figura 3: Arquitectura Network architecture diagram for Paragon Automation showing interactions between automation nodes, control plane, and managed network using protocols like APIs, SSH, PCEP, BGP-LS, NETCONF, syslog, SNMP, iAgent, and OpenConfig. de despliegue
  • Utilice la red de administración existente para proporcionar acceso a la interfaz de usuario web, la comunicación de nodo a nodo y la comunicación compatible con Paragon Automation a dispositivos administrados, y una red separada para admitir Openconfig e iAgent (NETCONF sobre SSH).

    Esta opción se muestra en el lado derecho de la Figura 3.

    Aquí puede ver que la red de administración todavía se usa para proporcionar acceso a la interfaz de usuario web, la comunicación entre los nodos de Paragon Automation, así como una ruta para el protocolo de elemento de cálculo de ruta (PCEP), el estado del vínculo BGP (BGP-LS), el registro del sistema (syslog), SNMP y NETCONF, entre los dispositivos administrados y Paragon Automation. La interfaz utilizada es fxp0.0.

    La red IP 1 proporciona una ruta para Openconfig e iAgent (NETCONF sobre SSH) entre los dispositivos administrados y Paragon Automation, que de otro modo no serían compatibles. La interfaz utilizada es ge-0/0/0.0.

  • Utilice la red de administración existente solo para proporcionar acceso a la interfaz de usuario WEB y la comunicación de nodo a nodo, y una red separada para proporcionar toda la comunicación entre Paragon Automation y los dispositivos administrados.

    La comunicación con los dispositivos administrados se muestra en la Figura 4.

    Figura 4: Comunicación con dispositivos Network automation system architecture showing Juniper's Paragon Automation platform managing network devices via protocols like MPLS, BGP-LS, and NETCONF. administrados

Aquí puede ver que la red de administración todavía se usa para proporcionar acceso a la interfaz de usuario web y la comunicación entre los nodos de Paragon, pero la red IP 1 proporciona una ruta para el protocolo de elemento de computación de ruta (PCEP), el estado del vínculo BGP (BGP-LS), el registro del sistema (syslog), SNMP, NETCONF y también Openconfig e iAgent (NETCONF sobre SSH), entre los dispositivos administrados y Paragon Automation. Observe que la interfaz utilizada para todos los protocolos y servicios es ge-0/0/0.0

Además, los dispositivos administrados todavía están conectados a la red de administración mediante fxp0, para cualquier otra tarea de administración de usuarios no relacionada con Paragon Automation.

Nota:

iAgent (NETCONF a través de SSH) y openconfig no funcionan a través de la interfaz fxp0. Por lo tanto, debe usar una interfaz diferente en sus dispositivos si los usa para comunicarse con Paragon Insights.

Figura 5: Rutas de Paragon Automation connects to Management and Non-Management Networks, interfacing via fxp0 and ge-0/0/0. PCC1 links both networks, with the Control Plane Network connecting to Non-Management. comunicación

Arquitectura de despliegue de Paragon Automation

La figura 3 ilustra las arquitecturas típicas de implementación de Paragon Automation y sus protocolos de comunicación.

El grupo de Kubernetes de Paragon Automation es una colección de microservicios que interactúan entre sí a través de API. El clúster de Kubernetes consta de varios nodos configurados con diferentes funciones. Para obtener más información acerca de las funciones, consulte Funciones de nodo de clúster.

Figura 6: Clúster de High-level architecture diagram of Paragon Automation Microservices system showing interaction between Paragon Platform UI, Pathfinder, Planner, Insights, APIs, core microservices, Kubernetes Cluster, and Common Services. Kubernetes

Instalación de Paragon Automation

Utilice manuales de estrategia de Ansible para automatizar la instalación del software de Paragon Automation. Los manuales instalan el software necesario en todos los nodos del clúster. Estos manuales de estrategia de Ansible se empaquetan en una imagen de Docker y se ejecutan en un host dedicado independiente (host de control). El host de control debe tener Docker instalado y debe ser capaz de montar directorios locales en un contenedor de Docker. Debe tener una máquina dedicada que funcione como host de control.
Figura 7: Descripción general Deployment process of Paragon Automation using Ansible and Kubernetes. Ansible Control Host transfers installation bundle and configuration files to Kubernetes Nodes within a Kubernetes Cluster. de la instalación

Para instalar Paragon Automation, usted:

  • Descargue un paquete de instalación en el host de control.

  • Cree y personalice los archivos de instalación y configuración necesarios.

  • Ejecute el instalador en el host de control.

La instalación se controla a través de varias variables que se definen en los archivos de instalación y configuración creados durante el proceso de instalación. Con base en estos archivos, los manuales de estrategia de Ansible despliegan el clúster de Kubernetes.

En esta guía, se explica cómo:

  • Instalar y actualizar Paragon Automation.

  • Desinstalar Paragon Automation.

  • Agregue y quite nodos.

  • Realizar una copia de seguridad y restaurar una configuración.

  • Migre datos de su configuración existente a Paragon Automation.

  • Realice tareas comunes de solución de problemas de instalación.