Release av Stratis 2.2, en verktygslåda för att hantera lokal lagring

publiceras projekt release stratis 2.2, utvecklat av Red Hat och Fedora-communityt för att förena och förenkla sätten att konfigurera och hantera en pool av en eller flera lokala enheter. Stratis tillhandahåller funktioner som dynamisk lagringsallokering, ögonblicksbilder, integritet och cachinglager. Projektkoden är skriven i Rust och levererad av licensierad enligt MPL 2.0.

Systemet replikerar till stor del i sin kapacitet de avancerade partitionshanteringsverktygen för ZFS och Btrfs, men implementeras i form av ett lager (daemon stratisd), som körs ovanpå enhetsmapper-undersystemet i Linux-kärnan (med dm-thin, dm-cache, dm-thinpool, dm-raid och dm-integrity-modulerna) och XFS-filsystemet. Till skillnad från ZFS och Btrfs körs Stratis-komponenter endast i användarutrymmet och kräver inte inläsning av specifika kärnmoduler. Projektet presenterades initialt som inte kräver att administrera expertkvalifikationen för lagringssystem.

D-Bus API tillhandahålls för kontroll och cli verktyg.
Stratis har testats med blockenheter baserade på LUKS (krypterade partitioner), mdraid, dm-multipath, iSCSI, LVM logiska volymer, samt olika hårddiskar, SSD:er och NVMe-enheter. Om det finns en disk i poolen låter Stratis dig använda logiska partitioner med stöd för ögonblicksbilder för att återställa ändringar. När du lägger till flera enheter i en pool kan du logiskt kombinera enheterna till ett sammanhängande område. Funktioner som
RAID, datakomprimering, deduplicering och feltolerans stöds ännu inte, men är planerade för framtiden.

Release av Stratis 2.2, en verktygslåda för att hantera lokal lagring

В release 2.2 Nya D-Bus-gränssnittsalternativ har lagts till för att hämta egenskaper (FetchProperties), hantering (Manager) och interaktion med blockenheter (Blockdev). Lade till möjligheten att informera om förekomsten av händelser om att ansluta och ta bort gränssnitt (InterfacesAdded och InterfacesRemoved) via D-Bus. I verktyget stratis-cli förbättrats Bash-kompletterande skript.

Källa: opennet.ru

Lägg en kommentar