Izdanje Stratisa 2.1, kompleta alata za upravljanje lokalnom pohranom

После семи месяцев разработки objavljeno izdanje projekta stratis 2.1, koju su razvili Red Hat i Fedora zajednica kako bi se objedinili i pojednostavili sredstva za postavljanje i upravljanje skupom jednog ili više lokalnih diskova. Stratis pruža funkcije kao što su dinamička alokacija memorije, snimke, integritet i slojevi keširanja. Kod projekta je napisan u Rust i distribuira licenciran pod MPL 2.0.

Sistem u velikoj meri replicira u svojim mogućnostima napredne alate za upravljanje particijama ZFS i Btrfs, ali je implementiran u obliku sloja (daemon stratisd), koji radi na vrhu podsistema mapiranja uređaja Linux kernela (koristeći module dm-thin, dm-cache, dm-thinpool, dm-raid i dm-integrity) i XFS sistem datoteka. 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. Projekat je prvobitno predstavljen kao ne zahtijevaju da administrira kvalifikacije stručnjaka za sisteme skladištenja.

D-Bus API je predviđen za kontrolu i cli utility.
Stratis je testiran sa blok uređajima baziranim na LUKS (šifrovane particije), mdraid, dm-multipath, iSCSI, LVM logičkim volumenima, kao i raznim HDD-ovima, SSD-ovima i NVMe diskovima. Ako postoji jedan disk u spremištu, Stratis vam omogućava da koristite logičke particije sa podrškom za brze snimke za vraćanje promjena. Kada dodate više diskova u skup, možete logički kombinirati pogone u susjedno područje. Karakteristike poput
RAID, kompresija podataka, deduplikacija i tolerancija grešaka još nisu podržani, ali su planirani za budućnost.

Izdanje Stratisa 2.1, kompleta alata za upravljanje lokalnom pohranom

В novo pustiti добавлена поддержка управления шифрованием разделов с использованием LUKS2. Добавлен D-Bus интерфейс Report для формирования отчётов в формате JSON. Переписан код идентификации и инициализации устройств. Повышены требования к версии компилятора Rust (как минимум 1.43).

izvor: opennet.ru

Dodajte komentar