Kursplan
I. Översikt över Lustre-teknologi
1. Översikt över Lustre-teknologi
- Introduktion till parallella filsystem och lagringskrav för HPC
- Lustres roll i högupplösta beräkningsmiljöer
- Utveckling och arkitektur för Lustre
- Jämförelse med traditionella distribuerade och nätverksfilsystem
- Vanliga Lustre-utrustningsscenarier
2. Lustres funktioner och möjligheter
- Höggenomströmning parallell I/O
- Skalbarhet för storskaliga beräkningsmiljöer
- Koncept om separering av metadata och data
- Prestandaegenskaper och begränsningar
- Integrering med HPC-kluster och vetenskapliga arbetsbelastningar
II. Lustre arkitektur och kärnkomponenter
1. Lustre systemarkitektur
- Förståelse av Lustres klient-serverarkitektur
- Översikt över Lustre-komponenter:
- Metadata Server (MDS)
- Metadata Target (MDT)
- Object Storage Server (OSS)
- Object Storage Target (OST)
- Lustre-klienter
2. Lustre datalagringskoncept
- Principer för filstriping och objektlagring
- Metadataoperationer
- Strategier för datapositionering
- Logisk lagringsorganisation
III. Hårdvaruplanering och miljöförberedelse
1. Design av Lustre lagringsinfrastruktur
- Välja hårdvarukomponenter
- Krav på lagringsservrar
- Skrivhastigheter och RAID-överväganden
- Nätverksinfrastrukturplanering
- Kapacitets- och prestandaplanering
2. Förberedelse av operativmiljön
- Stödda operativsystem
- Kärn- och drivarkrav
- Krav på nätverkskonfiguration
- Förberedelse av servrar och klienter
IV. Installation och konfiguration av Lustre
1. Lustre installationsprocess
- Installera Lustre programvarupaket
- Konfigurera repositories och beroenden
- Förbereda server- och klientnoder
- Initialisera Lustre-tjänster
2. Skapa ett Lustre filsystem
- Formatera metadata- och objektlagringsmål
- Konfigurera filsystemparametrar
- Montera Lustre-klienter
- Verifiera installation
V. Hantering av Lustre nätverk
1. Lustre nätverksarkitektur
- Översikt över LNet (Lustre Networking)
- Stödda nätverkstekniker
- Konfigurera nätverksgränssnitt
- Hantera flera nätvägar
2. Nätverksprestandaoptimering
- Strategier för nätverkstuning
- Överväganden kring bandbredd och latens
- Felsökning av nätverkskommunikationsproblem
VI. Fillayout, lagringshantering och utrymmesadministration
1. Hantera fillayouter
- Förstå strippingskoncept
- Konfigurera strippningsantal, storlek och placering
- Optimera layouter för arbetsbelastningar
2. Hantera lagringskapacitet
- Övervaka OST-utnyttjande
- Balansera lagringsanvändning
- Hantera lagringspooler
- Utöka Lustre-kapacitet
VII. Hantera Lustre I/O-prestanda
1. Förstå Lustre I/O-operationer
- Koncept om parallell I/O
- Prestanda för metadata kontra data
- Klientbaserad cachning
- I/O-mönster och arbetsbelastningsegenskaper
2. Tekniker för prestandaoptimering
- Tuning av strippningskonfigurationer
- Optimera programarbetsbelastningar
- Förbättra metadata-prestanda
- Minska I/O-flaskhalsar
VIII. Lustre säkerhet och åtkomsthantering
1. Säkerhetsställa Lustre-miljöer
- Hantering av användare och grupper
- Koncept för autentisering
- Nätverkssäkerhetsöverväganden
- Skydda dataåtkomst
2. Hantera åtkomstkontroll
- Filtillstånd
- ACL-konfiguration
- Säkerhetsriktlinjer
IX. Hantering av kvoter och resurskontroll
1. Lustre kvotshantering
- Förstå användar- och gruppqvoter
- Konfigurera kvotinställningar
- Övervaka kvotanvändning
- Hantera kvotövertramp
2. Kapacitetsstyrning
- Hantera lagringsförbrukning
- Planera resursallokering
X. Hög tillgänglighet och pålitlighet
1. Designa system med hög tillgänglighet för Lustre
- Koncept för hög tillgänglighet
- Failover-arkitektur
- Metadata server redundans
- Mekanismer för tjänsteåterhämtning
2. Övervaka systemhälsa
- Upptäcka fel
- Hantera degraderade tillstånd
- Återställningsförfaranden
XI. Övervakning, prestandatester och prestandaanalys
1. Lustre övervakningsverktyg
- Övervaka systemprestanda
- Kontrollera server- och klienthälsa
- Samla in operationella statistik
- Identifiera flaskhalsar
2. Prestandatesta Lustre
- Principer för prestandatester
- Benchmarkverktyg och metoder
- Mäta genomströmning och latens
- Tolka benchmarkresultat
XII. Säkerhetskopiering, återställning och dataskydd
1. Säkerhetskopieringsstrategier för Lustre
- Överväganden för säkerhetskopieringsplanering
- Skydda metadata och användardata
- Koncept för snapshot och replikering
2. Återställningsoperationer
- Återställa Lustre-tjänster
- Återhämtning från fel
- Verifiering av dataintegritet
XIII. Uppgradering och underhåll av Lustre
1. Planering för Lustre upgradering
- Förbereda upgraderingsmiljöer
- Kompatibilitetsöverväganden
- Uppgraderingsförfaranden
2. Systemunderhåll
- Tillämpa patchar
- Hantera konfigurationsändringar
- Minimera driftstopp
XIV. Felsökning av Lustre i produktionssmiljöer
1. Metodologi för felsökning
- Förstå Lustre-loggar
- Identifiera vanliga felmönster
- Diagnostiska kommandon och verktyg
2. Vanliga Lustre-problem
- Nätverkskommunikationsfel
- Metadata prestandaproblem
- OST-fel
- Klientmonteringsproblem
- Prestadegradation
XV. Slutverkstad och kursöversikt
1. Övergripande Lustre administrationsövning
- Genomgång av arkitekturdesign
- Utrusta och konfigurera Lustre
- Övervaka systemprestanda
- Felsöka operationella problem
2. Sammanfattning och bästa praxis
- Viktiga administrationskoncept
- Rekommendationer för produktionsutrustning
- Checklista för prestandaoptimering
- Frågor och svar samt kunskapsgenomgång
Krav
- En förståelse för lagringskoncept
Målgrupp
- Systemadministratörer
- Nätverksadministratörer
- Systemarkitekter
- Systemutvecklare
Vittnesmål (3)
Tyler är mycket kunskapabel och delade sin värdefulla erfarenhet i Lustre-administration med oss.
Zhenping Liu
Kurs - Lustre File System for Admins
Maskintolkat
Tyler praktiska erfarenheter från den verkliga världen var imponerande. Hans expertis var uppenbar redan under utbildningen. Han kunde dela med sig av många bästa praxis och tips baserade på flera års erfarenhet inom ämnet. Det är mycket hjälpsamt att ha en utbildare som aktivt bedriver det han undervisar om. Hans opassformade, öppenhjärtighet och enkelhet gjorde utbildningen till en mycket effektiv session.
Douglas Benjamin - Brookhaven National Laboratory
Kurs - Lustre File System for Admins
Maskintolkat
Det var fantastiskt att Richard kunde anpassa och anpassa hela träningsserien. Jag hade en bra tid och har fått en hel mängd anteckningar om saker jag ska läsa upp på i framtiden.
Jon Marshall
Kurs - Lustre File System for Admins
Maskintolkat