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

Stratis 3.3 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.3-nin buraxılışı

Yeni versiyada:

  • Fiziki cihazların ölçüsünü genişləndirmək üçün əlavə dəstək, yaddaş qurğusunda əlçatan olan Stratis hovuzuna əlavə disk sahəsi əlavə etməyə imkan verir (məsələn, RAID massivini genişləndirərkən).
  • Müəyyən saxlama hovuzuna cihazlardan birində görünən əlavə disk sahəsi əlavə etmək üçün “stratis pool extension-data” əmri əlavə edildi. Cihaz ölçüsündə dəyişiklikləri izləmək üçün "stratis pool list" əmrinin çıxışına xüsusi xəbərdarlıq əlavə edilib və "stratis blockdev list" əmrinə hovuz və cihaz ölçülərindəki fərqlər haqqında məlumat əlavə edilib.
  • Yaddaş cihazları və dinamik yaddaş bölgüsü ilə əlaqəli metadata üçün təkmilləşdirilmiş yer ayrılması (“nazik təminat”). Dəyişiklik metadata saxlanarkən parçalanmanı azaldıb.
  • Disk bölmələrində məlumatların avtomatik şifrələnməsi və deşifrə edilməsi üçün istifadə edilən Clevis çərçivəsinin icra edilə bilən fayllarının yoxlanması yenidən işlənib. Yoxlama indi istifadəçi əmri Clevis-ə zəng tələb etdikdə həyata keçirilir (əvvəllər yoxlama yalnız bir dəfə Stratis işə salındıqda aparılırdı), bu, stratisd işə salındıqdan sonra quraşdırılmış Clevis-dən istifadə ilə bağlı problemləri həll edir.

Mənbə: opennet.ru

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