Strojenie wydajności w systemie OpenSolaris
-
Umiejętność diagnozowania problemów związanych z wydajnością aplikacji i systemu
-
Użycie dostarczanych w ramach systemu narzędzi do określania parametrów związanych z wydajnością istniejącego systemu
-
Wyświetlanie i ustawianie parametrów związanych ze strojeniem systemu
-
Monitorowanie aktywności procesów i wątków w systemie
-
Modyfikowanie algorytmów szeregowania i zarządzania wątkami w systemie
-
Monitorowanie i strojenie parametrów związanych z pamięcią wirtualną
-
Szacowanie wydajności szyny systemowej oraz pamięci cache
-
Strojenie parametrów związanych z systemami plików
-
Umiejętność szacowania i predykcji przyszłego obciążenia systemu informatycznego
-
Określanie optymalnych parametrów pracy zależnie od powierzonych zadań
-
Monitorowanie bieżącego obciążenia
-
Zapoznanie się z algorytmami stosowanymi w systemie OpenSolaris
Kurs jest przeznaczony dla zaawansowanych administratorów systemów którzy odpowiedzialni są za utrzymanie wydajności powierzonych im systemów i decydują o parametrach wpływających na wydajność. Kurs pozwoli dogłębnie zapoznać się z systemem OpenSolaris również od strony stosowanych w nim algorytmów oraz ich parametrów strojenia.
-
Instalowanie i konfigurowanie systemu OpenSolaris
-
Zaawansowana wiedza administracyjna związana z systemem OpenSolaris
-
Zarządzanie przestrzeniami dyskowymi oraz urządzeniami sieciowymi
-
Wiedza o podstawowych zasadach budowy systemu Unix
-
Wstęp do zarządzania wydajnością
-
Cele i etapy strojenia wydajności
-
Proces strojenia wydajności
-
Terminy i wskaźniki wydajoności
-
Narzędzia bazujące na kstat
-
Narzędzia bazujące na procfs
-
Narzędzia bazujące na DTrace
-
Użycie narzędzi kstat
-
-
DTrace
-
Właściwości narzędzi DTrace
-
Architektura DTrace
-
Kontrolki i próbniki
-
Definicja próbnika
-
Tworzenie i uruchamianie skryptów DTrace
-
DTrace Toolkit – użycie i rozszerzanie
-
Własne skrypty DTrace
-
-
Narzędzia monitorowania w OpenSolaris
-
Narzędzia dostarczane wraz z systemem
-
Użycie narzędzi bazujących na kstat
-
Użycie narzędzi bazujących na procfs
-
Zasoby online i programy zewnętrzne
-
Uruchamianie podsystemu logowania wykonywanych wywołań
-
-
Wyświetlanie i strojenie parametrów
-
Wyświetlanie bieżących parametrów systemu
-
Ustawianie bieżących parametrów systemu
-
-
Monitorowanie procesów i wątków
-
Pojęcie procesu
-
Pojęcie wątku
-
Porównanie wydajności procesu jedno i wielowątkowego
-
Monitorowanie procesów
-
Zakres zastosowania narzędzia lockstat
-
-
Szeregowanie zadań i zarządzanie jednostkami wykonawczymi
-
Kontrola i monitorowanie CPU
-
Szeregowanie zadań
-
Algorytmy szeregowania zadań
-
Użycie Solaris Resource Manager i klasy FFS ( Fair Share Scheduler )
-
-
Monitorowanie pamięci buforowej
-
Opis pojęcia buforu i cache
-
Charakterystyka buforów i cache
-
Identyfikowanie problemów związanych z wieloprocesorowością
-
Identyfikowanie problemów związanych z architekturą cache
-
-
Strojenie wydajności pamięci
-
Monitorowanie użycia pamięci
-
Zagadnienia związane z pamięcią wirtualną
-
Buforowanie plików na dysku w pamięci
-
Statystyki stronicowania
-
Zagadnienia związane z wymianą procesów
-
Identyfikowanie wymagań pamięciowych aplikacji
-
Deficyty pamięci
-
-
Szyny komunikacji w systemie
-
Zagadnienia związane z magistralami systemu
-
Narzędzie prtdiag
-
Diagnozowanie problemów zależnych od szyn systemu
-
-
Strojenie wydajności wejścia/wyjścia
-
Szyny SCSI
-
Czasy wykonywania operacji w czasie obsługi I/O na dysku
-
Właściwości sterowników urządzeń zwiększające wydajność operacji
-
Wyświetlanie właściwości dysku i innych urządzeń
-
Planowanie utylizacji I/O
-
Solaris Volume Manager
-
Strojenie podsystemu I/O
-
-
Strojenie systemu plików UFS
-
Statystyki związane z UFS
-
Charakterystyki aplikacji z UFS
-
Strojenie właściwości UFS a szybka odpowiedź systemu
-
Strojenie właściwości UFS a obciążenie wydajności
-
Alternatywne systemy plików
-
-
System plików ZFS
-
Podstawy ZFS
-
Warstwy architektury ZFS
-
Tworzenie puli urządzeń
-
Tworzenie hierarchii systemu plików
-
Tworzenie migawki ZFS
-
Klonowanie w ZFS
-
Wyświetlanie właściwości związanych z wydajnością ZFS
-
Strojenie właściwości ZFS
-
-
Monitorowanie parametrów sieciowych
-
TCP – właściwości związane z wydajnością
-
Wydajność urządzeń sieciowych
-
Monitorowanie wydajności z pomocą narzędzi w systemie
-
-
Utrzymanie wydajności w systemie
-
Etapy określania i utrzymania parametrów związanych z wydajnością
-
Uruchamianie rozliczania w systemie
-
Powszechne narzędzia do pomiaru wydajności i identyfikowania wąskich gardeł przetwarzania
-
Redukcja bolączek związanych z wydajnością
-
Proste metody utrzymania wydajności
- 15. Testowanie wydajności
-
-
Planowanie testów wydajnościowych
-
Interpretowanie wyników


