Struttura del corso

Introduzione

  • Fondazione Linux
  • Formazione Fondazione Linux
  • Certificazioni Fondazione Linux
  • Digital Badges Fondazione Linux
  • Esercizi, Soluzioni e Risorse del Laboratorio
  • Dettagli della Distribuzione
  • Laboratori

Principi di Ottimizzazione delle Prestazioni

  • Metodologia
  • Processo di Ottimizzazione
  • Strumenti di Indagine
  • Laboratori

Benchmarking

  • Benchmark delle Prestazioni
  • Benchmark Sintetici
  • Benchmark di Applicazioni
  • Laboratori

Interfacce di Configurazione

  • Concetti di Configurazione
  • Parametri Tunabili del Kernel
  • Parametri del Kernel
  • Interfacce di Applicazioni
  • tuned
  • Parametri Tunabili dell'Hardware
  • Laboratori

Interfacce di Monitoraggio

  • Sistema File /proc
  • Utility da Riga di Comando
  • Raccolta Dati sulle Prestazioni
  • Nagios
  • Ganglia
  • Monitoraggio del Kernel
  • Laboratori

Tecniche e Strumenti di Profilatura

  • Monitoraggio delle Prestazioni
  • Contatori
  • Rapporti sulle Prestazioni
  • Profilatura del Kernel vs Applicazioni
  • oprofile
  • Perf
  • Acquisizione Dati sulle Prestazioni con perf
  • Monitoraggio delle Prestazioni all'interno dell'Applicazione
  • Monitoraggio delle Prestazioni nello Spazio Utente con gprof
  • Laboratori

Strumenti di Tracciamento

  • Tracciamento nello Spazio Utente
  • strace
  • Tracciamento delle Librerie
  • Tracciamento del Kernel
  • ftrace
  • SystemTap
  • Tracciamento di Applicazioni con SystemTap
  • Laboratori

Sottosistema CPU

  • Concetti e Architettura della CPU
  • Ottimizzazioni a Livello di CPU
  • Insiemi Istruzioni Speciali
  • Topologia della CPU
  • Impostazioni BIOS
  • Laboratori

Gestione dell'Energia

  • Strategie di Gestione dell'Energia
  • Gestione dell'Energia dei Dispositivi
  • Stati di Risparmio Energetico della CPU
  • Scalabilità della Frequenza
  • Strumenti di Gestione dell'Energia
  • Laboratori

Pianificazione dei Processi

  • Progettazione
  • Criteri di Pianificazione
  • Impostazioni Tunabili per la Pianificazione
  • Affinità e Isolamento della CPU
  • Affinità delle Interruzioni
  • Gruppi di Controllo
  • Laboratori

Sottosistema Memoria

  • Panoramica
  • Ottimizzazione della Ricerca delle Pagine e Pagine Grandi
  • Controllo dello Scambio dalle Applicazioni
  • Riduzione degli Errori
  • Laboratori

Ottimizzazioni NUMA

  • Concetti e Architettura della CPU
  • Allocazione di Memoria NUMA
  • Statistiche NUMA
  • Laboratori

Sottosistema I/O

  • Panoramica dello Stack di Archiviazione
  • Concetti degli Schedulatori I/O
  • Algoritmi degli Schedulatori I/O
  • Considerazioni Hardware
  • Ottimizzazione dei Dispositivi di Archiviazione
  • Laboratori

Sistemi File Locali

  • Scelte Principali per i Sistemi File
  • Modalità di Registrazione Ext3/4
  • Attributi del Sistema File
  • Laboratori

Sistemi File di Rete

  • Sistema File di Rete (NFS)
  • NFSv4
  • pNFS
  • Laboratori

Archiviazione e I/O

  • Ripasso del RAID Software
  • Livelli RAID
  • Configurazione RAID
  • Volumi Logici
  • Volumi e Gruppi di Volumi
  • Creazione di Volumi Logici
  • Dispositivi Raw
  • I/O Asincrono
  • Laboratori

Analisi del Sottosistema I/O

  • iostat
  • iotop
  • blktrace
  • blkparse
  • btrace
  • btt
  • blkiomon
  • Laboratori

Ottimizzazione del Sottosistema di Rete

  • Panoramica dello Stack di Rete
  • Ottimizzazione per Latenza e Throughput
  • Impostazioni Hardware delle Interfacce di Rete
  • Tecniche di Offloading
  • Ottimizzazione TCP
  • Strumenti di Monitoraggio e Diagnostica
  • Laboratori

Virtualizzazione

  • Panoramica della Virtualizzazione
  • Considerazioni sul Disco
  • Considerazioni di Rete
  • Laboratori

Requisiti

Questo corso è principalmente rivolto a amministratori di sistema e architetti tecnologici che devono selezionare e ottimizzare il loro ambiente per massimizzare velocità ed efficienza. Gli studenti dovrebbero essere utenti Linux esperti. È richiesta familiarità con i concetti di amministrazione del sistema local coperti nel corso LFS301 Amministrazione di Sistema Linux.

Audience

Questo corso è progettato per professionisti IT responsabili dell'ottimizzazione delle prestazioni di Linux.

Livello di Esperienza: Intermedio

 28 Ore

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative