Izdanje Stratisa 3.0, alata za upravljanje lokalnom pohranom

Objavljeno je izdanje projekta Stratis 3.0, koji su razvili Red Hat i Fedora zajednica kako bi ujedinili i pojednostavili sredstva za konfiguriranje i upravljanje skupom jednog ili više lokalnih diskova. Stratis pruža značajke kao što su dinamička dodjela pohrane, snimke, slojevi integriteta i predmemoriranja. Podrška za Stratis integrirana je u distribucije Fedora i RHEL od izdanja Fedora 28 i RHEL 8.2. Projektni kod se distribuira pod licencom MPL 2.0.

Sustav svojim mogućnostima u velikoj mjeri replicira napredne alate za upravljanje particijama ZFS-a i Btrfs-a, ali je implementiran u obliku sloja (stratisd daemon) koji radi na vrhu podsustava device-mapper Linux kernela (moduli dm-thin, dm -cache, dm-thinpool, dm- raid i dm-integrity) i XFS datotečni sustav. Za razliku od ZFS-a i Btrfs-a, Stratis komponente rade samo u korisničkom prostoru i ne zahtijevaju učitavanje specifičnih modula kernela. Projekt je u početku predstavljen kao da ne zahtijeva kvalifikacije stručnjaka za sustave pohrane za upravljanje.

Za upravljanje su osigurani D-Bus API i uslužni program cli. Stratis je testiran s blok uređajima temeljenim na LUKS-u (kriptirane particije), mdraid, dm-multipath, iSCSI, LVM logički volumeni, kao i raznim HDD-ovima, SSD-ovima i NVMe diskovima. Ako postoji jedan disk u skupu, Stratis vam omogućuje korištenje logičkih particija s podrškom za brze snimke za vraćanje promjena. Kada dodate više pogona u skup, možete logično kombinirati pogone u neprekidno područje. Značajke kao što su RAID, kompresija podataka, deduplikacija i tolerancija grešaka još nisu podržane, ali su planirane za budućnost.

Izdanje Stratisa 3.0, alata za upravljanje lokalnom pohranom

Značajna promjena u broju verzije nastala je zbog promjene sučelja za kontrolu D-Bus-a i zastarjevanja sučelja FetchProperties u korist svojstava i metoda temeljenih na D-Bus-u. Novo izdanje također dodaje provjeru udev pravila korištenjem libblkid-a prije unošenja promjena, prerađeno rukovanje događajima iz DeviceMappera, promijenjen interni prikaz rukovatelja pogreškama, prerađen kod za vraćanje promjena (vrat) i omogućeno određivanje logičke veličine prilikom stvaranja datoteke sustav. Okvir Clevis, koji se koristi za automatsku enkripciju i dešifriranje podataka na particijama diska, koristi SHA-256 hashove umjesto SHA-1. Moguće je promijeniti zaporku i ponovno generirati vezanja na Clevis.

Izvor: opennet.ru

Dodajte komentar