Plan Szkolenia
I. Przegląd technologii Lustre
1. Omówienie technologii Lustre
- Wprowadzenie do równoległych systemów plików i wymagań pamięci masowej dla HPC
- Rola Lustre w środowiskach obliczeń wysokiej wydajności
- Ewolucja i architektura Lustre
- Porównanie z tradycyjnymi rozproszonymi i sieciowymi systemami plików
- Typowe scenariusze wdrożeń Lustre
2. Funkcje i możliwości Lustre
- Wysokoprzepustowe równoległe operacje wejścia/wyjścia
- Skalowalność dla środowisk obliczeniowych na dużą skalę
- Koncepcje separacji metadanych i danych
- Charakterystyka wydajności i ograniczenia
- Integracja z klastrami HPC i obciążeniami naukowymi
II. Architektura Lustre i podstawowe komponenty
1. Architektura systemu Lustre
- Zrozumienie architektury klient-serwer Lustre
- Przegląd komponentów Lustre:
- Serwer metadanych (MDS)
- Cel metadanych (MDT)
- Serwer przechowywania obiektów (OSS)
- Cel przechowywania obiektów (OST)
- Klienci Lustre
2. Koncepcje zarządzania danymi w Lustre
- Zasady striping'u plików i przechowywania obiektów
- Operacje na metadanych
- Strategie rozmieszczania danych
- Logiczna organizacja pamięci masowej
III. Planowanie sprzętu i przygotowanie środowiska
1. Projektowanie infrastruktury pamięci masowej Lustre
- Dobór komponentów sprzętowych
- Wymagania dotyczące serwerów pamięci masowej
- Technologie dyskowe i zagadnienia RAID
- Planowanie infrastruktury sieciowej
- Planowanie pojemności i wydajności
2. Przygotowanie środowiska operacyjnego
- Obsługiwane systemy operacyjne
- Wymagania dotyczące jądra i sterowników
- Wymagania konfiguracji sieci
- Przygotowanie serwerów i klientów
IV. Instalacja i konfiguracja Lustre
1. Proces instalacji Lustre
- Instalowanie pakietów oprogramowania Lustre
- Konfigurowanie repozytoriów i zależności
- Przygotowanie węzłów serwerów i klientów
- Inicjowanie usług Lustre
2. Tworzenie systemu plików Lustre
- Formatowanie celów metadanych i przechowywania obiektów
- Konfigurowanie parametrów systemu plików
- Montowanie klientów Lustre
- Weryfikacja instalacji
V. Zarządzanie siecią Lustre
1. Architektura sieci Lustre
- Przegląd LNet (sieci Lustre)
- Obsługiwane technologie sieciowe
- Konfigurowanie interfejsów sieciowych
- Zarządzanie wieloma ścieżkami sieciowymi
2. Optymalizacja wydajności sieci
- Strategie strojenia sieci
- Zagadnienia przepustowości i opóźnień
- Rozwiązywanie problemów z komunikacją sieciową
VI. Układ plików, zarządzanie pamięcią masową i administrowanie przestrzenią
1. Zarządzanie układami plików
- Zrozumienie koncepcji striping'u
- Konfigurowanie liczby pasków, rozmiaru i rozmieszczenia
- Optymalizacja układów pod kątem obciążeń
2. Zarządzanie pojemnością pamięci masowej
- Monitorowanie wykorzystania OST
- Równoważenie wykorzystania pamięci masowej
- Zarządzanie pulami pamięci masowej
- Rozszerzanie pojemności Lustre
VII. Zarządzanie wydajnością operacji wejścia/wyjścia w Lustre
1. Zrozumienie operacji wejścia/wyjścia w Lustre
- Koncepcje równoległych operacji wejścia/wyjścia
- Wydajność metadanych a wydajność danych
- Buforowanie po stronie klienta
- Wzorce operacji wejścia/wyjścia i charakterystyka obciążeń
2. Techniki optymalizacji wydajności
- Strojenie konfiguracji striping'u
- Optymalizacja obciążeń aplikacji
- Poprawa wydajności metadanych
- Redukcja wąskich gardeł operacji wejścia/wyjścia
VIII. Bezpieczeństwo Lustre i zarządzanie dostępem
1. Zabezpieczanie środowisk Lustre
- Zarządzanie użytkownikami i grupami
- Koncepcje uwierzytelniania
- Zagadnienia bezpieczeństwa sieci
- Ochrona dostępu do danych
2. Zarządzanie kontrolą dostępu
- Uprawnienia do plików
- Konfiguracja list ACL
- Najlepsze praktyki bezpieczeństwa
IX. Zarządzanie limitami i kontrolą zasobów
1. Zarządzanie limitami w Lustre
- Zrozumienie limitów dla użytkowników i grup
- Konfigurowanie ustawień limitów
- Monitorowanie wykorzystania limitów
- Postępowanie w przypadku naruszeń limitów
2. Zarządzanie pojemnością
- Zarządzanie zużyciem pamięci masowej
- Planowanie alokacji zasobów
X. Wysoka dostępność i niezawodność
1. Projektowanie wysoko dostępnych systemów Lustre
- Koncepcje wysokiej dostępności
- Architektura przełączania awaryjnego
- Redundancja serwera metadanych
- Mechanizmy odzyskiwania usług
2. Monitorowanie kondycji systemu
- Wykrywanie awarii
- Zarządzanie stanami zdegradowanymi
- Procedury odzyskiwania
XI. Monitorowanie, testy porównawcze i analiza wydajności
1. Narzędzia monitorowania Lustre
- Monitorowanie wydajności systemu
- Sprawdzanie kondycji serwerów i klientów
- Zbieranie statystyk operacyjnych
- Identyfikowanie wąskich gardeł
2. Testy porównawcze wydajności Lustre
- Zasady testowania wydajności
- Narzędzia i metodologie testów porównawczych
- Pomiar przepustowości i opóźnień
- Interpretacja wyników testów porównawczych
XII. Kopia zapasowa, odzyskiwanie i ochrona danych
1. Strategie tworzenia kopii zapasowych dla Lustre
- Zagadnienia planowania kopii zapasowych
- Ochrona metadanych i danych użytkowników
- Koncepcje migawek i replikacji
2. Operacje odzyskiwania
- Przywracanie usług Lustre
- Odzyskiwanie po awariach
- Walidacja integralności danych
XIII. Aktualizacja i utrzymanie Lustre
1. Planowanie aktualizacji Lustre
- Przygotowanie środowisk do aktualizacji
- Zagadnienia zgodności
- Procedury aktualizacji
2. Utrzymanie systemu
- Stosowanie poprawek
- Zarządzanie zmianami konfiguracji
- Minimalizowanie przestojów
XIV. Rozwiązywanie problemów z Lustre w środowiskach produkcyjnych
1. Metodyka rozwiązywania problemów
- Zrozumienie dzienników Lustre
- Identyfikowanie typowych wzorców awarii
- Polecenia i narzędzia diagnostyczne
2. Typowe problemy z Lustre
- Awarie komunikacji sieciowej
- Problemy z wydajnością metadanych
- Awarie OST
- Problemy z montowaniem klientów
- Spadek wydajności
XV. Warsztat końcowy i podsumowanie kursu
1. Kompleksowe ćwiczenie z administrowania Lustre
- Przegląd projektu architektury
- Wdrażanie i konfigurowanie Lustre
- Monitorowanie wydajności systemu
- Rozwiązywanie problemów operacyjnych
2. Podsumowanie i najlepsze praktyki
- Kluczowe koncepcje administrowania
- Zalecenia dotyczące wdrożeń produkcyjnych
- Lista kontrolna optymalizacji wydajności
- Pytania i odpowiedzi oraz przegląd wiedzy
Wymagania
- Znajomość zagadnień związanych z pamięcią masową
Grupa docelowa
- Administratorzy systemów
- Administratorzy sieci
- Architekci systemów
- Programiści systemowi
Opinie uczestników (3)
Tyler jest bardzo wykwalifikowany i podzielił się z nami swoją cenną doświadczeniem w administracji Lustre.
Zhenping Liu
Szkolenie - Lustre File System for Admins
Przetłumaczone przez sztuczną inteligencję
Praktyczna, realna wiedza Tylera była imponująca. Jego kompetencje były widoczne już podczas szkolenia. Tyler był w stanie podzielić się wieloma najlepszymi praktykami i poradami, opartymi na latach doświadczenia z danym tematem. Bardzo pomocne jest posiadanie trenera, który aktywnie zarządza tym, co nam uczy. Jego szczerość, otwartość i skromność sprawiły, że szkolenie było bardzo skuteczne.
Douglas Benjamin - Brookhaven National Laboratory
Szkolenie - Lustre File System for Admins
Przetłumaczone przez sztuczną inteligencję
Fantastyczne, że Richard był w stanie zmienić i dostosować cały szereg szkoleń. Wspaniale się bawiłem i zdobyłem mnóstwo notatek z rzeczami do przestudiowania w przyszłości.
Jon Marshall
Szkolenie - Lustre File System for Admins
Przetłumaczone przez sztuczną inteligencję