Rilis Stratis 3.3, perangkat untuk mengelola penyimpanan lokal

Rilis proyek Stratis 3.3 telah diterbitkan, dikembangkan oleh Red Hat dan komunitas Fedora untuk menyatukan dan menyederhanakan cara mengonfigurasi dan mengelola kumpulan satu atau lebih drive lokal. Stratis menyediakan fitur seperti alokasi penyimpanan dinamis, snapshot, integritas, dan lapisan caching. Dukungan Stratis telah diintegrasikan ke dalam distribusi Fedora dan RHEL sejak rilis Fedora 28 dan RHEL 8.2. Kode proyek didistribusikan di bawah lisensi MPL 2.0.

Sistem ini sebagian besar mereplikasi kemampuannya alat manajemen partisi canggih ZFS dan Btrfs, tetapi diimplementasikan dalam bentuk lapisan (daemon stratisd) yang berjalan di atas subsistem pemetaan perangkat dari kernel Linux (modul dm-thin, dm -cache, dm-thinpool, dm-raid dan dm-integrity) dan sistem file XFS. Berbeda dengan ZFS dan Btrfs, komponen Stratis hanya berjalan di ruang pengguna dan tidak memerlukan pemuatan modul kernel tertentu. Proyek ini awalnya dianggap tidak memerlukan kualifikasi ahli sistem penyimpanan untuk mengelolanya.

API D-Bus dan utilitas cli disediakan untuk manajemen. Stratis telah diuji dengan perangkat blok berdasarkan LUKS (partisi terenkripsi), mdraid, dm-multipath, iSCSI, volume logis LVM, serta berbagai HDD, SSD, dan drive NVMe. Jika ada satu disk di kumpulan, Stratis memungkinkan Anda menggunakan partisi logis dengan dukungan snapshot untuk mengembalikan perubahan. Saat Anda menambahkan beberapa drive ke suatu kumpulan, Anda dapat menggabungkan drive secara logis ke dalam area yang berdekatan. Fitur-fitur seperti RAID, kompresi data, deduplikasi, dan toleransi kesalahan belum didukung, namun direncanakan untuk masa depan.

Rilis Stratis 3.3, perangkat untuk mengelola penyimpanan lokal

овой ерсии:

  • Menambahkan dukungan untuk memperluas ukuran perangkat fisik, memungkinkan Anda menambahkan ruang disk tambahan ke kumpulan Stratis yang tersedia di perangkat penyimpanan (misalnya, saat memperluas array RAID).
  • Menambahkan perintah “stratis pool extend-data” untuk menambahkan ruang disk tambahan yang muncul di salah satu perangkat ke kumpulan penyimpanan tertentu. Untuk melacak perubahan ukuran perangkat, peringatan khusus telah ditambahkan ke output perintah "stratis pool list", dan informasi tentang perbedaan ukuran kumpulan dan perangkat telah ditambahkan ke perintah "stratis blockdev list".
  • Peningkatan alokasi ruang untuk metadata yang terkait dengan perangkat penyimpanan dan alokasi penyimpanan dinamis (“penyediaan tipis”). Perubahan tersebut mengurangi fragmentasi saat menyimpan metadata.
  • Pemeriksaan file yang dapat dieksekusi dari kerangka Clevis, yang digunakan untuk enkripsi otomatis dan dekripsi data pada partisi disk, telah dikerjakan ulang. Pemeriksaan sekarang dilakukan setiap kali perintah pengguna memerlukan panggilan ke Clevis (sebelumnya pemeriksaan hanya dilakukan sekali, ketika Stratis dimulai), yang menyelesaikan masalah dengan penggunaan Clevis yang diinstal setelah stratisd dimulai.

Sumber: opennet.ru

Tambah komentar