Luster, viena no failu sistēmām, ko izmanto kopās un superdatoros

spīdums-logotips

Lustra Tā ir atvērtā koda izplatītā failu sistēma, normalmente izmanto liela mēroga kopās. Nosaukums ir Linux un klasteru sajaukums.

Projekts mēģina nodrošināt failu sistēmu desmitiem tūkstošu mezglu kopām ar petabaitu krātuves ietilpību, neapdraudot ātrumu un drošību, un ir pieejams saskaņā ar GNU GPL.

Cluster File Systems ir Luster projektētāji, izstrādātāji un uzturētāji ar citu uzņēmumu un privātpersonu ieguldījumu.

Par Lustru

Daudzi no visātrākajiem superdatoriem pasaulē ir kopas, kas glabāšanai izmanto failu sistēmu Luster, piemēram, ORNL, PNNL, LLNL un LANL sistēmas.

Šī sistēma katru Luster failu sistēmā saglabāto failu uzskata par objektu. Luster iepazīstina visus klientus ar standarta POSIX semantiku un vienlaicīgu lasīšanas un rakstīšanas piekļuvi koplietotajiem objektiem. Luster failu sistēmā ir četras funkcionālās vienības.

Tie ir metadatu serveri (MDS) metadatu glabāšanai; objekta krātuves mērķis (OST) faktisko datu saglabāšanai; objektu krātuves serveri (OSS), lai pārvaldītu OST; klientam (-iem) piekļūt datiem un izmantot tos.

OST ir bloķēšanas ierīces. MDS, OSS un OST var atrasties vienā mezglā vai dažādos mezglos.

Luster tieši nepārvalda OST un deleģē šo atbildību OSS, lai nodrošinātu lielu klasteru un superdatoru mērogojamību.

Masveidā paralēlā procesorā (MPP) procesori var piekļūt failu sistēmai Luster, novirzot savus I / O pieprasījumus uz mezglu ar uzdevumu palaišanas pakalpojumu, ja tā ir konfigurēta kā Luster klients.

Lai gan tā ir vienkāršākā metode, tā parasti nodrošina sliktu sniegumu. Nedaudz sarežģītāks veids, kā nodrošināt ļoti labu kopējo sniegumu, ir izmantot gllamer bibliotēku.

Libluster ir lietotāja līmeņa bibliotēka, kas ļauj procesoriem pievienot un izmantot Luster failu sistēmu kā klientu, apejot novirzīšanu uz pakalpojuma mezglu.

spīdums

Izmantojot glluster, procesori var piekļūt Luster failu sistēmai, pat ja pakalpojuma mezgls, kurā tika uzsākts darbs, nav Luster klients.

Libluster nodrošina mehānismu datu pārvietošanai tieši starp lietojumprogrammas telpu un Luster OSS bez nepieciešamības veikt datu kopiju caur vieglo kodolu, tādējādi panākot zemu latentumu un lielu joslas platumu procesoru tiešā piekļuvē Luster failu sistēmai.

Jauna Luster versija

Nesen tika izlaista jauna Luster 2.12 versija, ar kuru tika pievienotas dažas jaunas funkcijas un galvenokārt kļūdu labojumi dažiem no dažādiem Linux izplatījumiem, kas tiek izmantoti superdatoriem.

Galvenie Luster 2.12 jaunumi

Ar šo jauno laidienu tiek pievienota funkcija sadalīt esošos lielos izplatītās nosaukumvietas direktorijus (DNE, Distributed Namespace) no viena metadatu glabāšanas objekta (DTM, metadatu mērķi) uz daudziem (atstājot dažādus DNE segmentus pa dažādiem DTM).

Jaunā funkcija vienkāršo jaunu MDT ieviešanu esošajiem FS un manuālu slodzes līdzsvarošanu MDT.

Metadatu krātuvēs (MDT) tiek ieviests režīms »Slinks izmērs«, kas ļauj ātri atgriezt aptuveno, nevis precīzo failu lielumu, tieši skenējot MDT, izmantojot politikas dzinēju situācijās, kad ātrums ir svarīgāks nekā precizitāte.

Šajā jaunajā Luster 2.12 versijā konfigurācijām ar vairākiem LNet tīkla interfeisiem ir pievienota funkcija «LNet Network Health», kas īsteno iespēju atkārtoti piekļūt RPC caur citu tīkla saskarni, ja neveiksmes gadījumā pirmo reizi tiek nosūtīts pieprasījums.

Papildus tam tika pievienots servera atbalsts RHEL 7.6 (3.10.0-957.el7) un SLES12 SP3 (4.4.162-94.69). Pievienots klienta atbalsts neapstiprinātiem RHEL 7.6 (3.10.0-957.el7), SLES12 SP3 (4.4.162-94.69) un Ubuntu 18.04 (4.15.0-32) kodoliem.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.