Ngemva kwezinyanga eziyisikhombisa zentuthuko ukukhululwa kwephrojekthi , ithuthukiswe i-Red Hat kanye nomphakathi we-Fedora ukuze kuhlanganiswe futhi kwenziwe lula izindlela zokusetha nokuphatha iphuli yedrayivu yasendaweni eyodwa noma ngaphezulu. I-Stratis inikeza izici ezifana nokwabiwa kwesitoreji esiguqukayo, izifinyezo, ubuqotho kanye nezendlalelo ze-caching. Ikhodi yephrojekthi ibhalwe ku-Rust kanye ilayisensi ngaphansi kwe-MPL 2.0.
Uhlelo luphindaphinda kakhulu emandleni alo amathuluzi okuphatha ukwahlukanisa athuthukile we-ZFS kanye nama-Btrfs, kodwa asetshenziswa ngendlela yesendlalelo (i-daemon ), работающей поверх подсистемы device-mapper ядра Linux (используются модули dm-thin, dm-cache, dm-thinpool, dm-raid и dm-integrity) и файловой системы XFS. В отличие от ZFS и Btrfs, компоненты Stratis работают только в пространстве пользователя и не требуют загрузки специфичных модулей ядра. Проект изначально преподносится как ukuphatha ukufaneleka kochwepheshe bezinhlelo zokulondoloza.
I-D-Bus API ihlinzekelwe ukulawula kanye .
I-Stratis ihlolwe ngamadivayisi we-block asekelwe ku-LUKS (izingxenye ezibethelwe), i-mdraid, i-dm-multipath, i-iSCSI, ivolumu enengqondo ye-LVM, kanye nama-HDD ahlukahlukene, ama-SSD kanye namadrayivu e-NVMe. Uma kunediski eyodwa echibini, i-Stratis ikuvumela ukuthi usebenzise izahluko ezinengqondo ngokusekelwa kwesithombe esifinyeziweyo ukuze ubuyisele emuva izinguquko. Uma ungeza amadrayivu amaningi endaweni yokubhukuda, ungakwazi ukuhlanganisa ngokunengqondo amadrayivu endaweni ehlangene. Izici ezifana
I-RAID, ukucindezelwa kwedatha, ukuphindaphinda kanye nokubekezelela amaphutha akukasekelwa, kodwa kuhlelelwe ikusasa.
В ungeze ukwesekwa kokuphatha ukubethela kokuhlukanisa usebenzisa i-LUKS2. Kwengezwe isixhumi esibonakalayo sombiko we-D-Bus ukuze kwenziwe imibiko ngefomethi ye-JSON. Ukuhlonza idivayisi nekhodi yokuqalisa kubhalwe kabusha. Izidingo zenguqulo ye-Rust compiler zinyusiwe (okungenani 1.43).
Source: opennet.ru
