Vietējās krātuves pārvaldības rīku komplekta Stratis 2.0 izlaišana

Pēc gada attīstības publicēta projekta izlaidums Bezmaksas 2.0, ko izstrādājuši Red Hat un Fedora kopiena, lai apvienotu un vienkāršotu viena vai vairāku vietējo disku kopas iestatīšanas un pārvaldības līdzekļus. Stratis nodrošina tādas funkcijas kā dinamiskā krātuves piešķiršana, momentuzņēmumi, integritāte un kešatmiņas slāņi. Projekta kods ir rakstīts Rust un izplata licencēts saskaņā ar MPL 2.0.

Sistēma savās iespējās lielā mērā atkārto uzlabotos ZFS un Btrfs nodalījumu pārvaldības rīkus, taču tiek ieviesta slāņa (dēmona) veidā stratisd), kas darbojas virs Linux kodola ierīču kartētāja apakšsistēmas (izmantojot dm-thin, dm-cache, dm-thinpool, dm-raid un dm-integritātes moduļus) un XFS failu sistēmu. Atšķirībā no ZFS un Btrfs, Stratis komponenti darbojas tikai lietotāja telpā un neprasa konkrētu kodola moduļu ielādi. Projekts sākotnēji tika prezentēts kā neprasa administrēt uzglabāšanas sistēmu eksperta kvalifikāciju.

D-Bus API ir paredzēts kontrolei un cli lietderība.
Stratis ir pārbaudīts ar blokierīcēm, kuru pamatā ir LUKS (šifrētie nodalījumi), mdraid, dm-multipath, iSCSI, LVM loģiskie apjomi, kā arī dažādi HDD, SSD un NVMe diskdziņi. Ja pūlā ir viens disks, Stratis ļauj izmantot loģiskos nodalījumus ar momentuzņēmuma atbalstu, lai atsauktu izmaiņas. Ja pūlam pievienojat vairākus diskus, varat loģiski apvienot diskus blakus esošā apgabalā. Funkcijas, piemēram,
RAID, datu saspiešana, dublēšanās un kļūdu tolerance vēl netiek atbalstīta, bet ir plānota nākotnē.

Vietējās krātuves pārvaldības rīku komplekta Stratis 2.0 izlaišana

В jauns atbrīvot Prasības Rust kompilatora versijai ir paaugstinātas (vismaz 1.37, bet ieteicama 1.38). Būtiskas versijas numura izmaiņas ir saistītas ar dažu D-Bus saskarņu pārdēvēšanu un darba organizācijas pārveidošanu ar D-Bus (ir izcelta primāro fundamentālo īpašību kopa, un atlikušie rekvizīti tagad tiek pieprasīti, izmantojot jaunā FetchProperties metode).

Avots: opennet.ru

Pievieno komentāru