Course Code: lfs426
Duration: 28 hours
Prerequisites:

Ten kurs jest przeznaczony przede wszystkim dla administratorów systemów i architektów technologii, którzy muszą wybrać i dostroić swoje środowisko, aby zmaksymalizować szybkość i wydajność. Studenci powinni być doświadczonymi Linux użytkownikami. Wymagana jest znajomość koncepcji administrowania systemami lokalnymi omówionych w LFS301 Linux Administracja systemem.

Publiczność

Ten kurs jest przeznaczony dla specjalistów IT, którzy są odpowiedzialni za optymalizację wydajności Linux.

Poziom doświadczenia: Średniozaawansowany

Overview:

Utrzymanie optymalnego działania systemów Linux jest kluczową funkcją dla większości Linux specjalistów IT. Ten kurs nauczy Cię odpowiednich narzędzi, podsystemów i technik, których potrzebujesz, aby uzyskać najlepszą możliwą wydajność z Linux

Czego się nauczysz?

W tym kursie dowiesz się o najlepszych praktykach konfiguracyjnych w branży, najlepszych wypróbowanych i sprawdzonych narzędziach i technikach dostrajania wydajności optymalizacji, sposobach ręcznej optymalizacji zachowania jądra, technikach śledzenia, profilowania i instrumentacji w szerokim zakresie warunków i nie tylko.

Co zyskasz?

Ten kurs optymalizacji wydajności Linux przygotowuje do korzystania ze wszystkich narzędzi i technik potrzebnych do utrzymania systemów Linux na optymalnym poziomie. Te techniki i narzędzia zostały opracowane i przetestowane w najbardziej wymagających środowiskach obliczeniowych o wysokiej wydajności.

Course Outline:

Wprowadzenie

  • Linux Fundacja
  • Linux Szkolenie Foundation
  • Linux Certyfikaty Foundation
  • Odznaki cyfrowe Linux Foundation
  • Ćwiczenia laboratoryjne, rozwiązania i zasoby
  • Szczegóły dystrybucji
  • Laboratoria

Zasady optymalizacji wydajności

  • Metodologia
  • Proces optymalizacji
  • Narzędzia badawcze
  • Laboratoria

Benchmarking

  • Benchmarki wydajnościowe
  • Syntetyczne testy porównawcze
  • Testy porównawcze aplikacji
  • Laboratoria

Interfejsy strojenia

  • Koncepcje dostrajania
  • Dostrajanie jądra
  • Parametry jądra
  • Interfejsy aplikacji
  • dostrojone
  • Dostrajanie sprzętu
  • Laboratoria

Interfejsy monitorowania

  • /proc System plików
  • Narzędzia wiersza poleceń
  • Zbieranie danych o wydajności
  • Nagios
  • Zwoje mózgowe
  • Monitorowanie jądra
  • Laboratoria

Techniki i narzędzia profilowania

  • Monitorowanie wydajności
  • Liczniki
  • Współczynniki wydajności
  • Profilowanie jądra a profilowanie aplikacji
  • oprofile
  • Wydajność
  • Dostępne zdarzenia perf
  • Pozyskiwanie danych o wydajności za pomocą perf
  • Monitorowanie wydajności z poziomu aplikacji
  • Monitorowanie wydajności w przestrzeni użytkownika za pomocą gprof
  • Laboratoria

Narzędzia śledzenia

  • Śledzenie przestrzeni użytkownika
  • strace
  • Śledzenie biblioteki
  • Śledzenie jądra
  • ftrace
  • SystemTap
  • Śledzenie aplikacji za pomocą SystemTap
  • Laboratoria

Podsystem CPU

  • Koncepcje i architektura procesora
  • Optymalizacje na poziomie procesora
  • Specjalistyczne zestawy instrukcji
  • Topologia procesora
  • Ustawienia BIOS-u
  • Laboratoria

Moc Management

  • Strategie zasilania Management
  • Zasilanie urządzenia Management
  • Stany oszczędzania energii procesora
  • Skalowanie częstotliwości
  • Moc Management Narzędzia
  • Laboratoria

Planowanie procesów

  • Projektowanie
  • Zasady tworzenia harmonogramów
  • Ustawienia przestrajalne harmonogramu
  • Przynależność i izolacja procesora
  • Przynależność przerwań
  • Grupy kontrolne
  • Laboratoria

Podsystem pamięci

  • Przegląd
  • Optymalizacja wyszukiwania stron i ogromne strony
  • Kontrolowanie zamiany z poziomu aplikacji
  • Minimalizowanie błędów
  • Laboratoria

Optymalizacje NUMA

  • Koncepcje i architektura procesorów
  • Alokacja pamięci NUMA
  • NUMA Statistics
  • Laboratoria

Podsystem We/Wy

  • Przegląd stosu pamięci masowej
  • Koncepcje harmonogramu we/wy
  • Algorytmy harmonogramu we/wy
  • Uwagi dotyczące sprzętu
  • Dostrajanie urządzeń pamięci masowej
  • Laboratoria

Lokalne systemy plików

  • Główne opcje systemu plików
  • Tryby dziennika Ext3/4
  • Atrybuty systemu plików
  • Laboratoria

Sieciowe systemy plików

  • Sieciowy system plików (NFS)
  • NFSv4
  • pNFS
  • Laboratoria

