Stratis, lokalno rješenje za upravljanje pohranom za Linux

besplatno

Stratis je demon koji je razvio Red Hat i Fedora zajednice za objedinjavanje i pojednostavljivanje postavki korisničkog prostora koja konfigurira i nadzire postojeće komponente osnovnih Linux komponenata za pohranu LVM upravljanja volumenom i XFS datotečnim sustavom preko D-Bus-a.

Stratis nije sustav datoteka na razini korisnika poput sustava FUSE. Stratisov konfiguracijski demon je razvijen kako bi imao paritet značajki sa ZFS i Btrfs. Budući da se temelji na komponentama koje su testirale tvrtke LVM i XFS, s više od deset godina implementacije u poduzeću i naučenim lekcijama iz System Storage Manager-a na Red Hat Enterprise Linuxu.

EDrugim riječima, Stratis automatizira lokalno upravljanje pohranom. Na sustavu s jednim diskom, Stratis može olakšati logičko odvajanje / od kuće / usr i omogućiti povratnu snimku na svakom odvojeno.

U većim konfiguracijama, Stratis može olakšati stvaranje višerazinskog spremišta za pohranu s više diskova, nadgledanje spremišta a zatim upravljajte grupom uz manje truda administratora.

O Stratisu

Stratis pruža značajke stila ZFS / Btrfs integrirajući slojeve postojeće tehnologije- Linux podsustav mapiranja uređaja i XFS datotečni sustav. Stratisd demon upravlja zbirkama blokovskih uređaja i nudi API D-Bus.

Stratis-CLI nudi alat za naredbene retke Stratis, koji pak koristi D-BUS API za komunikaciju sa stratisd.

Za razliku od ZFS i Btrfs, Stratis komponente rade samo u korisničkom prostoru i ne zahtijevaju učitavanje određenih modula jezgre. U početku je predstavljeno da projekt ne zahtijeva upravljanje stručnjakom za sustave za pohranu koji će upravljati ocjenama.

D-Bus API i cli-uslužni program su na raspolaganju za upravljanje. Stratis je testiran s blokovskim uređajima koji se temelje na LUKS (šifriranim particijama), mdraid, dm-multipath, iSCSI, LVM logičkim volumenima, kao i raznim tvrdim diskovima, SSD-ima i NVMe pogonima.

Ako u grupi postoji jedinica, Stratis omogućuje vraćanje promjena pomoću logičkih particija s podrškom za snimke. S druge strane, kada se grupi doda nekoliko jedinica, moguće je logično kombinirati jedinice u kontinuiranom području.

Značajke poput RAID-a, kompresije podataka, dedupilacije i tolerancije kvarova još nisu podržane, ali planiraju se za budućnost.

Stratis ima i druge značajke kao što su dinamička dodjela prostora za pohranu, snimke, integritet i slojevitost za predmemoriranje. Kôd projekta napisan je na Rustu i distribuira se pod licencom MPL 2.0.

Sada projekt je ažuriran nakon godinu dana razvoja, otkako je nedavno objavljeno pokretanje projekta Stratis 2.0. U kojem se u najavi ove nove verzije spominje da povećani su zahtjevi za verziju kompajlera Rust (najmanje 1.37, ali preporučuje se 1.38).

osim toga vrijedno isticanja značajna promjena broja verzije koja je povezana s preimenovanje nekih D-Bus sučelja i redizajn organizacije rada s D-Busom (Odabran je skup primarnih osnovnih svojstava, a preostala svojstva sada se traže novom metodom FetchProperties.)

Također to inačica CLI je znatno robusnija. Prije je postojala kategorija stanja pogrešaka u skupinama, datotečnim sustavima i blokovskim uređajima koji bi CLI učinili praktički neupotrebljivim.

Kako instalirati Stratis?

Stratis je dostupan za RHEL, CentOS, Fedoru i derivate. Njegova je instalacija prilično jednostavna jer se paket nalazi unutar RHEL spremišta kao i njegovi derivati.

Da biste instalirali Stratis samo pokrenite sljedeću naredbu u terminalu:

sudo dnf install stratis-cli stratisd -y

Ili možete isprobati i ovo drugo:

sudo yum install stratis-cli stratisd -y

Jednom instaliran u sustav, mora omogućiti Stratis usluge, to čine izvršavanjem sljedećih naredbi:

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

Za više informacija o konfiguraciji i upotrebi možete posjetiti sljedeću poveznicu. https://stratis-storage.github.io/howto/


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.