OneFS velger ikke automatisk LIN-baserte jobber som skal kjøres.
Sammendrag: OneFS velger ikke automatisk LIN-baserte jobber i situasjoner der det ville være mer effektivt å kjøre dem. Denne kunnskapsbasen forklarer når LIN-baserte jobber er mer effektive.
Symptomer
På klynger med alle SSD-er konfigurert for metadata, ville jobber som FlexProtect og AutoBalance kjøre raskere og mer effektivt hvis deres LIN-ekvivalenter ble valgt. FlexProtectLIN og AutotBalanceLIN kan utnytte metadataene på SSD-ene og gå raskere.
På klynger med SSD-er konfigurert som L3-buffer, eller uten SSD-er til stede, er de vanlige FlexProtect- og AutoBalance-jobbene mer effektive.
Som standard kjører de vanlige (ikke-LIN) versjonene av jobbene automatisk når det kreves av OneFS.
I hvitboken om OneFS-jobbmotoren heter det:
"Certain jobs such as FlexProtect have a corresponding job provided with a name suffixed by LIN, for example FlexProtectLIN. This indicates that the job will automatically use an SSD-based copy of metadata, where available, to scan the LIN tree, rather than the drives themselves. Depending on the workflow, this often significantly improves job runtime performance."
Rapport for OneFS-jobbmotor (side 30)
https://www.delltechnologies.com/resources/en-us/asset/white-papers/products/storage/h12570-wp-isilon-onefs-job-engine.pdf
På grunn av en designendring er den automatiske delen av setningen ovenfor ikke sann.
Dette er en manuell konfigurasjon ved hjelp av:
# isi_gconfig -t job-config jobs.common.lin_based_jobs=True
Årsak
Oppløsning
Den gjeldende innstillingen kan vises ved hjelp av følgende kommando:
# isi_gconfig -t job-config jobs.common.lin_based_jobs
På klynger med alle SSD-er konfigurert for metadata, sett parameteren 'jobs.common.lin_based_jobs' til sann. Klyngen kjører AutobalanceLIN eller FlexprotectLIN ved behov.
# isi_gconfig -t job-config jobs.common.lin_based_jobs=true
På klynger med SSD-er konfigurert som L3-cache, ingen SSD-er eller med blandede SSD-konfigurasjoner, angir du 'jobs.common.lin_based_jobs' parameter til usann. Klyngen kjører Autobalance eller FlexProtect ved behov. Dette er standardinnstillingen.
# isi_gconfig -t job-config jobs.common.lin_based_jobs=false