ΠΠΎΡΠ»Π΅ ΡΠ΅ΠΌΠΈ ΠΌΠ΅ΡΡΡΠ΅Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ipapashiwe ukukhutshwa kweprojekthi Uluhlu lwe-2.1, ephuhliswe yi-Red Hat kunye noluntu lwe-Fedora ukudibanisa kunye nokwenza lula iindlela zokumisela nokulawula i-pool ye-drive enye okanye ngaphezulu kwendawo. I-Stratis ibonelela ngeempawu ezinjengokwabiwa kogcino oluguquguqukayo, izifinyezo, ingqibelelo kunye neengqimba ze-caching. Ikhowudi yeprojekthi ibhalwe kwiRust kunye isasazwa ngu ilayisenisi phantsi kweMPL 2.0.
Inkqubo ubukhulu becala iphindaphinda kubuchule bayo izixhobo zolawulo lwezahlulelo eziphambili zeZFS kunye neBtrfs, kodwa iphunyezwe ngohlobo lomaleko (daemon stratisd), isebenza phezu kwendlela esezantsi yesixhobo-mapper yeLinux kernel (usebenzisa i-dm-thin, dm-cache, dm-thinpool, dm-raid kunye neemodyuli zengqibelelo ye-dm) kunye nenkqubo yefayile yeXFS. Ngokungafaniyo ne-ZFS kunye nee-Btrfs, amacandelo e-Stratis asebenza kuphela kwindawo yomsebenzisi kwaye ayifuni kulayishwa kwiimodyuli ezithile zekernel. Iprojekthi iqale yaboniswa njenge ayifuni ukulawula iinkqubo zokugcina isiqinisekiso sengcali.
D-Bus API inikezelwe ulawulo kunye cli into eluncedo.
I-Stratis ivavanywe ngezixhobo zebhloko ezisekelwe kwi-LUKS (izahlulo ezifihliweyo), i-mdraid, i-dm-multipath, i-iSCSI, i-LVM ye-logical volumes, kunye nee-HDD ezahlukeneyo, ii-SSD kunye ne-NVMe drives. Ukuba kukho idiski enye echibini, iStratis ikuvumela ukuba usebenzise ulwahlulo olunengqiqo ngenkxaso ekhawulezayo ukubuyisela umva utshintsho. Xa usongeza iidrive ezininzi echibini, unokudibanisa ngokusengqiqweni iidrive kwindawo edibeneyo. Iimpawu ezifana
I-RAID, ukunyanzeliswa kwedatha, ukuchithwa kunye nokunyamezela iimpazamo azikaxhaswa, kodwa zicwangciselwe ixesha elizayo.
Π entsha ukukhulula Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ LUKS2. ΠΠΎΠ±Π°Π²Π»Π΅Π½ D-Bus ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Report Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΡΡΡΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ JSON. ΠΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½ ΠΊΠΎΠ΄ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠΎΠ²ΡΡΠ΅Π½Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π²Π΅ΡΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Rust (ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 1.43).
umthombo: opennet.ru