„Stratis“ - vietinis „Linux“ saugyklos valdymo sprendimas

nemokamai

Stratis yra „Red Hat“ sukurtas demonas ir „Fedora“ bendruomenė suvienodinti ir supaprastinti vartotojo vietos parametrus kuris sukonfigūruoja ir stebi esamus pagrindinius „Linux“ atminties komponentus, esančius LVM tomų valdyme ir XFS failų sistemoje per D-Bus.

Stratis nėra vartotojo lygio failų sistema, kaip FUSE sistema. Stratis konfigūracijos demonas buvo sukurtas taip, kad funkcijos būtų lygiavertės ZFS ir Btrfs. Kadangi jis yra pagrįstas įmonės patikrintais LVM ir XFS komponentais, daugiau nei dešimtmetį diegiant įmonėse ir iš „Red Hat Enterprise Linux“ sistemos saugyklos tvarkyklės išmoktų pamokų.

EKitaip tariant, Stratis automatizuoja vietinės saugyklos valdymą. Sistemoje su vienu disku „Stratis“ gali padaryti patogiau logiškai atskirti /home nuo /usr ir įjungti momentinį vaizdą su atšaukimu kiekviename atskirai.

Didesnėse konfigūracijose, „Stratis“ gali padėti lengvai sukurti kelių diskų, kelių pakopų saugyklos telkinį, stebėti baseiną tada valdykite grupę su mažiau administratoriaus pastangų.

Apie Stratį

Stratis teikia ZFS / Btrfs stiliaus ypatybes, integruodamas esamos technologijos sluoksnius- „Linux“ įrenginių žemėlapių sudarymo posistemis ir XFS failų sistema. „Stratisd“ demonas valdo blokinių įrenginių kolekcijas ir pateikia „D-Bus“ API.

„Stratis-CLI“ pateikia komandinės eilutės įrankį „Stratis“, kuris savo ruožtu naudoja D-BUS API, kad galėtų bendrauti su stratisd.

Skirtingai nuo ZFS ir Btrfs, „Stratis“ komponentai veikia tik vartotojo erdvėje ir jiems nereikia įkelti tam tikrų branduolio modulių. Iš pradžių projektas buvo pristatytas kaip nereikalaujantis saugojimo sistemų eksperto valdymo valdyti reitingus.

Tvarkymui teikiama „D-Bus“ API ir „cli“ programa. „Stratis“ buvo išbandytas naudojant blokinius įrenginius, pagrįstus LUKS (užšifruotomis pertvaromis), „mdraid“, „dm-multipath“, „iSCSI“, LVM loginiais tomais, taip pat įvairiais kietaisiais, SSD ir „NVMe“ diskais.

Jei grupėje yra padalinys, Stratis leidžia naudoti loginius skaidinius su momentinio vaizdo palaikymu, kad atšauktumėte pakeitimus. Kita vertus, kai prie grupės pridedami keli vienetai, galima logiškai sujungti vienetus į ištisinę sritį.

Tokios funkcijos kaip RAID, duomenų glaudinimas, dubliavimo panaikinimas ir atsparumas gedimams dar nepalaikomos, tačiau planuojamos ateityje.

Stratis turi ir kitų savybių pvz., dinaminis saugyklos vietos paskirstymas, momentinės nuotraukos, vientisumas ir sluoksniavimas talpykloje. Projekto kodas parašytas Rust ir platinamas pagal MPL 2.0 licenciją.

Dabar Projektas buvo atnaujintas po metų plėtros, Na, o projekto pradžia neseniai buvo paskelbta Stratis 2.0. Kuriame šios naujos versijos anonse minima, kad Padidinti Rust kompiliatoriaus versijos reikalavimai (bent 1.37, bet rekomenduojama 1.38).

neskaitant to verta paryškinti reikšmingas versijos numerio pakeitimas, kuris yra susijęs su kai kurių D-Bus sąsajų pavadinimo keitimas ir darbo su D-Bus organizavimo pertvarkymas (pasirinktas pirminių pagrindinių ypatybių rinkinys, o likusių ypatybių dabar prašoma naudojant naują metodą FetchProperties).

Be to CLI versija yra žymiai tvirtesnė. Anksčiau grupėse, failų sistemose ir blokiniuose įrenginiuose buvo klaidos sąlygų kategorija, dėl kurios CLI praktiškai nebebūtų galima naudoti.

Kaip įdiegti „Stratis“?

„Stratis“ galima įsigyti RHEL, CentOS, Fedora ir dariniams. Jo įdiegimas yra gana paprastas, nes paketas yra RHEL saugyklose ir jo išvestiniuose šaltiniuose.

Norint įdiegti „Stratis“ tiesiog paleiskite šią komandą terminale:

sudo dnf install stratis-cli stratisd -y

Arba galite išbandyti šį kitą:

sudo yum install stratis-cli stratisd -y

Įdiegę į sistemą, turi įgalinti „Stratis“ paslaugas, jie tai daro vykdydami šias komandas:

sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service

Norėdami gauti daugiau informacijos apie konfigūravimą ir naudojimą, galite apsilankyti šioje nuorodoje. https://stratis-storage.github.io/howto/


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.