Programa do Curso

Introdução

  • Linux Foundation
  • Treinamento da Linux Foundation
  • Certificações da Linux Foundation
  • Insignias Digitais da Linux Foundation
  • Exercícios de Laboratório, Soluções e Recursos
  • Detalhes das Distribuições
  • Laboratórios

Princípios de Otimização de Desempenho

  • Metodologia
  • Processo de Otimização
  • Ferramentas de Investigação
  • Laboratórios

Benchmarking

  • Benchmarks de Desempenho
  • Benchmarks Sintéticos
  • Benchmarks de Aplicação
  • Laboratórios

Interfaces de Ajuste

  • Conceitos de Ajuste
  • Ajustes do Kernel
  • Parâmetros do Kernel
  • Interfaces de Aplicação
  • tuned
  • Ajustes de Hardware
  • Laboratórios

Interfaces de Monitoramento

  • Sistema de Arquivos /proc
  • Utilitários de Linha de Comando
  • Coleta de Dados de Desempenho
  • Nagios
  • Ganglia
  • Monitoramento do Kernel
  • Laboratórios

Técnicas e Ferramentas de Perfilagem

  • Monitoramento de Desempenho
  • Contadores
  • Razões de Desempenho
  • Perfilagem do Kernel vs Aplicação
  • oprofile
  • Perf
  • Eventos perf disponíveis
  • Aquisição de Dados de Desempenho com perf
  • Monitoramento de Desempenho a Partir da Aplicação
  • Monitoramento de Desempenho em Espaço do Usuário com gprof
  • Laboratórios

Ferramentas de Rastreamento

  • Rastreamento em Espaço do Usuário
  • strace
  • Rastreamento de Bibliotecas
  • Rastreamento do Kernel
  • ftrace
  • SystemTap
  • Rastreamento de Aplicações com SystemTap
  • Laboratórios

SUBSISTEMA CPU

  • Conceitos e Arquitetura da CPU
  • Otimizações de Nível CPU
  • Conjuntos de Instruções Especializados
  • Topologia da CPU
  • Configurações do BIOS
  • Laboratórios

Gestão de Energia

  • Estratégias de Gestão de Energia
  • Gestão de Energia dos Dispositivos
  • Estados de Economia de Energia da CPU
  • Dimensionamento de Frequência
  • Ferramentas de Gestão de Energia
  • Laboratórios

Agrupamento de Processos

  • Design
  • Políticas de Agendamento
  • Configurações Ajustáveis de Agendamento
  • Afinidade e Isolamento da CPU
  • Afinidade de Interrupção
  • Grupos de Controle
  • Laboratórios

SUBSISTEMA DE MEMÓRIA

  • Visão Geral
  • Otimização de Busca de Páginas e Páginas Grandes
  • Controle de Trocas a Partir das Aplicações
  • Minimizando Falhas
  • Laboratórios

Otimizações NUMA

  • Conceitos e Arquitetura da CPU
  • Alocação de Memória NUMA
  • Estatísticas NUMA
  • Laboratórios

SUBSISTEMA DE E/S

  • Visão Geral da Pilha de Armazenamento
  • Conceitos de Agendador de E/S
  • Algoritmos do Agendador de E/S
  • Considerações de Hardware
  • Ajuste de Dispositivos de Armazenamento
  • Laboratórios

Sistemas de Arquivos Locais

  • Principais Opções de Sistemas de Arquivos
  • Modos de Diário do Ext3/4
  • Atributos do Sistema de Arquivos
  • Laboratórios

Sistemas de Arquivos em Rede

  • Sistema de Arquivos em Rede (NFS)
  • NFSv4
  • pNFS
  • Laboratórios

Armazenamento e E/S

  • Revisão de RAID de Software
  • Níveis de RAID
  • Configuração de RAID
  • Volumes Lógicos
  • Volumes e Grupos de Volumes
  • Criação de Volumes Lógicos
  • Dispositivos Raw
  • E/S Assíncrona
  • Laboratórios

Analisando o Subsistema de E/S

  • iostat
  • iotop
  • blktrace
  • blkparse
  • btrace
  • btt
  • blkiomon
  • Laboratórios

Otimização do Subsistema de Rede

  • Visão Geral da Pilha de Rede
  • Otimização para Latência e Throughput
  • Configurações de Hardware da Interface de Rede
  • Técnicas de Offloading
  • Otimização TCP
  • Ferramentas de Monitoramento e Diagnóstico
  • Laboratórios

Virtualização

  • Visão Geral da Virtualização
  • Considerações de Disco
  • Considerações de Rede
  • Laboratórios

Requisitos

Este curso é destinado principalmente a administradores de sistemas e arquitetos de tecnologia que precisam selecionar e ajustar seu ambiente para maximizar velocidade e eficiência. Os alunos devem ser usuários experientes do Linux. Familiaridade com conceitos de administração local de sistema abordados no LFS301 Administração de Sistema Linux é necessária.

Público-alvo

Este curso é destinado a profissionais de TI responsáveis pela otimização do desempenho do Linux.

Nível de Experiência: Intermediário

 28 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas