Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
1. Introducción a OpenStack
- Historia de la nube y OpenStack
- Características de la nube
- Modelos de nube
- privada, pública, híbrida
- in situ (on-premise), IaaS, PaaS, SaaS
- Implementaciones de nubes públicas y privadas basadas en OpenStack
- Distribuciones de código abierto y comerciales de OpenStack
- Modelos de implementación de OpenStack
- Ecosistema de OpenStack
- Módulos
- Herramientas subyacentes
- Integraciones
- Ciclo de vida de OpenStack
- Certificaciones de OpenStack
- Laboratorio (VM) de OpenStack para este curso
2. Taller práctico de administración en OpenStack
- Familiarización con OpenStack
- Componentes de OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacción con la nube OpenStack
- Daemons y flujo de comunicación de API de OpenStack
- Keystone - Servicio de gestión de identidad
- Dominios, proyectos, usuarios y roles
- Gestión del catálogo de servicios y puntos finales (endpoints) de Keystone
- Gestión y creación de dominios, grupos, proyectos, usuarios y roles
- Verificación de los servicios de Keystone
- Glance - Servicio de imágenes
- Características de las imágenes (propiedades, metadatos, formato, contenedor)
- Carga y descarga de imágenes
- Compartir imágenes
- Gestión de cuotas para el servicio de imagen
- Verificación de los servicios de Glance
- Neutron - Red
- Tipos básicos de recursos de red en Neutron
- Gestión de redes, subredes e inquilinos (tenants)
- Gestión de grupos de seguridad y reglas
- Enrutamiento Este-Oeste
- Espacios de nombres de red
- Gestión de redes externas/proveedoras
- Enrutamiento Norte-Sur
- Gestión de direcciones IP flotantes
- Gestión de cuotas de red
- Solución básica de problemas de red (espacios de nombres, tcpdump, etc.)
- Cuotas de redes
- Verificación de los servicios de Neutron
- Nova - Servicio de computación
- Interfaces hacia los hipervisores
- Gestión de pares de claves (keypairs)
- Gestión de perfiles (flavours)
- Parámetros de las instancias
- Creación de una instancia
- Verificación de las instancias generadas
- Capturas instantáneas (snapshots)
- Gestión de instancias
- Asignación de direcciones IP flotantes
- Consola interactiva y registro de consola
- Asignación de grupos de seguridad
- Cuotas de computación
- Obtención de estadísticas de Nova
- API de colocación y celdas Nova v2
- Verificación de los servicios de Nova
- Cinder - Almacenamiento de bloques
- Parámetros del volumen
- Creación de volúmenes
- Gestión de volúmenes
- Adjuntar un volumen a una instancia Nova
- Gestión de instantáneas (snapshots) de volúmenes
- Gestión de copias de seguridad de volúmenes
- Restauración de copias de seguridad
- Gestión de cuotas de volumen
- Agregar un nuevo backend de almacenamiento
- Backend con LVM, matriz de almacenamiento y Ceph
- Ceph en OpenStack
- Verificación de los servicios de Cinder
- Swift - Almacenamiento de objetos
- Componentes y procesos de Swift
- Gestión de contenedores y objetos
- Gestión de listas de control de acceso (ACL)
- Configuración de expiración de objetos
- Anillo (Ring) y políticas de almacenamiento
- Monitoreo del espacio de almacenamiento disponible
- Configuración de cuotas
- Verificación de los servicios de Swift
- Heat - Orquestación
- Plantilla de orquestación de Heat y sus componentes
- Creación de una pila (stack) de Heat
- Verificación de la pila (stack) de Heat
- Actualización de la pila (stack) de Heat
- Verificación de los servicios de Heat
- Solución básica de problemas
- Análisis de archivos de registro
- Registro centralizado
- Depuración de consultas del cliente de OpenStack
- Gestión de la base de datos de OpenStack
- Copias de seguridad de OpenStack
- Análisis del estado del nodo de computación
- Análisis del estado de las instancias
- Análisis del agente de correos AMQP (RabbitMQ)
- Servicios de metadatos
- Procedimiento general para diagnosticar problemas de OpenStack
- Solución de problemas de red
- Solución de problemas de rendimiento de red
- Copias de seguridad y recuperación de instancias
3. Temas avanzados
- Consideraciones sobre hardware y planificación de capacidad
- Hardware de computación
- Diseño de la red
- Diseño del almacenamiento
- Ajuste de perfiles (flavours)
- Sobrecarga de recursos
- Plano de control altamente disponible
- Alta disponibilidad en los servicios de OpenStack
- Base de datos con alta disponibilidad
- Mensajería con alta disponibilidad
- Segmentación de la nube y filtros del programador (scheduler)
- Por qué y cómo implementar segmentación de la nube (agregados de hosts)
- Filtros del programador Nova
- Migración de cargas de trabajo
- Migración en frío y en vivo
- Ajustes de la migración en vivo
- Proyecto Watcher
- Redes avanzadas de OpenStack (SDN) (2-3h)
- Tipos de red (local, plana, VLAN, VXLAN, GRE)
- Módulos complementarios (plugins) de Neutron
- Puente Linux
- Open vSwitch
- Routers virtuales distribuidos
- LBaaS + proyecto Octavia
- VPNaaS
- Monitoreo y telemetría de OpenStack
- Servicio Ceilometer
- Monitoreo externo
- Características avanzadas de la nube/hipervisor
- Fijación de CPU / arquitectura NUMA
- SR-IOV
- Cloud-init y personalización de imágenes
- Servicio de metadatos
- Backends de almacenamiento de bloques
- LVM
- Ceph RBD
- Aparatos físicos
- Consideraciones sobre la red de almacenamiento
- Actualización de OpenStack
- Estrategias y procedimientos de actualización
- Actualización con tiempo de inactividad cero
- Provisionamiento de metal desnudo con OpenStack
- Módulo Ironic
- Conceptos de undercloud y overcloud
- Futuro de OpenStack
Requerimientos
- Habilidades básicas de administración en Linux
- Conocimientos básicos de redes
- Conocimiento básico del paradigma de computación en la nube
28 Horas
Reseñas (1)
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