RH442 - Red Hat Enterprise System Monitoring and Performance Tuning

Resumo do Curso
RH442 Red Hat Enterprise System Monitoring and Performance Tuning é um curso prático de quatro dias que cobre a arquitetura do sistema, características de desempenho, monitoramento, avaliação e ajuste de desempenho da rede.

RH442 Red Hat Enterprise System Monitoring and Performance Tuning

Objetivo:
O RH442 foi criado para ensinar a metodologia e ajuste de desempenho e capacidade de planejamento do Red Hat Enterprise Linux. Este curso irá tratar sobre: uma discussão da arquitetura de sistema com ênfase no entendimento das suas implicações em seu desempenho, métodos para testar os efeitos dos ajustes de desempenho (análise de desempenho), utilitários de análise de desempenho de código aberto, métodos de análise de desempenho do sistema e de rede, ajustando configurações para cargas de aplicações específicas.

Público Alvo:
RH442 é voltado para administradores de sistemas sêniores em Red Hat Enterprise Linux e outros profissionais de TI que trabalham com ambientes de missão crítica.

Pré-requisitos:
Os alunos de RH442 já devem ter noções do Red Hat Enterprise Linux. O nível de competência recomendado é ter completado o RHCE ou possuir conhecimento equivalente.

Duração:
4 dias

Você aprenderá:

  1. Básico: Princípios e Terminologia
  • O que é ajuste de desempenho?
  • Passos no processo de ajuste
  • Quantificação de desempenho
   2. Ferramentas para Obtenção de Informações
  • Os sistemas de arquivos sysfs e proc e o utilitário sysctl
  • Filas de proceso de Sistema
  • O repórter de atividade de sistema
  • Passando parâmetros para módulos do kernel
  • Gerando formulários usando utilitários padrão
  • Benchmarking (Análise de Desempenho)
  • Monitoramento de sistemas com SNMP e MRTG
   3. Monitoramento do Kernel
  • Perfil do Kernel e OProfile
  • Monitoramento do kernel com SystemTap
   4. Considerações de Desempenho do Hardware
  • Memória: níveis, tipos
  • Cache
  • Disco e E/S
   5. A CPU: Processos e Agendamentos
  • Controle de velocidade do processador
  • Como o kernel do Linux processa agendamentos
  • Prioridade de processo
  • Obtenção de informações de desempenho do processador
   6. Memória
  • Como os Processos e o kernel utilizam a memória
  • Sistemas ajustáveis que afetam o desempenho de memória
  • Como funcionam os caches de página e buffer
  • Monitoramento e controle de uso de memória
  • O subsistema de memória virtual
   7. O Subsistema e Sistemas de Arquivos de E/S
  • Ajuste de subsistema de E/S de disco
  • Agendamento de E/S
  • O sistema de arquivo virtual
  • Os parâmetros ajustáveis de sistema de arquivo
  • Layout dos sistemas de arquivo  ext2 e ext3
  • Diário
   8. Desempenho de Rede
  • Fatores que afetam desempenho
  • Visualização de informações de dispositivo
  • Bonding de canal de Ethernet
  • Soquetes de Rede
  • Camadas do Modelo de OSI
  • Ajuste de TCP
   9. Ajuste de Aplicações
  • Causas de problema de desempenho
  • Ajuste de Aplicações
  • Visualização de comportamento de aplicativo usando ferramentas padrão
  • NFS
  • Apache
  • Samba