Network Automation using the Contrail Controller (NACC)
Simplicidad de Ingeniería
NIVEL DEL CURSO
Network Automation using the Contrail Controller (NACC) es un curso de nivel intermedio.
AUDIENCIA
Este curso beneficia a los individuos responsables de trabajar con soluciones de redes definidas por software en centros de datos, proveedores de servicios y entornos de redes empresariales.
PRERREQUISITOS
-
Habilidades básicas de TCP / IP
-
Comprensión general de la virtualización del centro de datos
-
Comprensión básica del Sistema Operativo Junos
-
Finalización del curso Junos Cloud Fundamentals (JCF) antes de asistir a esta clase y se recomiendan conocimientos básicos de programación orientada a objetos y scripts Python.
RESUMEN DEL CURSO
Este curso de cuatro días está diseñado para proporcionar a los estudiantes los conocimientos necesarios para trabajar con la solución de red definida por software (SDN) Juniper Contrail. Los estudiantes obtendrán un profundo conocimiento de cómo usar las interfaces de usuario de OpenStack, Contrail y Contrail Command, y también aprenderán a usar las API y la CLI para realizar las tareas de configuración de Contrail. A través de demostraciones y laboratorios prácticos, los estudiantes adquirirán experiencia con las características de Contrail. Este curso está basado en la versión 5.0.1 de Contrail.
OBJETIVOS
-
Explicar la definición y principios fundamentales de la SDN.
-
Discutir el marco de NFV.
-
Explicar el papel del controlador SDN Contrail.
-
Listar las soluciones disponibles de Contrail.
-
Describir el propósito de OpenStack.
-
Identificar la función de cada uno de los principales proyectos de OpenStack.
-
Utilizar el CLI de OpenStack.
-
Describir las API REST de OpenStack y el SDK de Python.
-
Utilizar las plantillas de orquestación de calor de OpenStack.
-
Configurar OpenStack utilizando la interfaz de usuario web de Horizon y Heat.
-
Describir las principales características de Contrail.
-
Discutir diferentes casos de uso de Contrail.
-
Describir las soluciones relacionadas con Contrail.
-
Describir las funciones del Contrail vRouter.
-
Describir las funciones del controlador SDN Contrail.
-
Comprender los módulos de Contrail en contenedores.
-
Explicar el papel de los diferentes tipos de nodos en Contrail.
-
Utilizar las herramientas de solución de problemas de Contrail.
-
Describir los métodos de configuración de Contrail disponibles.
-
Configurar los servicios DNS de Contrail Virtual.
-
Crear redes virtuales.
-
Crear políticas para controlar el flujo de tráfico.
-
Utilizar la API de configuración de Contrail.
-
Explicar cómo se pueden conectar las redes virtuales y físicas.
-
Configurar IP flotantes.
-
Utilizar dispositivos de pasarela física con Contrail.
-
Configurar dispositivos físicos con el Administrador de dispositivos.
-
Utilizar la puerta de enlace virtual simple.
-
Explicar la conectividad subyacente sin pasarela.
-
Explicar la integración de Contrail con Kubernetes y OpenShift.
-
Utilizar BGP como una función de servicio.
-
Entender las Layercidades de reinicio agraciado.
-
Describir el soporte de QoS en Contrail.
-
Entender el equilibrio de carga como un servicio.
-
Describir el soporte de vRouter para DPDK, SR-IOV y SmartNICs.
-
Entender Contrail Global Controller.
-
Describir el encadenamiento de servicio dentro de Contrail.
-
Comprender las cadenas de servicios versión 1 y versión 2.
-
Configurar cadenas de servicio en red.
-
Configurar cadenas de servicios transparentes.
-
Configurar fuente NAT.
-
Utilizar Heat para automatizar la implementación del servicio.
-
Comprender los detalles de la cadena de servicio de enrutamiento.
-
Utilizar las políticas de enrutamiento.
-
Solucionar problemas de cadenas de servicio.
-
Explicar el uso de contenedores Docker en las cadenas de servicios.
-
Describir la integración de la función de red física.
-
Explicar el tráfico de enrutamiento de la red física a través de la cadena de servicio Contrail.
-
Explicar las funciones de Contrail Analytics.
-
Describe cómo Trabajar con el área de trabajo de Monitor.
-
Discuta cómo ejecutar consultas de flujo y examinar los registros del sistema.
-
Usar la API de Contrail Analytics.
-
Trabajar con alarmas Contrail.
-
Comprender cómo analizar el tráfico en vivo con Contrail.
-
Describir la asignación de superposición de Layer subyacente.
-
Explicar la necesidad de Seguridad Contrail.
-
Discutir la Configuración de la política de firewall multidimensional.
-
Utilizar etiquetas y etiquetas.
-
Discuta la visualización del tráfico con Contrail Security.
HORARIO DEL CURSO
Día 1
Capítulo 1: Introducción del curso
Capítulo 2: SDN, NFV y Contrail
-
Revisión de SDN y NFV
-
Descripción general de la solución Contrail
Capítulo 3: Fundamentos de OpenStack
-
Descripción general de OpenStack
-
Proyectos OpenStack
-
Exploración de la instalación de OpenStack y uso de la CLI
LAB: Explorando OpenStack con la CLI
Capítulo 4: Configuración de OpenStack
-
Opciones de la interfaz de OpenStack
-
Uso de plantillas de OpenStack Heat
-
Configuración de OpenStack
LAB: Configuración de OpenStack
Día 2
Capítulo 5: Descripción general de Contrail
-
Casos de uso de Contrail
-
Descripción general de la solución de Contrail
-
Soluciones relacionadas con Contrail
Capítulo 6: Fundamentos de la Arquitectura Contrail
-
Descripción general de la arquitectura de Contrail
-
Gestión y análisis de Contrail
-
Plano de control de Contrail
-
Plano de datos de Contrail
-
Solución de problemas básicos de Contrail
LAB: Exploración y solución de problemas de Contrail vRouter y SDN Controller
Capítulo 7: Conceptos básicos de Configuración de Contrail
-
Métodos de Configuración de Contrail
-
Servicios de vRouter
-
Configuración de redes virtuales
-
Configuración de políticas de red y grupos de seguridad
-
Biblioteca de Python de Contrail API
LAB: Redes virtuales y políticas
Capítulo 8: Interactuando con Redes Externas
-
Conexión de redes físicas y virtuales
-
IP flotantes
-
Uso del Administrador de dispositivos
-
Configuración de la puerta de enlace virtual simple
-
Conectividad subyacente sin puerta de enlace
LAB: Creación de IP y puertas de enlace flotantes
Día 3
Capítulo 9: servicios de red de Contrail
-
Redes de contrailotes y contenedores
-
BGP como servicio
-
Layercidades de reinicio elegante
-
Implementación de CoS
-
Equilibrio de carga como una descripción general del servicio
-
Soporte de vRouter para DPDK y SR-IOV
-
Descripción general de Contrail Global Controller
LAB: Uso de contenedores Docker con Contrail
Capítulo 10: Cadenas de Servicio Contrail
-
Descripción general del encadenamiento de servicios
-
Cadena y Configuración del servicio dentro de la red
-
Cadena y Configuración transparentes del servicio
-
Configuración de la fuente NAT
-
Cadena automatizada del servicio
LAB: Creación de cadenas de servicio de Contrail
Capítulo 11: Encadenamiento de servicio avanzado
-
Operación avanzada
-
Comprobaciones de estado de la instancia de servicio
-
Solución de problemas de las cadenas de servicio
-
Cadena de servicio con contenedores Docker
-
Integración de la función de red física
-
NFV para ISP Caso de estudio
LAB: Operación avanzada de la cadena de servicio y resolución de problemas
Día 4
Capítulo 12: Monitoreo y análisis de estelas.
-
Descripción general de Analytics
-
Monitor Infraestructura de área de trabajo
-
Monitor Networking Workspace
-
Consultas de flujo, registros y estadísticas
-
Configuración de Contrail Analytics
-
API de Analytics
Capítulo 13: Análisis del estado de la red y los flujos de tráfico
-
Alarmas de contrail
-
Análisis de tráfico en vivo
-
Mapeo de superposición de Layers subyacentes
Capítulo 14: Seguridad Contrail
-
La necesidad de seguridad de Contrail
-
Configuración de seguridad de Contrail
-
Monitoreo y visualización