PĂ€rast seitsme kuu arendust projekti vĂ€ljaanne , mida arendavad Red Hat ja Fedora kogukond, et ĂŒhtlustada ja lihtsustada ĂŒhte vĂ”i mitut kohaliku salvestusruumi seadistamise ja haldamise vahendit. Stratis pakub selliseid vĂ”imalusi nagu dĂŒnaamiline salvestusruumi jaotamine, hetkeseisud, terviklikkuse tagamine ja vahemĂ€lu loomiseks kihid. Projekti kood on kirjutatud Rusti keeles ja on litsentseeritud MPL 2.0 alusel.
SĂŒsteem kordab oma suutlikkuses ulatuslikke ZFS ja Btrfs haldustooted, kuid on rakendatud kihina (demon ), mis töötab Linuxi tuuma seadmete kaardistamise alussĂŒsteemi peal (kasutatakse mooduleid dm-thin, dm-cache, dm-thinpool, dm-raid ja dm-integrity) ja failisĂŒsteemi XFS. Erinevalt ZFS-ist ja Btrfs-ist töötavad Stratis komponendid ainult kasutajariigis ega nĂ”ua spetsiifiliste tuumamoodulite laadimist. Projekt on algselt esitatud kui haldamiseks salvestussĂŒsteemide ekspertide kvalifikatsiooni.
Haldamiseks on saadaval D-Bus API ja .
Stratis'i töö on testitud LUKS-i (krĂŒpteeritud osade), mdraid'i, dm-multipath'i, iSCSI, LVM loogiliste mahtude ja erinevate HDD-de, SSD-de ning NVMe salvestusseadmetega. Kui paagis on ainult ĂŒks ketas, vĂ”imaldab Stratis kasutada loogilisi osi, mis toetavad hetkeseise, et tagasi rullida muudatusi. Mitme salvestusseadmest paagi lisamisel on vĂ”imalik loogiliselt ĂŒhendada seadmeid ĂŒhte pidevasse alasse. Sellised vĂ”imalused nagu
RAID, andmete tihendamine, deduplication ja tÔrkeotsing ei ole veel toetatud, kuid on plaanitud tulevikuks.
Uues lisati toetus LUKS2 osade krĂŒpteerimise haldamiseks. Lisatud D-Bus liidese aruanne JSON-formaadis aruannete koostamiseks. Seadmete tuvastamise ja initsialiseerimise kood on ĂŒmber kirjutatud. TĂ”stetud Rusti kompilatsiooni versiooni nĂ”uded (vĂ€hemalt 1.43).
Allikas: opennet.ru
