Cursusaanbod
I. Overzicht van de Lustre-technologie
1. Overzicht van de Lustre-technologie
- Inleiding tot parallelle bestandsystemen en opslagvereisten voor HPC
- Rol van Lustre in high-performance computing-omgevingen
- Evolutie en architectuur van Lustre
- Vergelijking met traditionele gedistribueerde en netwerkbestandsystemen
- Algemene implementatiescenario's voor Lustre
2. Functies en mogelijkheden van Lustre
- Parallelle I/O met hoge doorvoer
- Schaalbaarheid voor grootschalige computing-omgevingen
- Concepten rond scheiding van metadata en data
- Prestatiekenmerken en beperkingen
- Integratie met HPC-clusters en wetenschappelijke workloads
II. Lustre-architectuur en kerncomponenten
1. Systeemarchitectuur van Lustre
- De Lustre-client-serverarchitectuur begrijpen
- Overzicht van Lustre-componenten:
- Metadata Server (MDS)
- Metadata Target (MDT)
- Object Storage Server (OSS)
- Object Storage Target (OST)
- Lustre-clients
2. Concepten voor databeheer in Lustre
- Bestandsstriping en principes voor objectopslag
- Metadata-operaties
- Strategieën voor dataplacement
- Logische opslagorganisatie
III. Hardwareplanning en omgevingsvoorbereiding
1. Ontwerpen van Lustre-opslaginfrastructuur
- Selecteren van hardwarecomponenten
- Eisen voor opslag-servers
- Schijftechnologie en RAID-overwegingen
- Planning van netwerkinfrastructuur
- Planning van capaciteit en prestaties
2. Voorbereiden van de exploitatieomgeving
- Ondersteunde besturingssystemen
- Kernel- en driver-eisen
- Eisen voor netwerkconfiguratie
- Voorbereiden van servers en clients
IV. Installeren en configureren van Lustre
1. Installatieproces van Lustre
- Installeren van Lustre-softwarepakketten
- Configureren van repositories en afhankelijkheden
- Voorbereiden van server- en clientnodes
- Initialiseren van Lustre-services
2. Aanmaken van een Lustre-bestandssysteem
- Formatteren van metadata- en objectopslagtakkers
- Configureren van bestandssysteemparameters
- Koppelen van Lustre-clients
- Validatie van installatie
V. Beheren van Lustre-netwerken
1. Netwerkarchitectuur van Lustre
- Overzicht van LNet (Lustre Networking)
- Ondersteunde netwerktechnologieën
- Configureren van netwerkinterfaces
- Beheren van meerdere netwerkpaden
2. Optimalisatie van netwerkprestaties
- Strategieën voor netwerktuning
- Overwegingen rond bandbreedte en latentie
- Oplossen van netwerkkommunicatieproblemen
VI. Bestandsindeling, opslagbeheer en capaciteitsbeheer
1. Beheren van bestandsindelingen
- Striping-concepten begrijpen
- Configureren van stripe-aantal, -grootte en -placement
- Optimaliseren van indelingen voor workloads
2. Beheren van opslagcapaciteit
- Monitoring van OST-gebruik
- Equilibreren van opslaggebruik
- Beheren van opslagpools
- Uitbreiden van Lustre-capaciteit
VII. Beheren van Lustre I/O-prestaties
1. Lustre I/O-operaties begrijpen
- Concepten van parallelle I/O
- Prestaties van metadata versus data
- Caching op clientzijde
- I/O-patronen en kenmerken van workloads
2. Technieken voor prestatie-optimalisatie
- Tunen van stripe-configuraties
- Optimaliseren van applicatie-workloads
- Verbeteren van metadata-prestaties
- Verminderen van I/O-flessenhalzen
VIII. Lustre-beveiliging en toegangsbeheer
1. Beveiligen van Lustre-omgevingen
- Beheer van gebruikers en groepen
- Concepten rond authenticatie
- Overwegingen rond netwerkbveiliging
- Beveiligen van datatoegang
2. Beheren van toegangsbeperkingen
- Bestandsrechten
- ACL-configuratie
- Beste praktijken op het gebied van beveiliging
IX. Beheren van quotas en bronbeheersing
1. Quota-beheer in Lustre
- Quotas voor gebruikers en groepen begrijpen
- Configureren van quota-instellingen
- Monitoring van quota-gebruik
- Afhandelen van quota-inbreuken
2. Capaciteitsbeheersing
- Beheren van opslagconsumptie
- Planning van bronallocatie
X. Hoge beschikbaarheid en betrouwbaarheid
1. Ontwerpen van zeer beschikbare Lustre-systemen
- Concepten van hoge beschikbaarheid
- Failover-architectuur
- Redundantie van metadata-servers
- Herstelmechanismen voor services
2. Monitoring van systeemgezondheid
- Detecteren van storingen
- Beheren van gedegradeerde staten
- Herstelprocedures
XI. Monitoring, benchmarken en prestatieanalyse
1. Monitoringtools voor Lustre
- Monitoring van systeemprestaties
- Controleren van de gezondheid van servers en clients
- Verzamelen van operationele statistieken
- Identificeren van flessenhalzen
2. Benchmarken van Lustre-prestaties
- Principes van prestatietest
- Benchmarktools en methodologieën
- Meten van doorvoer en latentie
- Interpretatie van benchmarkresultaten
XII. Back-up, herstel en databescherming
1. Back-upstrategieën voor Lustre
- Overwegingen voor back-upplanning
- Beschermen van metadata en gebruikersdata
- Concepten rond snapshot en replicatie
2. Hersteloperaties
- Herstellen van Lustre-services
- Herstellen na storingen
- Validatie van data-integriteit
XIII. Upgraden en onderhouden van Lustre
1. Planning van Lustre-upgrades
- Voorbereiden van upgradeomgevingen
- Compatibiliteits-overwegingen
- Upgrade-procedures
2. Systeemonderhoud
- Toepassen van patches
- Beheren van configuratiewijzigingen
- Minimaliseren van uitvaltijd
XIV. Troubleshooting van Lustre in productieomgevingen
1. Methodologie voor troubleshooting
- Lustre-logbestanden begrijpen
- Identificeren van veelvoorkomende storingspatronen
- Diagnostische commando's en tools
2. Veelvoorkomende Lustre-problemen
- Storingen in netwerkkommunicatie
- Prestatieproblemen met metadata
- Storingen van OST's
- Problemen met het koppelen van clients
- Prestatie-achteruitgang
XV. Eindworkshop en cursusoverzicht
1. Oefening in Lustre-beheer van begin tot einde
- Doorlopen van architectuurontwerp
- Implementeren en configureren van Lustre
- Monitoring van systeemprestaties
- Oplossen van operationele problemen
2. Samenvatting en beste praktijken
- Kernconcepten van beheer
- Aanbevelingen voor productiemplementatie
- Checklist voor prestatie-optimalisatie
- Vragen & Antwoorden en kenniscontrole
Vereisten
- Kenmerkende kennis van opslagconcepten
Doelgroep
- Systeembeheerders
- Netwerkbeheerders
- Systeemarchitecten
- Systeemontwikkelaars
Getuigenissen (3)
Tyler is zeer kundig en deelde zijn waardevolle ervaring in Lustre-beheer met ons.
Zhenping Liu
Cursus - Lustre File System for Admins
Automatisch vertaald
De praktische kennis van Tyler uit de echte wereld was indrukwekkend. Zijn expertise was duidelijk zichtbaar tijdens het training. Hij kon veel best practices en tips delen op basis van jarenlange ervaring met het onderwerp. Het is erg nuttig om een trainer te hebben die actief beheert wat hij ons bijbrengt. Zijn openhartigheid, openheid en bescheidenheid maakten de trainingssessie zeer effectief.
Douglas Benjamin - Brookhaven National Laboratory
Cursus - Lustre File System for Admins
Automatisch vertaald
Het feit dat Richard de hele opleidingsserie kon aanpassen en personaliseren was fantastisch. Ik heb een geweldige tijd gehad en een heleboel aantekeningen gemaakt van dingen die ik in de toekomst nog moet opzoeken.
Jon Marshall
Cursus - Lustre File System for Admins
Automatisch vertaald