RH442 - Red Hat Enterprise System Monitoring and Performance Tuning

  • Prezzo: (IVA esclusa): 2730
  • Training Units: 11
  • Pre-assessment Questionnaires
  • Durata: 4 days
  • First day: 09:30 - 17:00
  • All other days: 9:00 - 17:00
  • Dates and Registration

Illustrazione del corso

RH442 Red Hat Enterprise System Monitoring e Performance Tuning è un corso avanzato della durata di quattro giorni con esercitazioni pratiche in laboratorio che si occupa dell’architettura di sistema,le caratteristiche della performance, del monitoraggio, benchmarking e dell’ottimizzazione delle prestazioni della rete.

Ora aggiornato anche per Red Hat Enterprise Linux 5!

RH442 Red Hat Enterprise Systems Monitoring e Performance Tuning

Finalità:

Il corso RH442 è concepito per insegnare la metodologia dell´ottimizzazione delle prestazioni e della pianificazione delle capacità per i sistemi Red Hat Enterprise Linux. Le lezioni si riguarderanno: presentazione dell´architettura del sistema, con una particolare enfasi sulla comprensione delle implicazioni sulle prestazioni del sistema, descrizione di metodi per la verifica degli effetti dell´ottimizzazione delle prestazioni (benchmarking), utilità di benchmark open source, metodi per l´analisi delle prestazioni del sistema e della rete, ottimizzazione della configurazione per specifici carichi delle applicazioni.

A chi è rivolto il corso:

Il corso RH442 è rivolto agli amministratori di sistema senior Red Hat Enterprise e agli altri professionisti IT che lavorano in ambienti enterprise e con sistemi mission-critical.

Prerequisiti:

I partecipanti al corso RH442 dovrebbero avere già una buona conoscenza di Red Hat Enterprise Linux. Si consigliano una conoscenza di livello basilare del programma RHCE o conoscenze equivalenti.

Durata:

4 giorni
Orario di inizio della formazione: 9:00.
Orario finale della formazione: 16:30-17:00 (a seconda del progresso della classe)

Argomenti trattati:

  1. Basic: Principi e terminologia
    • Che cos’è l’ottimizzazione della performance?
    • Primi passi nel processo di ottimizzazione
    • Quantificazione della performance
  2. Strumenti per ottenere informazioni
    • Gli strumenti sysfs, proc filesystems e sysctl
    • Code nei processi di sistema
    • Il system activity reporter
    • Parametri di passaggio al modello kernel
    • Produzione di report tramite strumenti standard
    • Benchmarking
    • Sistemi di monitoraggio con SNMP e MRTG
  3. Monitoraggio Kernel
    • Profiling di Kernel e Oprofile
    • Monitoraggio kernel con SystemTap
  4. Considerazioni sulle performance hardware
    • Memoria livelli, tipi
    • Cache
    • Disk e I/O
  5. CPU Processi e pianificazione
    • Controllo della velocità del processore
    • Modalità di pianificazione dei processi di Linux kernel
    • Priorità processi
    • Come ottenere informazioni sulla performance del processore
  6. Memoria
    • Modalità di utilizzo della memoria da parte di kernel e dei processi
    • System tunables che incidono sulle performance della memoria
    • Come page e buffer memorizzano il lavoro
    • Monitoraggio e controllo dell’uso della memoria
    • Il sottosistema della memoria virtuale
  7. Il sottosistema dell’I/O e il Filesystem
    • Ottimizzazione del sottosistema del disco I/O
    • Pianificazione I/O
    • Il file system virtuale
    • Parametri tunable del file system
    • Layout dei file system ext2 e ext3
    • Journaling
  8. Performance della rete
    • Fattori che incidono sulla performance
    • Visualizzazione delle informazioni sul dispositivo
    • Bonding del canale ethernet
    • Socket di rete
    • Livelli del modello OSI
    • Ottimizzazione TCP
  9. Ottimizzazione dell’applicazione
    • Cause di problemi di performance
    • Ottimizzazione dell’applicazione
    • Visualizzazione dei comportamenti dell’applicazione mediante l’utilizzo di strumenti standard
    • NFS
    • Apache
    • Samba