Liberasyon Stratis 2.0, yon bwat zouti pou jere depo lokal yo

Apre yon ane nan devlopman pibliye lage pwojè strat 2.0, devlope pa Red Hat ak kominote Fedora pou inifye ak senplifye mwayen pou mete ak jere yon rezèvwa youn oswa plis kondui lokal yo. Stratis bay karakteristik tankou alokasyon depo dinamik, snapshots, entegrite ak kouch kachèt. Kòd pwojè a ekri nan Rust ak distribiye pa lisansye anba MPL 2.0.

Sistèm nan lajman repwodui nan kapasite li yo zouti avanse jesyon patisyon nan ZFS ak Btrfs, men li aplike nan fòm lan nan yon kouch (demon stratisd), kouri sou tèt subsistèm aparèy-mapper nan nwayo Linux la (itilize modil dm-thin, dm-cache, dm-thinpool, dm-raid ak dm-integrity) ak sistèm fichye XFS la. Kontrèman ak ZFS ak Btrfs, eleman Stratis kouri sèlman nan espas itilizatè epi yo pa mande pou chaje modil nwayo espesifik. Pwojè a te okòmansman prezante kòm pa mande pou administre kalifikasyon ekspè nan sistèm depo.

D-Bus API yo bay pou kontwòl ak cli sèvis piblik.
Stratis te teste ak aparèy blòk ki baze sou LUKS (partisyon chiffres), mdraid, dm-multipath, iSCSI, volim lojik LVM, osi byen ke divès kalite HDD, SSD ak kondui NVMe. Si gen yon disk nan pisin lan, Stratis pèmèt ou sèvi ak patisyon lojik ak sipò snapshot pou woule chanjman yo. Lè ou ajoute plizyè kondui nan yon pisin, ou ka lojikman konbine kondui yo nan yon zòn vwazen. Karakteristik tankou
ATAK, konpresyon done, deduplication ak tolerans fay yo poko sipòte, men yo planifye pou lavni an.

Liberasyon Stratis 2.0, yon bwat zouti pou jere depo lokal yo

В nouvo lage Kondisyon yo pou vèsyon an Rust du yo te ogmante (omwen 1.37, men 1.38 rekòmande). Yon chanjman enpòtan nan nimewo vèsyon an asosye ak chanje non kèk koòdone D-Bus ak retravay òganizasyon travay ak D-Bus (yon seri pwopriyete fondamantal prensipal yo te make, ak pwopriyete ki rete yo kounye a yo mande lè l sèvi avèk la. nouvo metòd FetchProperties).

Sous: opennet.ru

Add nouvo kòmantè