Utgivelse av Stratis 3.1, et verktøysett for å administrere lokal lagring

Utgivelsen av Stratis 3.1-prosjektet, utviklet av Red Hat og Fedora-fellesskapet for å forene og forenkle verktøy for å konfigurere og administrere en pool av en eller flere lokale stasjoner, har blitt publisert. Stratis tilbyr funksjoner som dynamisk lagringstildeling, øyeblikksbilder, integritet og hurtigbufferlag. Stratis-støtte har blitt integrert i Fedora- og RHEL-distribusjoner siden Fedora 28 og RHEL 8.2-utgivelsene. Prosjektkoden er distribuert under MPL 2.0-lisensen.

Systemet gjentar i stor grad de avanserte ZFS- og Btrfs-partisjonsadministrasjonsverktøyene i sine evner, men er implementert som et lag (stratisd-demon) som kjører på toppen av enhetsmapper-undersystemet til Linux-kjernen (modulene dm-thin, dm-cache, dm -thinpool, dm- raid og dm-integrity) og XFS-filsystemet. I motsetning til ZFS og Btrfs, fungerer Stratis-komponenter bare i brukerområdet og krever ikke lasting av spesifikke kjernemoduler. Prosjektet er i utgangspunktet presentert som at det ikke krever kvalifikasjoner fra en ekspert på lagringssystemer for administrasjon.

D-Bus API og cli-verktøy er gitt for kontroll. Stratis har blitt testet med LUKS-baserte blokkenheter (krypterte partisjoner), mdraid, dm-multipath, iSCSI, LVM logiske volumer, og ulike harddisker, SSD-er og NVMe-stasjoner. Hvis det er én disk i bassenget, lar Stratis deg bruke snapshot-aktiverte logiske partisjoner for å rulle tilbake endringer. Når flere stasjoner legges til en pool, kan stasjonene logisk kombineres til et sammenhengende område. Funksjoner som RAID, datakomprimering, deduplisering og failover støttes for øyeblikket ikke, men er planlagt for fremtiden.

Utgivelse av Stratis 3.1, et verktøysett for å administrere lokal lagring

I den nye versjonen:

  • Administrasjonen av komponenter som gir dynamisk tildeling av lagringsplass ("tynt klargjøring") har blitt betydelig forbedret. Cli-grensesnittet gir kommandoer for å aktivere dynamisk plassallokering på bassengopprettingsstadiet og endre parametere for allerede kjørende bassenger. Utvalgte puljer kan nå også endre filsystemgrenser med en gang.
  • Debug-underkommandoen er lagt til kommandoene for arbeid med bassenger, filsystemer og blokkeringsenheter for å aktivere feilsøkingsmodus.
  • I stratisd-bakgrunnsprosessen er den minste støttede filstørrelsen økt til 512 MB.
  • For MDV-pooler (metadatavolum) er montering i et separat monteringspunktrom aktivert.
  • Forbedret håndtering av udev-hendelser som genereres når en enhet fjernes.
  • Informasjonsinnholdet i meldinger i logger er økt.

Kilde: opennet.ru

Legg til en kommentar