Release van Stratis 2.1, een toolkit voor het beheren van lokale opslag

ПослС сСми мСсяцСв Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ gepubliceerde projectuitgave stratis 2.1, ontwikkeld door Red Hat en de Fedora-gemeenschap om de middelen voor het opzetten en beheren van een pool van een of meer lokale schijven te verenigen en te vereenvoudigen. Stratis biedt functies zoals dynamische opslagtoewijzing, snapshots, integriteit en cachinglagen. De projectcode is geschreven in Rust en gedistribueerd door gelicentieerd onder MPL 2.0.

Het systeem repliceert in zijn mogelijkheden grotendeels de geavanceerde partitiebeheertools van ZFS en Btrfs, maar is geΓ―mplementeerd in de vorm van een laag (daemon stratisd), draaiend bovenop het device-mapper-subsysteem van de Linux-kernel (de modules dm-thin, dm-cache, dm-thinpool, dm-raid en dm-integrity worden gebruikt) en het XFS-bestandssysteem. In tegenstelling tot ZFS en Btrfs draaien Stratis-componenten alleen in de gebruikersruimte en hoeven geen specifieke kernelmodules te worden geladen. Het project werd aanvankelijk gepresenteerd als niet vereisen het beheren van de kwalificatie van deskundige op het gebied van opslagsystemen.

D-Bus API is bedoeld voor controle en cli-hulpprogramma.
Stratis is getest met blokapparaten op basis van LUKS (gecodeerde partities), mdraid, dm-multipath, iSCSI, LVM logische volumes, evenals verschillende HDD's, SSD's en NVMe-schijven. Als er één schijf in de pool aanwezig is, kunt u met Stratis logische partities met snapshot-ondersteuning gebruiken om wijzigingen ongedaan te maken. Wanneer u meerdere schijven aan een pool toevoegt, kunt u de schijven logischerwijs combineren in een aaneengesloten gebied. Functies zoals
RAID, datacompressie, deduplicatie en fouttolerantie worden nog niet ondersteund, maar staan ​​wel gepland voor de toekomst.

Release van Stratis 2.1, een toolkit voor het beheren van lokale opslag

Π’ nieuw uitgave Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° управлСния ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² с использованиСм LUKS2. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ D-Bus интСрфСйс Report для формирования ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON. ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Π½ ΠΊΠΎΠ΄ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ устройств. ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Ρ‹ трСбования ΠΊ вСрсии компилятора Rust (ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 1.43).

Bron: opennet.ru

Voeg een reactie