Neem contact met ons op

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
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën