Programa do Curso
1. Introdução ao OpenStack
-
História da nuvem e do OpenStack
-
Funcionalidades da nuvem
-
Modelos de nuvem
-
privada, pública, híbrida
-
on-premise, IaaS, PaaS, SaaS
-
-
Implantações de nuvem pública e privada baseadas em OpenStack
-
Distribuições OpenStack de código aberto e comerciais
-
Modelos de implantação do OpenStack
-
Ecossistema do OpenStack
-
Módulos
-
Ferramentas subjacentes
-
Integrações
-
-
Ciclo de vida do OpenStack
-
Certificação OpenStack
-
Laboratório OpenStack (VM) para este curso
2. Oficina prática de administração do OpenStack
-
Conhecer o OpenStack
-
Componentes do OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
-
Interação com a nuvem OpenStack
-
Demons do OpenStack e fluxo de comunicação de API
-
-
Keystone - Serviço de Gestão de Identidade
-
Arquitetura do Keystone
-
Autenticação e backends disponíveis
-
Tipos de tokens e gestão de tokens
-
Autenticação no OpenStack - papéis e oslo.policy
-
Recursos do Keystone - domínios, projetos, utilizadores
-
Openrc e clouds.yaml - configuração de clientes CLI
-
Catálogo de serviços do OpenStack
-
Adição de novo serviço OpenStack
-
Sistema de quotas no OpenStack
-
-
Glance - Serviço de Imagens
-
Imagens ajustadas à nuvem
-
Funcionalidades de imagem (propriedades, metadados, formato, contentor)
-
Envio e transferência de imagem
-
Partilha de imagens
-
Armazenamentos de imagem do Glance
-
Imagens protegidas
-
Gestão de quotas para o serviço de imagens
-
Verificação dos serviços do Glance
-
-
Neutron - Redes
-
Arquitetura e serviços do Neutron
-
O plugin ML2
-
Redes em nó de computação - análise
-
Conceitos e ferramentas de rede utilizados pelo Neutron
-
Tipos básicos de recursos de rede do Neutron
-
Gestão de redes de inquilino, sub-redes,
-
Gestão de grupos de segurança e regras
-
Encaminhamento East-West
-
Espaços de nomes de rede
-
Gestão de redes externas/provedor
-
Encaminhamento North-South
-
Gestão de IPs flutuantes
-
Controlo de acesso baseado em papéis no Neutron
-
Gestão de quotas de rede
-
Interna de SDN e NFV (iptables, ip route, OVS)
-
Resolução básica de problemas de rede (namespaces, tcpdump, etc.)
-
Quotas de rede
-
Verificação dos serviços do Neutron
-
-
Nova - Serviço de Computação
-
Interfaces para hipervisores
-
Gestão de pares de chaves
-
Gestão de sabores (flavours)
-
Sabores (flavours) e topologia de CPU
-
Parâmetros da instância
-
Criação de uma instância
-
Verificação de instâncias geradas
-
Snapshotting
-
Gestão de instâncias
-
Redimensionamento de instâncias
-
Designação de IPs flutuantes
-
Console interativo e registo de console
-
Designação de grupos de segurança
-
Interna de grupos de segurança e funcionalidades de port-security (iptables)
-
Interna de routers L3
-
Quotas de computação
-
Obter estatísticas do Nova
-
Placement API e Nova Cells v2
-
Placement API e agendamento de instâncias
-
Comandos do cliente Placement API
-
Verificação dos serviços do Nova
-
-
Cinder - Armazenamento em Blocos
-
Parâmetros de volume
-
Criação de volume
-
Gestão de volume
-
Anexar volume a instância Nova
-
Gestão de snapshots de volume
-
Gestão de cópias de segurança de volume
-
Interna de snapshots e cópias de segurança no Cinder
-
Transferência de volumes entre projetos
-
Restauração de cópias de segurança
-
Gestão de quotas de volume
-
Adição de novo backend de armazenamento
-
QoS no Cinder
-
Backends de armazenamento LVM, matriz de armazenamento e Ceph
-
Ceph no OpenStack
-
Integração de Ceph e Cinder
-
Bons práticas para implantações Ceph
-
Verificação dos serviços do Cinder
-
-
Barbican - Serviço de Gestão de Chaves
-
Arquitetura do Barbican
-
Armazenamento de passphrases
-
Geração e armazenamento de chaves de encriptação simétrica
-
Mecanismos de encriptação de volume
-
Configuração do tipo de armazenamento do Cinder para encriptação de volume
-
Limitações da encriptação de volume
-
Armazenamento de bundles de certificados X.509
-
-
Swift - Armazenamento de Objetos
-
Componentes e processos do Swift
-
Gestão de contentores e objetos
-
Gestão de listas de controlo de acesso
-
Definição de expiração de objetos
-
O Ring e políticas de armazenamento
-
Monitorização de espaço de armazenamento disponível
-
Definição de quotas
-
Verificação dos serviços do Swift
-
-
Heat - Orquestração
-
Modelo de Orquestração Heat e seus componentes
-
Criação de stack Heat
-
Verificação de stack Heat
-
Atualização de stack Heat
-
Verificação dos serviços do Heat
-
-
Resolução básica de problemas
-
Análise de ficheiros de registo
-
Registo centralizado
-
Depuração de consultas de cliente OpenStack
-
Gestão de base de dados do OpenStack
-
Extração de informações de bases de dados de serviço
-
Cópia de segurança do OpenStack
-
Análise do estado do nó de computação
-
Análise do estado da instância
-
Resolução de problemas de instâncias no nó de computação (libvirt)
-
Análise do intermediário AMQP (RabbitMQ)
-
Resolução de problemas do RabbitMQ
-
Serviços de metadados
-
Método geral de diagnóstico de problemas OpenStack
-
Resolução de problemas de rede
-
Resolução de problemas de desempenho de rede
-
Cópia de segurança e recuperação de instâncias
-
2. Tópicos Avançados
-
Octavia - Load Balancing-as-a-service
-
Arquitetura
-
Objetos e fluxo de pedidos
-
Sabores (flavours) do Octavia
-
Zonas de Disponibilidade Octavia
-
Criação do equilibrador de carga HTTP
-
Criação do equilibrador de carga TCP
-
Criação do equilibrador de carga HTTPS passthrough
-
Listeners, Pools e Health Monitors
-
Equilibramento de carga de camada 7 no Octavia
-
Construção da imagem Amphora
-
Failover de LB
-
Detalhes de Redes e Monitorização
-
Resolução de problemas do Octavia
-
-
Considerações de hardware e planeamento de capacidade
-
Hardware de computação
-
Design de rede
-
Design de armazenamento
-
Dimensionamento de sabores (flavours)
-
Sobrecarga de recursos
-
-
Plano de controlo Altamente Disponível
-
HA em serviços OpenStack
-
Base de dados HA
-
Fila de mensagens HA
-
Implantações Active-Active vs Active-Passive
-
Implantações multi-região
-
-
Particionamento de nuvem e filtros de agendador
-
Porquê e como implementar partições de nuvem (host-aggregates)
-
Filtros do agendador Nova
-
Aprofundamento no código do filtro
-
-
Migração de carga de trabalho
-
Migração fria e ao vivo
-
Ajustes de migração ao vivo
-
Exercícios de migração e resolução de problemas
-
-
Políticas e autenticação no OpenStack
-
Oslo.policy
-
Criação de um novo papel significativo com ficheiros de política
-
Verificação do acesso à API para um utilizador específico
-
-
Redes OpenStack aprofundadas (SDN) (2-3h)
-
Tipos de rede (local, flat, vlan, vxlan, gre)
-
Fluxo e arquitetura de rede detalhados em várias implantações do Neutron
-
Tráfego East-West em redes de inquilino
-
Tráfego North-South em redes de inquilino
-
Tráfego em implantações apenas de provedor
-
-
Plugins do Neutron
- Linux Bridge
- Open vSwitch
-
Resolução de problemas e exercícios do OVS
-
Resolução de problemas de grupos de segurança (iptables, tcpdump)
-
Ajustes de port-security e gestão de vIP
-
Routers Virtuais Distribuídos
-
LBaaS + projeto Octavia
-
VPNaaS
-
-
Monitorização e telemetria OpenStack
-
Serviço Ceilometer
-
Monitorização externa
-
-
Funcionalidades avançadas de nuvem/hipervisor
-
Fixação de CPU / arquitetura NUMA
-
SR-IOV
-
-
Cloud-init e personalização de imagem
-
Serviço de Metadados
-
Obter informações do serviço de metadados
-
-
Backends de armazenamento em blocos
-
LVM
-
Ceph RBD
-
Aparelhos físicos
-
Considerações de rede de armazenamento
-
-
Atualização do OpenStack
-
Estratégias e procedimentos de atualização
-
Atualização sem tempo de inatividade
-
-
Provisionamento de bare-metal com OpenStack
-
Módulo Ironic
-
Conceitos de undercloud e overcloud
-
-
Vários exercícios de resolução de problemas de cluster OpenStack
-
Tarefas de exemplo de exame
-
Futuro do OpenStack
Requisitos
- Habilidades básicas de administração de Linux
- Conhecimentos básicos de redes
- Conhecimento básico do paradigma de computação em nuvem
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 6500 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
comunicação, conhecimento adquirido com a experiência, resolução de problemas,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Curso - OpenStack Bootcamp
Máquina Traduzida