Yerli yaddaşı idarə etmək üçün alətlər dəsti olan Stratis 3.0-nin buraxılışı

Stratis 3.0 layihəsinin buraxılışı Red Hat və Fedora icması tərəfindən bir və ya bir neçə yerli diskdən ibarət hovuzun konfiqurasiyası və idarə edilməsi vasitələrini birləşdirmək və sadələşdirmək üçün hazırlanmışdır. Stratis dinamik yaddaş bölgüsü, anlıq görüntülər, bütövlük və keşləmə qatları kimi xüsusiyyətləri təmin edir. Stratis dəstəyi Fedora 28 və RHEL 8.2 buraxılışlarından bəri Fedora və RHEL paylamalarına inteqrasiya olunub. Layihə kodu MPL 2.0 lisenziyası altında paylanır.

Sistem öz imkanlarına əsasən ZFS və Btrfs-in təkmil bölmə idarəetmə vasitələrini təkrarlayır, lakin Linux nüvəsinin cihaz-mapper alt sisteminin (modullar dm-nazik, dm) üstündə işləyən təbəqə (stratisd demon) şəklində həyata keçirilir. -cache, dm-thinpool, dm- raid və dm-integrity) və XFS fayl sistemi. ZFS və Btrfs-dən fərqli olaraq, Stratis komponentləri yalnız istifadəçi məkanında işləyir və xüsusi kernel modullarının yüklənməsini tələb etmir. Layihə ilkin olaraq idarə etmək üçün saxlama sistemləri üzrə mütəxəssisin ixtisaslarını tələb etməyən kimi təqdim edildi.

İdarəetmə üçün D-Bus API və cli yardım proqramı təqdim olunur. Stratis LUKS (şifrələnmiş arakəsmələr), mdraid, dm-multipath, iSCSI, LVM məntiqi həcmləri, həmçinin müxtəlif HDD, SSD və NVMe disklərinə əsaslanan blok cihazları ilə sınaqdan keçirilmişdir. Hovuzda bir disk varsa, Stratis sizə dəyişiklikləri geri qaytarmaq üçün snapshot dəstəyi ilə məntiqi arakəsmələrdən istifadə etməyə imkan verir. Hovuza birdən çox sürücü əlavə etdiyiniz zaman sürücüləri məntiqi olaraq bitişik sahəyə birləşdirə bilərsiniz. RAID, məlumatların sıxılması, təkmilləşdirmə və səhvlərə dözümlülük kimi xüsusiyyətlər hələ dəstəklənmir, lakin gələcək üçün planlaşdırılır.

Yerli yaddaşı idarə etmək üçün alətlər dəsti olan Stratis 3.0-nin buraxılışı

Versiya nömrəsindəki əhəmiyyətli dəyişiklik D-Bus idarəetməsi üçün interfeysin dəyişməsi və FetchProperties interfeyslərinin D-Bus əsaslı xassələrin və metodların xeyrinə köhnəlməsi ilə bağlıdır. Yeni buraxılış həmçinin dəyişikliklər etməzdən əvvəl libblkid-dən istifadə edərək udev qaydalarının yoxlanılmasını, DeviceMapper-dən hadisələrin işlənməsinin yenidən işlənməsini, səhv idarəedicilərinin daxili təqdimatını dəyişdirdiyini, dəyişikliklərin geri qaytarılması (geri qaytarılması) kodunu yenidən işləyib və fayl yaratarkən məntiqi ölçüsün təyin edilməsini əlavə edir. sistemi. Disk bölmələrində məlumatların avtomatik şifrələnməsi və deşifrə edilməsi üçün istifadə olunan Clevis çərçivəsi SHA-256 əvəzinə SHA-1 heşlərindən istifadə edir. Parol ifadəsini dəyişdirmək və Clevis-ə bağlamaları bərpa etmək mümkündür.

Mənbə: opennet.ru

Добавить комментарий