Luster, yksi klustereissa ja supertietokoneissa käytetyistä tiedostojärjestelmistä

kiilto-logo

kiilto Se on avoimen lähdekoodin hajautettu tiedostojärjestelmä, normalmente käytetään suurissa klustereissa. Nimi on sekoitus Linuxia ja klustereita.

El proyecto yrittää tarjota tiedostojärjestelmän kymmenien tuhansien solmujen klustereille, joiden tallennuskapasiteetti on petatavua, vaarantamatta nopeutta tai turvallisuutta, ja se on saatavana GNU GPL: n alla.

Cluster File Systems on Lusterin suunnittelija, kehittäjä ja ylläpitäjä muiden yritysten ja yksityishenkilöiden avustuksella.

Tietoja Lusterista

Monet maailman nopeimmista supertietokoneista ovat klustereita, jotka käyttävät Luster-tiedostojärjestelmää tallennukseen, kuten ORNL-, PNNL-, LLNL- ja LANL-järjestelmät.

Tämä järjestelmä pitää kutakin Luster-tiedostojärjestelmään tallennettua tiedostoa objektina. Luster esittelee kaikille asiakkaille tavallisen POSIX-semantiikan ja samanaikaisen luku- ja kirjoitusoikeuden jaetuille objekteille. Luster-tiedostojärjestelmässä on neljä toiminnallista yksikköä.

Nämä ovat metadatapalvelimia (MDS) metatietojen tallentamiseen; Object storage target (OST) todellisten tietojen tallentamiseksi; Object storage server (OSS) OST: iden hallitsemiseksi; asiakkaan (asiakkaiden) pääsy tietoihin ja niiden käyttö.

OST: t ovat estolaitteita. MDS, OSS ja OST voivat sijaita samassa solmussa tai eri solmuissa.

Luster ei hallinnoi suoraan OST: itä, ja siirtää tämän vastuun käyttöjärjestelmille, jotta voidaan varmistaa skaalautuvuus suurille klustereille ja supertietokoneille.

MPP (Massively Parallell Processor) -prosessorissa prosessorit voivat käyttää Luster-tiedostojärjestelmää ohjaamalla I / O-pyyntönsä solmuun tehtävän käynnistyspalvelun kanssa, jos se on määritetty Luster-asiakkaaksi.

Vaikka se on yksinkertaisin menetelmä, se tarjoaa yleensä heikon suorituskyvyn. Hieman monimutkaisempi tapa tarjota erittäin hyvä kokonaissuorituskyky on käyttää kirkas kirjastoa.

Libluster on käyttäjätason kirjasto, jonka avulla prosessorit voivat liittää ja käyttää Luster-tiedostojärjestelmää asiakkaana ohittaen uudelleenohjauksen palvelusolmuun.

kiilto

Suorituskykyä käyttämällä prosessorit voivat käyttää Luster-tiedostojärjestelmää, vaikka palvelusolmu, jolle työ aloitettiin, ei ole Luster-asiakas.

Libluster tarjoaa mekanismin tietojen siirtämiseksi suoraan sovellustilan ja Luster OSS: ien välillä ilman, että tarvitsee tehdä kopiota kevyestä ytimestä, jolloin saavutetaan matala viive ja suuri kaistanleveys prosessoreiden suorassa pääsyssä Luster-tiedostojärjestelmään.

Lusterin uusi versio

äskettäin julkaistiin uusi versio Luster 2.12: sta, johon on lisätty joitain uusia toimintoja ja ennen kaikkea virhekorjauksia joillekin supertietokoneille käytetyistä Linux-jakeluista.

Luster 2.12: n tärkeimmät uutuudet

Tämän uuden julkaisun kanssa lisäsi toiminnon hajautettujen nimitilojen olemassa olevien suurten hakemistojen väliin (DNE, Distributed Namespace) yhdestä metatietojen tallennusobjektista (DTM, metatietokohteet) moniin (erilaisten DNE-segmenttien välit eri DTM: ien välityksellä).

Uusi ominaisuus yksinkertaistaa uusien MDT-laitteiden käyttöönottoa olemassa oleville FS-laitteille ja manuaalista kuormituksen tasapainottamista MDT: ssä.

Metatietovarastoissa (MDT) on käytössä »Lazy Size« -tila, jonka avulla voit nopeasti palauttaa tiedostojen likimääräisen koon eikä tarkan koon, kun skannaat MDT: tä suoraan käytäntömoottorin kautta tilanteissa, joissa nopeus on tärkeämpi kuin tarkkuus.

Konfiguroinneille, joissa on useita LNet-verkkoliitäntöjä, tässä Luster 2.12: n uudessa versiossa lisätään «LNet Network Health» -toiminto, joka toteuttaa vaihtoehdon päästä uudelleen RPC: hen toisen verkkoliitännän kautta, jos vika ilmenee ensimmäisen kerran, kun pyyntö lähetetään.

Sen lisäksi palvelimen tuki lisättiin versiolle RHEL 7.6 (3.10.0-957.el7) ja SLES12 SP3 (4.4.162-94.69). Lisätty asiakastuki avaamattomille RHEL 7.6 (3.10.0-957.el7), SLES12 SP3 (4.4.162-94.69) ja Ubuntu 18.04 (4.15.0-32) ytimille.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.