Programa do Curso

1. Introdução ao OpenStack

  • História da nuvem e do OpenStack
  • Características da nuvem
  • Modelos de nuvem
    • privada, pública, híbrida
    • local, IaaS, PaaS, SaaS
  • Implantações de nuvem pública e privada baseadas no OpenStack
  • Distribuições open source e comerciais do OpenStack
  • Modelos de implantação do OpenStack
  • Ecosistema do OpenStack
    • Módulos
    • Ferramentas subjacentes
    • Integrações
  • Ciclo de vida do OpenStack
  • Certificação do OpenStack
  • Laboratório de OpenStack (VM) para este curso

2. Gestão da nuvem OpenStack na prática

  • Conhecendo o OpenStack 
    • Componentes do OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interação com a nuvem OpenStack
    • Fluxo de comunicação da API e dos demônios do OpenStack
  • Keystone - Serviço de Gestão de Identidade
    • Domínios, projetos, usuários e papéis
    • Catálogo de serviços e endpoints
    • Openrc e clouds.yaml - arquivos de configuração do cliente CLI
    • Criando usuários e projetos
  • Glance - Serviço de Imagem
    • Imagens adaptadas à nuvem
    • Características das imagens (propriedades, metadados, formato, contêiner)
    • Fazendo upload e download de imagem
  • Neutron - Rede
    • Visão geral da arquitetura do Neutron
    • Plugins ML2 para Neutron
    • Tipos básicos de recursos de rede do Neutron
    • Rede no nó de computação
    • Gestão de redes e subredes do locatário
    • Roteamento East-West
    • Gestão de redes externas/fornecedor
    • Roteamento North-South
    • Gestão de IPs flutuantes
    • Gestão de grupos de segurança e regras
    • Anti-spoofing - segurança da porta
    • Cotas de rede
    • Verificação dos serviços do Neutron
  • Nova - Serviço de Computação
    • Arquitetura do Nova
    • Interfaces para hipervisores
    • Gestão de pares de chaves
    • Gestão de sabores
    • Parâmetros da instância
    • Criando uma instância
    • Gestão da instância
    • Atribuindo IPs flutuantes
    • Console interativo e log do console
    • Atribuição de grupos de segurança
    • Acessando a instância via namespace de metadados
    • Capturando interface da instância via tcpdump
    • Migração ao vivo da VM
  • Cinder - Armazenamento em Bloco
    • Parâmetros do volume
    • Criando volume
    • Gestão de volume
    • Anexando volume à instância Nova

3. Aprofundamento no Neutron e em seu backend OVN

  • Arquitetura do OVN
  • Componentes do OVN
  • ML2 - driver OVN vs OvS
  • Rede OVN de topo para baixo
    • Lógica do OpenStack (banco de dados Neutron)
    • Banco de dados Northbound
    • Banco de dados Southbound
    • Pipelines lógicos de datapath
    • Fluxos lógicos
    • Fluxos OpenFlow
  • Rede Neutron e switch lógico OVN
    • Portas lógicas e seus tipos
    • Fluxos de comutação
  • Rotteador Neutron e roteador lógico OVN
    • Tipos de NAT
    • Fluxos de roteamento
  • Subrede Neutron e DHCP nativo
    • Fluxos DHCP
  • Grupos de segurança no OVN
    • ACLs e Grupos de Portas
    • Fluxos de grupo de segurança
    • Segurança da porta no OVN
  • Resumo das tabelas Northbound do OVN
  • Fluxo de informações no OVN
    • Banco de dados Neutron, bancos de dados OVN NB e SB, OpenFlow no OvS
  • Rastreamento de fluxos lógicos
    • Definindo microfluxos
    • Rastreamento L2
    • Rastreamento L3
    • Rastreamento DHCP
  • Fluxos físicos - OpenFlow
    • Ciclo de vida físico do pacote originado pela VM
  • Rastreamento físico
    • Rastreamento para pacotes hipotéticos
    • Rastreamento para pacotes reais
  • Exibindo o banco de dados e os recursos do Open vSwitch

Requisitos

  • Sólidos conhecimentos em redes
  • Conhecimento básico do paradigma de computação em nuvem
  • Conhecimento prático na administração de sistemas operacionais Linux
 21 Horas

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas