Julkaistiin Stratis 3.1, työkalupakki paikallisen tallennustilan hallintaan

Red Hatin ja Fedora-yhteisön kehittämä Stratis 3.1 -projektin julkaisu on julkaistu. Se yhdistää ja yksinkertaistaa yhden tai useamman paikallisen aseman poolin määrittämistä ja hallintaa. Stratis tarjoaa ominaisuuksia, kuten dynaamisen tallennustilan allokoinnin, tilannekuvat, eheyden ja välimuistitasot. Stratis-tuki on integroitu Fedora- ja RHEL-jakeluihin Fedora 28:n ja RHEL 8.2:n julkaisujen jälkeen. Projektikoodia jaetaan MPL 2.0 -lisenssillä.

Järjestelmä jäljittelee ominaisuuksiltaan suurelta osin ZFS:n ja Btrfs:n edistyneitä osionhallintatyökaluja, mutta se on toteutettu kerroksena (stratisd-daemon), joka toimii Linux-ytimen laitekartoittaja-alijärjestelmän päällä (moduulit dm-thin, dm -välimuisti, dm-thinpool, dm- raid ja dm-integrity) ja XFS-tiedostojärjestelmä. Toisin kuin ZFS ja Btrfs, Stratis-komponentit toimivat vain käyttäjätilassa eivätkä vaadi tiettyjen ydinmoduulien lataamista. Hanke esitettiin alun perin ilman varastointijärjestelmien asiantuntijan pätevyyttä johtamiseen.

Hallintaa varten tarjotaan D-Bus API ja Cli-apuohjelma. Stratisia on testattu lohkolaitteilla, jotka perustuvat LUKS- (salatut osiot), mdraid-, dm-multipath-, iSCSI-, LVM-loogisiin taltioihin sekä erilaisiin HDD-, SSD- ja NVMe-asemiin. Jos poolissa on yksi levy, Stratis antaa sinun käyttää loogisia osioita, joissa on tilannevedostuki muutosten palauttamiseen. Kun lisäät useita asemia pooliin, voit loogisesti yhdistää asemat vierekkäiseksi alueeksi. Ominaisuuksia, kuten RAID, tietojen pakkaus, duplikoinnin poistaminen ja vikasietoisuus, ei vielä tueta, mutta niitä suunnitellaan tulevaisuutta varten.

Julkaistiin Stratis 3.1, työkalupakki paikallisen tallennustilan hallintaan

Uudessa versiossa:

  • Dynaamista tallennustilan allokointia ("thin provisiointi") mahdollistavien komponenttien hallintaa on parannettu merkittävästi. Cli-käyttöliittymä tarjoaa komentoja dynaamisen tilanvarauksen mahdollistamiseksi poolin luontivaiheessa ja parametrien muuttamiseen jo käynnissä oleville poolille. Valitut poolit voivat nyt myös muuttaa tiedostojärjestelmän rajoja lennossa.
  • Debug-alikomento on lisätty poolien, tiedostojärjestelmien ja lohkolaitteiden kanssa työskentelyyn tarkoitettuihin komentoihin virheenkorjaustilan mahdollistamiseksi.
  • Stratisd-taustaprosessissa tuettu vähimmäistiedostokoko on nostettu 512 megatavuun.
  • MDV (metadata volume) -varastoille asennus erilliseen asennuspistetilaan on sallittu.
  • Paranneltu udev-tapahtumien käsittelyä, jotka syntyvät, kun laite poistetaan.
  • Viestien tietosisältöä lokeissa on lisätty.

Lähde: opennet.ru

Lisää kommentti