Keluaran Stratis 2.0, kit alat untuk mengurus storan tempatan

Selepas setahun pembangunan diterbitkan keluaran projek stratis 2.0, dibangunkan oleh Red Hat dan komuniti Fedora untuk menyatukan dan memudahkan cara menyediakan dan mengurus kumpulan satu atau lebih pemacu tempatan. Stratis menyediakan ciri seperti peruntukan storan dinamik, syot kilat, integriti dan lapisan caching. Kod projek ditulis dalam Rust dan diedarkan oleh berlesen di bawah MPL 2.0.

Sistem ini sebahagian besarnya mereplikasi dalam keupayaannya alat pengurusan partition canggih ZFS dan Btrfs, tetapi dilaksanakan dalam bentuk lapisan (daemon stratisd), berjalan di atas subsistem pemeta peranti kernel Linux (menggunakan modul dm-thin, dm-cache, dm-thinpool, dm-raid dan dm-integriti) dan sistem fail XFS. Tidak seperti ZFS dan Btrfs, komponen Stratis hanya berjalan dalam ruang pengguna dan tidak memerlukan pemuatan modul kernel tertentu. Projek ini pada mulanya dibentangkan sebagai tidak memerlukan untuk mentadbir kelayakan pakar sistem storan.

D-Bus API disediakan untuk kawalan dan cli utiliti.
Stratis telah diuji dengan peranti blok berdasarkan LUKS (sekatan yang disulitkan), mdraid, dm-multipath, iSCSI, volum logik LVM, serta pelbagai pemacu HDD, SSD dan NVMe. Jika terdapat satu cakera dalam kolam, Stratis membenarkan anda menggunakan partition logik dengan sokongan syot kilat untuk melancarkan perubahan. Apabila anda menambahkan berbilang pemacu pada kumpulan, anda boleh menggabungkan pemacu secara logik ke kawasan bersebelahan. Ciri-ciri seperti
RAID, pemampatan data, penyahduplikasian dan toleransi kesalahan belum lagi disokong, tetapi dirancang untuk masa hadapan.

Keluaran Stratis 2.0, kit alat untuk mengurus storan tempatan

Π’ baru melepaskan Keperluan untuk versi pengkompil Rust telah ditingkatkan (sekurang-kurangnya 1.37, tetapi 1.38 disyorkan). Perubahan ketara dalam nombor versi dikaitkan dengan penamaan semula beberapa antara muka D-Bus dan kerja semula organisasi kerja dengan D-Bus (satu set sifat asas utama telah diserlahkan, dan sifat selebihnya kini diminta menggunakan kaedah FetchProperties baharu).

Sumber: opennet.ru

Tambah komen