Pamięć masowa i wejścia/wyjścia

  • Odświeżanie wiedzy o macierzach RAID
  • Poziomy RAID
  • Konfiguracja RAID
  • Woluminy logiczne
  • Woluminy i grupy woluminów
  • Tworzenie woluminów logicznych
  • Surowe urządzenia
  • Asynchroniczne wejścia/wyjścia
  • Laboratoria

Analiza podsystemu we/wy

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

Optymalizacja podsystemu sieciowego

  • Przegląd stosu sieciowego
  • Optymalizacja opóźnień i przepustowości
  • Ustawienia sprzętowe interfejsu sieciowego
  • Techniki odciążania
  • Optymalizacja TCP
  • Narzędzia monitorujące i diagnostyczne
  • Laboratoria

Wirtualizacja

  • Przegląd wirtualizacji
  • Rozważania dotyczące dysków
  • Rozważania dotyczące sieci
  • Laboratoria
Sites Published:

United Arab Emirates - Linux Performance Tuning (LFS426)

Qatar - Linux Performance Tuning (LFS426)

Egypt - Linux Performance Tuning (LFS426)

Saudi Arabia - Linux Performance Tuning (LFS426)

South Africa - Linux Performance Tuning (LFS426)

Brasil - Linux Performance Tuning (LFS426)

Canada - Linux Performance Tuning (LFS426)

中国 - Linux Performance Tuning (LFS426)

香港 - Linux Performance Tuning (LFS426)

澳門 - Linux Performance Tuning (LFS426)

台灣 - Linux Performance Tuning (LFS426)

USA - Linux Performance Tuning (LFS426)

Österreich - Linux Performance Tuning (LFS426)

Schweiz - Linux Performance Tuning (LFS426)

Deutschland - Linux Performance Tuning (LFS426)

Czech Republic - Linux Performance Tuning (LFS426)

Denmark - Linux Performance Tuning (LFS426)

Estonia - Linux Performance Tuning (LFS426)

Finland - Linux Performance Tuning (LFS426)

Greece - Linux Performance Tuning (LFS426)

Magyarország - Linux Performance Tuning (LFS426)

Ireland - Linux Performance Tuning (LFS426)

Luxembourg - Linux Performance Tuning (LFS426)

Latvia - Linux Performance Tuning (LFS426)

España - Linux Performance Tuning (LFS426)

Italia - Linux Performance Tuning (LFS426)

Lithuania - Linux Performance Tuning (LFS426)

Nederland - Linux Performance Tuning (LFS426)

Norway - Linux Performance Tuning (LFS426)

Portugal - Linux Performance Tuning (LFS426)

România - Linux Performance Tuning (LFS426)

Sverige - Linux Performance Tuning (LFS426)

Türkiye - Linux Performance Tuning (LFS426)

Malta - Linux Performance Tuning (LFS426)

Belgique - Linux Performance Tuning (LFS426)

France - Linux Performance Tuning (LFS426)

日本 - Linux Performance Tuning (LFS426)

Australia - Linux Performance Tuning (LFS426)

Malaysia - Linux Performance Tuning (LFS426)

New Zealand - Linux Performance Tuning (LFS426)

Philippines - Linux Performance Tuning (LFS426)

Singapore - Linux Performance Tuning (LFS426)

Thailand - Linux Performance Tuning (LFS426)

Vietnam - Linux Performance Tuning (LFS426)

India - Linux Performance Tuning (LFS426)

Argentina - Linux Performance Tuning (LFS426)

Chile - Linux Performance Tuning (LFS426)

Costa Rica - Linux Performance Tuning (LFS426)

Ecuador - Linux Performance Tuning (LFS426)

Guatemala - Linux Performance Tuning (LFS426)

Colombia - Linux Performance Tuning (LFS426)

México - Linux Performance Tuning (LFS426)

Panama - Linux Performance Tuning (LFS426)

Peru - Linux Performance Tuning (LFS426)

Uruguay - Linux Performance Tuning (LFS426)

Venezuela - Linux Performance Tuning (LFS426)

Polska - Linux Performance Tuning (LFS426)

United Kingdom - Linux Performance Tuning (LFS426)

South Korea - Linux Performance Tuning (LFS426)

Pakistan - Linux Performance Tuning (LFS426)

Sri Lanka - Linux Performance Tuning (LFS426)

Bulgaria - Linux Performance Tuning (LFS426)

Bolivia - Linux Performance Tuning (LFS426)

Indonesia - Linux Performance Tuning (LFS426)

Kazakhstan - Linux Performance Tuning (LFS426)

Moldova - Linux Performance Tuning (LFS426)

Morocco - Linux Performance Tuning (LFS426)

Tunisia - Linux Performance Tuning (LFS426)

Kuwait - Linux Performance Tuning (LFS426)

Oman - Linux Performance Tuning (LFS426)

Slovakia - Linux Performance Tuning (LFS426)

Kenya - Linux Performance Tuning (LFS426)

Nigeria - Linux Performance Tuning (LFS426)

Botswana - Linux Performance Tuning (LFS426)

Slovenia - Linux Performance Tuning (LFS426)

Croatia - Linux Performance Tuning (LFS426)

Serbia - Linux Performance Tuning (LFS426)

Bhutan - Linux Performance Tuning (LFS426)

Nepal - Linux Performance Tuning (LFS426)

Uzbekistan - Linux Performance Tuning (LFS426)