Phát hành Stratis 3.0, bộ công cụ để quản lý bộ nhớ cục bộ

Việc phát hành dự án Stratis 3.0 đã được Red Hat và cộng đồng Fedora xuất bản, phát triển nhằm thống nhất và đơn giản hóa các phương tiện để định cấu hình và quản lý nhóm gồm một hoặc nhiều ổ đĩa cục bộ. Stratis cung cấp các tính năng như phân bổ lưu trữ động, ảnh chụp nhanh, tính toàn vẹn và các lớp bộ nhớ đệm. Hỗ trợ Stratis đã được tích hợp vào các bản phân phối Fedora và RHEL kể từ khi phát hành Fedora 28 và RHEL 8.2. Mã dự án được phân phối theo giấy phép MPL 2.0.

Hệ thống này sao chép phần lớn khả năng của các công cụ quản lý phân vùng nâng cao của ZFS và Btrfs, nhưng được triển khai dưới dạng một lớp (stratisd daemon) chạy trên hệ thống con trình ánh xạ thiết bị của nhân Linux (mô-đun dm-thin, dm -cache, dm-thinpool, dm- raid và dm-integrity) và hệ thống tệp XFS. Không giống như ZFS và Btrfs, các thành phần Stratis chỉ chạy trong không gian người dùng và không yêu cầu tải các mô-đun hạt nhân cụ thể. Dự án ban đầu được trình bày là không yêu cầu trình độ chuyên môn của chuyên gia về hệ thống lưu trữ để quản lý.

API D-Bus và tiện ích cli được cung cấp để quản lý. Stratis đã được thử nghiệm với các thiết bị khối dựa trên LUKS (phân vùng được mã hóa), mdroid, dm-multipath, iSCSI, LVM, cũng như các ổ HDD, SSD và NVMe khác nhau. Nếu có một đĩa trong nhóm, Stratis cho phép bạn sử dụng các phân vùng logic có hỗ trợ ảnh chụp nhanh để khôi phục các thay đổi. Khi thêm nhiều ổ đĩa vào một nhóm, bạn có thể kết hợp các ổ đĩa một cách hợp lý vào một khu vực liền kề. Các tính năng như RAID, nén dữ liệu, chống trùng lặp và khả năng chịu lỗi chưa được hỗ trợ nhưng đã được lên kế hoạch cho tương lai.

Phát hành Stratis 3.0, bộ công cụ để quản lý bộ nhớ cục bộ

Значительная смена номера версии объясняется изменением интерфейса для управления через D-Bus и прекращением поддержки интерфейсов FetchProperties в пользу использования свойств и методов на основе D-Bus. В новом выпуске также добавлена проверка правил udev при помощи libblkid перед внесением изменений, переделана обработка событий от DeviceMapper, изменено внутреннее представление обработчиков ошибок, переработан код для отката изменений (rollback), разрешено указание логического размера при создании ФС. Во фреймворке Clevis, применяемом для автоматического шифрования и расшифровки данных в дисковых разделах, задействованы хэши SHA-256 вместо SHA-1. Предоставлена возможность изменения парольной фразы и перегенерации привязок к Clevis.

Nguồn: opennet.ru

Thêm một lời nhận xét