Programa do Curso
1. Introdução a OpenStack
História da nuvem e OpenStack
Características da nuvem
Modelos de nuvem
privado, público, híbrido
no local, IaaS, PaaS, SaaS
Implantações de nuvens públicas e privadas baseadas em OpenStack
Distribuições de código aberto e comerciais OpenStack
OpenStack modelos de implantação
OpenStack ecossistema
Módulos
Ferramentas subjacentes
Integrações
OpenStack ciclo de vida
OpenStack certificação
OpenStack laboratório (VM) para este curso
2. Workshop prático OpenStack de administração
Conhecer o OpenStack
Componentes do OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
Interação com a nuvem OpenStack
Daemons OpenStack e fluxo de comunicação API
Keystone - Serviço de gestão de identidades
Domínios, projectos, utilizadores e funções
Gerir os serviços e pontos finais do catálogo Keystone
Gerir/Criar domínios, grupos, projectos, utilizadores e funções
Verificação dos serviços Keystone
Glance - Serviço de imagens
Características da imagem (propriedades, metadados, formato, contentor)
Carregamento e descarregamento de imagens
Partilhar imagens
Gerir quotas para o serviço de imagens
Verificação dos serviços Glance
Neutrões - Networking
Tipos básicos de recursos de rede Neutron
Gerir redes de inquilinos, sub-redes,
Gerir grupos e regras de segurança
Trajeto Este-Oeste
Espaços de nomes de rede
Gerir redes externas/fornecedores
Trajeto Norte-Sul
Gestão de IPs flutuantes
Gerir quotas de rede
Resolução básica de problemas de rede (namespaces, tcpdump, etc.)
Networking quotas
Verificação dos serviços Neutron
Nova - Serviço de computação
Interfaces para hipervisores
Gestão de pares de chaves
Gestão de aromas
Parâmetros de instância
Criar uma instância
Verificação de instâncias geradas
Captura de imagens
Gestão de instâncias
Atribuição de IPs flutuantes
Consola interactiva e registo da consola
Atribuição de grupos de segurança
Computar quotas
Obter estatísticas do Nova
API de colocação e Nova Cells v2
Verificação dos serviços Nova
Armazém de blocos de cimento
Parâmetros de volume
Criar volume
Gerir o volume
Anexar volume à instância Nova
Gerir instantâneos de volumes
Gerir cópias de segurança de volumes
Restaurar cópias de segurança
Gerir quotas de volume
Adição de um novo backend de armazenamento
LVM, matriz de armazenamento e back-ends de armazenamento Ceph
Ceph em OpenStack
Verificação dos serviços Cinder
Swift - Armazenamento de objectos
Swift componentes e processos
Gerir contentores e objectos
Gerir listas de controlo de acesso
Configurar a expiração de objectos
O anel e as políticas de armazenamento
Monitorização do espaço de armazenamento disponível
Definição de quotas
Verificação dos serviços Swift
Calor - Orquestração
Modelo de orquestração do Heat e seus componentes
Criar pilha de calor
Verificação da pilha de calor
Atualização da pilha de calor
Verificação dos serviços Heat