Liberigo de Stratis 2.1, ilaro por administri lokan stokadon

Post sep monatoj da evoluo eldonita projekteldono Strato 2.1, evoluigita de Red Hat kaj la Fedora komunumo por unuigi kaj simpligi la rimedojn por starigi kaj administri aron de unu aŭ pluraj lokaj diskoj. Stratis provizas funkciojn kiel dinamika stokado, momentfotoj, integreco kaj kaŝmemoro tavoloj. La projektkodo estas skribita en Rust kaj distribuita de licencita sub MPL 2.0.

La sistemo plejparte reproduktas en siaj kapabloj la progresintajn diskadministrajn ilojn de ZFS kaj Btrfs, sed estas efektivigita en la formo de tavolo (demono stratisd), kurante sur la subsistemo de aparato-mapisto de la Linukso-kerno (uzante la modulojn dm-thin, dm-cache, dm-thinpool, dm-raid kaj dm-integrity) kaj la XFS-dosiersistemon. Male al ZFS kaj Btrfs, Stratis-komponentoj funkcias nur en uzantspaco kaj ne postulas ŝarĝi specifajn kernmodulojn. La projekto estis komence prezentita kiel ne postulante administri la sperta kvalifiko pri stokaj sistemoj.

D-Bus API estas provizita por kontrolo kaj cli utileco.
Stratis estis testita per blokaj aparatoj bazitaj sur LUKS (ĉifritaj sekcioj), mdraid, dm-multipath, iSCSI, LVM-logikaj volumoj, same kiel diversaj HDD-oj, SSD-oj kaj NVMe-diskoj. Se estas unu disko en la naĝejo, Stratis ebligas al vi uzi logikan sekciojn kun momentfotosubteno por retrorigi ŝanĝojn. Kiam vi aldonas plurajn diskojn al naĝejo, vi povas logike kombini la diskojn en apudan areon. Trajtoj kiel
RAID, datumkunpremado, maldupliko kaj misfunkciado ankoraŭ ne estas subtenataj, sed estas planitaj por la estonteco.

Liberigo de Stratis 2.1, ilaro por administri lokan stokadon

В nova liberigi aldonis subtenon por administri subdividan ĉifradon per LUKS2. Aldonita D-Bus Report-interfaco por generi raportojn en JSON-formato. La aparato identigo kaj inicialigo kodo estis reverkita. La postuloj por la Rust-kompilversio estis pliigitaj (almenaŭ 1.43).

fonto: opennet.ru

Aldoni komenton