Intrati in legatura

Schița de curs

Introducere

  • Linux Foundation
  • Formare Linux Foundation
  • Certificări Linux Foundation
  • Insigne Digitale Linux Foundation
  • Exerciții de Laborator, Soluții și Resurse
  • Detalii despre Distribuție
  • Laboratoare

Principii de Optimizare a Performanței

  • Metodologie
  • Procesul de Optimizare
  • Instrumente de Investigare
  • Laboratoare

Benchmarking

  • Benchmark-uri de Performanță
  • Benchmark-uri Sintetice
  • Benchmark-uri de Aplicații
  • Laboratoare

Interfețe de Ajustare

  • Concepte de Ajustare
  • Parametrii de Ajustare ai Nucleului
  • Parametrii Nucleului
  • Interfețe de Aplicații
  • tuned
  • Parametrii de Ajustare ai Hardware-ului
  • Laboratoare

Interfețe de Monitorizare

  • Sistemul de Fișiere /proc
  • Utilitare de Linie de Comandă
  • Colectarea Datelor de Performanță
  • Nagios
  • Ganglia
  • Monitorizarea Nucleului
  • Laboratoare

Tehnici și Instrumente de Profilare

  • Monitorizarea Performanței
  • Contoare
  • Raporturi de Performanță
  • Profilarea Nucleului vs. Aplicații
  • oprofile
  • Perf
  • Evenimente perf Disponibile
  • Colectarea Datelor de Performanță cu perf
  • Monitorizarea Performanței din Interiorul Aplicației
  • Monitorizarea Performanței în Spațiul Utilizatorului cu gprof
  • Laboratoare

Instrumente de Urmărire

  • Urmărirea în Spațiul Utilizatorului
  • strace
  • Urmărirea Bibliotecilor
  • Urmărirea Nucleului
  • ftrace
  • SystemTap
  • Urmărirea Aplicațiilor cu SystemTap
  • Laboratoare

Subsistemul CPU

  • Concepte și Arhitectură CPU
  • Optimizări la Nivel de CPU
  • Seturi de Instrucțiuni Specializate
  • Topologia CPU
  • Setări BIOS
  • Laboratoare

Gestionarea Energiei

  • Strategii de Gestionare a Energiei
  • Gestionarea Energiei Dispozitivelor
  • Stări de Economisire a Energiei CPU
  • Scalarea Frecvenței
  • Instrumente de Gestionare a Energiei
  • Laboratoare

Planificarea Proceselor

  • Proiectare
  • Politici de Planificare
  • Setări de Ajustare a Planificării
  • Afinitatea și Izolarea CPU
  • Afinitatea Interruptelor
  • Grupuri de Control
  • Laboratoare

Subsistemul de Memorie

  • Prezentare Generală
  • Optimizarea Căutării Paginilor și Pagini Mari
  • Controlul Schimbului din Aplicații
  • Minimizarea Erorilor
  • Laboratoare

Optimizări NUMA

  • Concepte și Arhitectură CPU
  • Alocarea Memoriei NUMA
  • Statistici NUMA
  • Laboratoare

Subsistemul I/O

  • Prezentare Generală a Stivei de Stocare
  • Concepte de Planificare I/O
  • Algoritmi de Planificare I/O
  • Considerații Hardware
  • Ajustarea Dispozitivelor de Stocare
  • Laboratoare

Sisteme de Fișiere Locale

  • Alegeri Majore de Sisteme de Fișiere
  • Moduri de Jurnalizare Ext3/4
  • Atribute ale Sistemelor de Fișiere
  • Laboratoare

Sisteme de Fișiere de Rețea

  • Sistemul de Fișiere de Rețea (NFS)
  • NFSv4
  • pNFS
  • Laboratoare

Stocare și I/O

  • Recapitulare RAID Software
  • Niveluri RAID
  • Configurare RAID
  • Volume Logice
  • Volume și Grupuri de Volume
  • Crearea Volumelor Logice
  • Dispozitive Raw
  • I/O Asincron
  • Laboratoare

Analiza Subsistemului I/O

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

Optimizarea Subsistemului de Rețea

  • Prezentare Generală a Stivei de Rețea
  • Optimizarea pentru Latență și Debit
  • Setări Hardware ale Interfețelor de Rețea
  • Tehnici de Offloading
  • Optimizarea TCP
  • Instrumente de Monitorizare și Diagnosticare
  • Laboratoare

Virtualizare

  • Prezentare Generală a Virtualizării
  • Considerații despre Discuri
  • Considerații despre Rețea
  • Laboratoare

Cerințe

Acest curs este destinat în primul rând administratorilor de sisteme și arhitecților de tehnologie care trebuie să selecteze și să ajusteze mediul lor pentru a maximiza viteza și eficiența. Studenții trebuie să fie utilizatori experimentați ai Linux. Este necesară familiarizarea cu conceptele de administrare a sistemului local acoperite în cursul LFS301 Administrarea Sistemelor Linux.

Publicul țintă

Acest curs este conceput pentru profesioniștii IT care sunt responsabili de optimizarea performanței Linux.

Nivel de experiență: Intermediar

 28 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite