Temario del curso
1. Introducción a OpenStack
- Historia de la nube y OpenStack
- Características de la nube
- Modelos en la nube
- privado, público, híbrido
- on-premise, IaaS, PaaS, SaaS
- Despliegues de nube pública y privada basados en OpenStack
- Distribuciones comerciales y de código abierto OpenStack
- OpenStack Modelos de implementación
- OpenStack ecosistema
- Módulos
- Herramientas subyacentes
- Integraciones
- OpenStack ciclo de vida
- OpenStack Certificación
- OpenStack laboratorio (VM) para este curso
2. Taller práctico de administración OpenStack
- Conociendo OpenStack
- OpenStack componentes (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacción con OpenStack nube
- OpenStack Demonios y flujo de comunicación API
- Keystone - Servicio de gestión de identidades
- Arquitectura Keystone
- Autenticación y backends disponibles
- Tipos de tokens y administración de tokens
- Autorización en OpenStack - roles y oslo.policy
- Recursos de Keystone: dominios, proyectos, usuarios
- Openrc y clouds.yaml - Configuración de clientes CLI
- OpenStack Catálogo de servicios
- Adición de un nuevo servicio OpenStack
- Sistema de cuotas en OpenStack
- Glance - Servicio de imagen
- Imágenes ajustadas a la nube
- Características de la imagen (propiedades, metadatos, formato, contenedor)
- Carga y descarga de imágenes
- Compartir imágenes
- Almacenamiento de imágenes de vistazo
- Imágenes protegidas
- Administrar cuotas para el servicio de imágenes
- Verificación de los servicios de Glance
- Neutrón - Networking
- Arquitectura y servicios de Neutron
- El complemento ML2
- Networking En el nodo de cómputo - Análisis
- Networking conceptos y herramientas utilizados por Neutron
- Tipos básicos de recursos de red de Neutron
- Administre redes de inquilinos, subredes,
- Administrar reglas y grupos de seguridad
- Enrutamiento Este-Oeste
- Espacios de nombres de red
- Administrar redes externas/de proveedores
- Enrutamiento Norte-Sur
- Gestión de IPs flotantes
- Control de acceso basado en roles en Neutron
- Administrar cuotas de red
- Componentes internos de SDN y NFV (iptables, ruta IP, OVS)
- Solución de problemas básicos de red (espacios de nombres, tcpdump, etc.)
- Networking Cuotas
- Verificación de los servicios de Neutron
- Nova - Servicio de cómputo
- Interfaces con hipervisores
- Gestión de pares de claves
- Gestión del sabor
- Tipos y topología de CPU
- Parámetros de instancia
- Creación de una instancia
- Verificación de instancias generadas
- Creación de instantáneas
- Gestión de instancias
- Cambiar el tamaño de las instancias
- Asignación de direcciones IP flotantes
- Consola interactiva y registro de consola
- Asignación de grupos de seguridad
- Funcionamiento interno de los grupos de seguridad y las características de seguridad de los puertos (iptables)
- Componentes internos de los routers L3
- Cuotas de proceso
- Obtener estadísticas de Nova
- API de colocación y Nova Cells v2
- API de ubicación y programación de instancias
- Comandos de cliente de la API de ubicación
- Verificación de los servicios de Nova
- Cinder - Almacenamiento en bloque
- Parámetros de volumen
- Creando volumen
- Administrar el volumen
- Adjuntar volumen a la instancia de Nova
- Administración de instantáneas de volumen
- Administración de copias de seguridad de volumen
- Funcionamiento interno de instantáneas y copias de seguridad en Cinder
- Transferencia de volúmenes entre proyectos
- Restauración de copias de seguridad
- Administración de cuotas de volumen
- Adición de un nuevo back-end de almacenamiento
- QoS en Cinder
- LVM, cabina de almacenamiento y back-ends de almacenamiento Ceph
- Ceph en OpenStack
- Integración de Ceph y Cinder
- Good prácticas para implementaciones de Ceph
- Verificación de los servicios de Cinder
- Barbacana - Llave Management Servicio
- Arquitectura barbacana
- Almacenamiento de frases de contraseña
- Generación y almacenamiento de claves de cifrado simétricas
- Mecanismos de cifrado de volumen
- Configuración del tipo de almacenamiento de Cinder para el cifrado de volúmenes
- Limitaciones del cifrado de volúmenes
- Almacenamiento de paquetes de certificados X.509
- Swift - Almacenamiento de objetos
- Swift Componentes y procesos
- Gestión de contenedores y objetos
- Gestión de listas de control de acceso
- Configuración de la caducidad de objetos
- El anillo y las políticas de almacenamiento
- Supervisión del espacio de almacenamiento disponible
- Configuración de cuotas
- Verificación de los servicios Swift
- Calor - Orquestación
- Plantilla de orquestación de calor y sus componentes
- Creación de una pila de calor
- Verificación de la pila de calor
- Actualización de la pila de calor
- Verificación de los servicios de calefacción
- Solución de problemas básicos
- Análisis de archivos de registro
- Registro centralizado
- Depuración de consultas de cliente OpenStack
- Gestión de OpenStack base de datos
- Extracción de información de bases de datos de servicios
- Copia de seguridad OpenStack
- Análisis del estado del nodo de proceso
- Análisis del estado de la instancia
- Solución de problemas de instancias en el nodo de computación (libvirt)
- Análisis del corredor AMQP (RabbitMQ)
- Solución de problemas RabbitMQ
- Servicios de metadatos
- Forma general de diagnosticar OpenStack problemas
- Solución de problemas de red
- Solución de problemas de rendimiento de la red
- Copia de seguridad y recuperación de instancias
2. Temas avanzados
- Octavia - Equilibrio de carga como servicio
- Arquitectura
- Objetos y flujo de solicitud
- Sabores de Octavia
- Zonas de disponibilidad de Octavia
- Creación del equilibrador de carga HTTP
- Creación del equilibrador de carga TCP
- Creación de un equilibrador de carga de paso a través de HTTPS
- Oyentes, grupos y monitores de estado
- Equilibrio de carga de capa 7 en Octavia
- Imagen del Ánfora del Edificio
- Conmutación por error de LB
- Networking y Detalles de Monitoreo
- Solución de problemas de Octavia
- Consideraciones de hardware y planeación de la capacidad
- Hardware de cómputo
- Diseño de redes
- Diseño de almacenamiento
- Tamaño del sabor
- Compromiso excesivo de recursos
- Plano de control de alta disponibilidad
- HA en OpenStack servicios
- Base de datos de alta disponibilidad
- Cola de mensajes de alta disponibilidad
- Despliegues Activo-Activo frente a Activo-Pasivo
- Implementaciones en varias regiones
- Partición en la nube y filtros del programador
- Por qué y cómo implementar particiones en la nube (agregados de host)
- Filtros del programador Nova
- Sumérgete en el código del filtro
- Migración de cargas de trabajo
- Migración fría y viva
- Ajuste de la migración en vivo
- Ejercicios de migración y solución de problemas
- Políticas y autorización en OpenStack
- Oslo.policy
- Creación de un nuevo rol significativo con archivos de políticas
- Verificación del acceso a la API para el usuario específico
- Redes en profundidad OpenStack (SDN) (2-3h)
- Tipos de red (local, plana, vlan, vxlan, gre)
- Flujo y arquitectura de netowork detallados en varias implementaciones de neutrones
- Tráfico este-oeste en redes de inquilinos
- Tráfico norte-sur en redes de inquilinos
- Tráfico en implementaciones solo de proveedor
- Complementos de Neutron
- Linux Puente
- Abrir vSwitch
- Solución de problemas y ejercicios de OVS
- Solución de problemas de grupos de seguridad (iptables, tcpdump)
- Ajustes de seguridad portuaria y gestión de vIP
- Enrutadores virtuales distribuidos
- Proyecto LBaaS + Octavia
- VPNaaS
- OpenStack Monitoreo y telemetría
- Servicio de ceilómetro
- Supervisión externa
- Funciones avanzadas de nube/hipervisor
- Anclaje de CPU / arquitectura NUMA
- SR-IOV
- Personalización de imágenes y inicio en la nube
- Servicio de metadatos
- Obtención de información del servicio de metadatos
- Backends de almacenamiento en bloque
- LVM
- Ceph RBD
- Aparatos físicos
- Consideraciones sobre la red de almacenamiento
- Actualización OpenStack
- Estrategias y procedimientos de actualización
- Actualización sin tiempo de inactividad
- Aprovisionamiento sin sistema operativo con OpenStack
- Módulo irónico
- Conceptos de subnube y sobrenube
- Varios ejercicios sobre la solución de problemas del clúster OpenStack
- Ejemplos de tareas de examen
- Futuro de OpenStack
Requerimientos
- Habilidades básicas Linux de administración
- Conocimientos básicos de redes
- Conocimientos básicos del paradigma de la computación en la nube
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 8000 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (3)
El instructor era extremadamente conocedor y servicial. Mientras realizábamos los ejercicios, no me apresuraron y me permitieron cometer errores (hasta cierto punto), para luego recibir la ayuda necesaria para corregirlos donde fuera necesario.
Tim Wilkes - Gamma
Curso - OpenStack Security
Traducción Automática
comunicación, conocimiento basado en la experiencia, resolución de problemas,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Curso - OpenStack Bootcamp
Traducción Automática
Para obtener una mejor comprensión sobre OpenStack.
Jan Gustafsson - Polystar OSIX
Curso - OpenStack Architecture and Troubleshooting
Traducción Automática