Publikimi i Stratis 2.2, një paketë veglash për menaxhimin e ruajtjes lokale

botuar publikimi i projektit shtresa 2.2, zhvilluar nga Red Hat dhe komuniteti Fedora për të unifikuar dhe thjeshtuar mjetet e konfigurimit dhe menaxhimit të një grupi me një ose më shumë disqe lokale. Stratis ofron veçori të tilla si shpërndarja dinamike e ruajtjes, fotografitë e çastit, integriteti dhe shtresat e memorizimit. Kodi i projektit është shkruar në Rust dhe shperndare nga licencuar sipas MPL 2.0.

Sistemi në masë të madhe përsërit në aftësitë e tij mjetet e avancuara të menaxhimit të ndarjeve të ZFS dhe Btrfs, por zbatohet në formën e një shtrese (daemon stratisd), që funksionon në krye të nënsistemit hartës të pajisjes të kernelit Linux (duke përdorur modulet dm-thin, dm-cache, dm-thinpool, dm-raid dhe dm-integrity) dhe sistemin e skedarëve XFS. Ndryshe nga ZFS dhe Btrfs, komponentët Stratis funksionojnë vetëm në hapësirën e përdoruesit dhe nuk kërkojnë ngarkimin e moduleve specifike të kernelit. Projekti fillimisht u prezantua si nuk kërkon për të administruar kualifikimin e ekspertit të sistemeve të ruajtjes.

D-Bus API ofrohet për kontroll dhe dobia cli.
Stratis është testuar me pajisje bllokuese të bazuara në LUKS (ndarje të koduara), mdraid, dm-multipath, iSCSI, vëllime logjike LVM, si dhe disqe të ndryshme HDD, SSD dhe NVMe. Nëse ka një disk në pishinë, Stratis ju lejon të përdorni ndarje logjike me mbështetje për fotografitë për të rikthyer ndryshimet. Kur shtoni disa disqe në një grup, mund t'i kombinoni logjikisht disqet në një zonë të afërt. Karakteristikat si
RAID, kompresimi i të dhënave, heqja e dyfishimit dhe toleranca e gabimeve nuk janë ende të mbështetura, por janë planifikuar për të ardhmen.

Publikimi i Stratis 2.2, një paketë veglash për menaxhimin e ruajtjes lokale

В numri 2.2 Opsionet e reja të ndërfaqes D-Bus janë shtuar për marrjen e vetive (FetchProperties), menaxhimin (Menaxherin) dhe ndërveprimin me pajisjet e bllokut (Blockdev). U shtua aftësia për të informuar për ndodhjen e ngjarjeve në lidhje me lidhjen dhe heqjen e ndërfaqeve (InterfacesAdded and InterfacesRemoved) nëpërmjet D-Bus. Në shërbimin stratis-cli të përmirësuara Skriptet e përfundimit të Bash.

Burimi: opennet.ru

Shto një koment