Жилийн хөгжлийн дараа төслийн хувилбар , Red Hat болон Fedora нийгэмлэгийн хөгжүүлсэн бөгөөд нэг буюу хэд хэдэн локал дискний сангийн тохиргоо болон удирдлагыг нэгтгэж, хялбаршуулдаг. Stratis нь динамик хадгалалтын хуваарилалт, snapshot, бүрэн бүтэн байдлын баталгаа, кэш давхарга зэрэг функцуудыг хангадаг. Төслийн код нь Rust болон хэлээр бичигдсэн. MPL 2.0 дагуу лицензтэй.
Энэ систем нь ZFS болон Btrfs-ийн хуваалтын удирдлагын дэвшилтэт хэрэгслүүдийг өөрийн чадавхидаа ихээхэн хуулбарладаг боловч давхарга (демон) хэлбэрээр хэрэгждэг. ), цөмийн төхөөрөмжийн зураглалын дэд системийн дээр ажиллаж байна Linux (используются модули dm-thin, dm-cache, dm-thinpool, dm-raid и dm-integrity) и файловой системы XFS. В отличие от ZFS и Btrfs компоненты Stratis работают только в пространстве пользователя и не требуют загрузки специфичных модулей ядра. Проект изначально преподносится как хадгалах системийн шинжээчийн мэргэшлийг удирдах.
D-Bus API нь хяналт болон .
Stratis нь LUKS дээр суурилсан блок төхөөрөмжүүд (шифрлэгдсэн хуваалтууд), mdraid, dm-multipath, iSCSI, LVM логик эзлэхүүнүүд, мөн янз бүрийн HDD, SSD болон NVMe хөтчүүдээр туршигдсан. Цөөрөмд ганц диск байгаа тул Stratis нь буцаах зориулалттай snapshot дэмжлэгтэй логик хуваалтуудыг ашиглах боломжийг олгодог. Цөөрөмд олон диск нэмэх нь хөтчүүдийг зэргэлдээ хэсэгт логик нэгтгэх боломжийг олгодог. Жишээлбэл, онцлог шинж чанарууд.
RAID, өгөгдлийн шахалт, давхардал, алдааг тэсвэрлэх чадвар хараахан дэмжигдээгүй байгаа ч ирээдүйд хийхээр төлөвлөж байна.
В Rust хөрвүүлэгчийн хувилбарын шаардлагыг нэмэгдүүлсэн (дор хаяж 1.37, гэхдээ 1.38-г санал болгож байна). Энэхүү чухал хувилбарын дугаарын өөрчлөлт нь зарим D-Bus интерфэйсүүдийн нэрийг өөрчлөх болон D-Bus ажлын урсгалыг дахин зохион бүтээсэнтэй холбоотой юм (үндсэн үндсэн шинж чанаруудын багцыг тодорхойлсон бол бусад шинж чанаруудыг одоо шинэ FetchProperties аргыг ашиглан асууж байна).
Эх сурвалж: opennet.ru
