Schița de curs

Introducere

  • Linux Fundație
  • Linux Formare Fundație
  • Linux Certificări Foundation
  • Linux Insigne digitale Foundation
  • Exerciții de laborator, soluții și resurse
  • Detalii de distribuție
  • Laboratoare

Principii de optimizare a performanței

  • Metodologie
  • Procesul de optimizare
  • Instrumente de investigare
  • Laboratoare

Benchmarking

  • Repere de performanță
  • Benchmark-uri sintetice
  • Teste de referință pentru aplicații
  • Laboratoare

Interfețe de reglare

  • Concepte de reglare
  • Tunabilele kernelului
  • Parametrii nucleului
  • Interfețe de aplicație
  • Tuning
  • Parametrii hardware ajustabili
  • Laboratoare

Interfețe de monitorizare

  • /proc Sistem de fișiere
  • Utilități în linie de comandă
  • Colectarea datelor de performanță
  • Nagios
  • Ganglia
  • Monitorizarea nucleului
  • Laboratoare

Tehnici și instrumente de profilare

  • Monitorizarea performanțelor
  • Contoare
  • Rapoarte de performanță
  • Profilarea nucleului vs. profilarea aplicației
  • oprofile
  • Perf
  • Evenimente perf disponibile
  • Achiziționarea datelor de performanță cu perf
  • Monitorizarea performanței din cadrul aplicației
  • Monitorizarea performanței în spațiul utilizatorului cu gprof
  • Laboratoare

Instrumente de urmărire

  • Urmărirea spațiului utilizatorului
  • strace
  • Urmărirea în bibliotecă
  • Urmărirea nucleului
  • ftrace
  • SystemTap
  • Urmărirea aplicațiilor cu SystemTap
  • Laboratoare

Subsistem CPU

  • Concepte și arhitectură CPU
  • Optimizări la nivel de CPU
  • Seturi de instrucțiuni specializate
  • Topologia CPU
  • Setări BIOS
  • Laboratoare

Putere Management

  • Putere Management Strategii
  • Puterea dispozitivului Management
  • Stări de economisire a energiei CPU
  • Scalarea frecvenței
  • Putere Management Instrumente
  • Laboratoare

Programarea proceselor

  • Design
  • Politici de programare
  • Setări reglabile de programare
  • Afectarea și izolarea CPU
  • Afectarea întreruperilor
  • Grupuri de control
  • Laboratoare

Subsistem de memorie

  • Prezentare generală
  • Optimizarea căutării paginilor și paginile uriașe
  • Controlul permutării din aplicații
  • Minimizarea defectelor
  • Laboratoare

Optimizări NUMA

  • Concepte și arhitectură CPU
  • Alocarea memoriei NUMA
  • NUMA Statistics
  • Laboratoare

Subsistemul I/O

  • Prezentare generală a stivei de stocare
  • Concepte privind planificatorul I/O
  • Algoritmi de planificare I/O
  • Considerații hardware
  • Reglarea dispozitivelor de stocare
  • Laboratoare

Sisteme de fișiere locale

  • Principalele opțiuni de sistem de fișiere
  • Moduri de jurnalizare Ext3/4
  • Atributele sistemului de fișiere
  • Laboratoare

Sisteme de fișiere de rețea

  • Sistem de fișiere în rețea (NFS)
  • NFSv4
  • pNFS
  • Laboratoare

Stocare și IO

  • Software RAID Refresher
  • Niveluri RAID
  • Configurație RAID
  • Volume logice
  • Volumele și grupurile de volume
  • Crearea volumelor logice
  • Dispozitive brute
  • 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ței de rețea
  • Tehnici de descărcare
  • Optimizarea TCP
  • Instrumente de monitorizare și diagnosticare
  • Laboratoare

Virtualizare

  • Prezentare generală a virtualizării
  • Considerații despre discuri
  • Considerații privind rețeaua
  • Laboratoare

Cerințe

Acest curs este destinat în primul rând administratorilor de sistem și arhitecților de tehnologie care trebuie să selecteze și să își regleze mediul pentru a maximiza viteza și eficiența. Studenții trebuie să fie utilizatori experimentați Linux. Este necesară familiarizarea cu conceptele de administrare a sistemelor locale acoperite în LFS301 Linux Administrarea sistemelor.

Audiență

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

Nivel de experiență: Intermediar

 28 ore

Numărul de participanți



Pret per participant

Cursuri înrudite

Categorii înrudite