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

После года разработки xuất bản phát hành dự án tầng 2.0, развиваемого компанией Red Hat и сообществом Fedora для унификации и упрощения средств настройки и управления пулом из одного или нескольких локальных накопителей. Stratis предоставляет такие возможности как динамическое выделение места в хранилище, снапшоты, обеспечение целостности и создание слоёв для кэширования. Код проекта написан на языке Rust и phân phối bởi được cấp phép theo 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 (daemon tầng lớp), работающей поверх подсистемы device-mapper ядра Linux (используются модули dm-thin, dm-cache, dm-thinpool, dm-raid и dm-integrity) и файловой системы XFS. В отличие от ZFS и Btrfs компоненты Stratis работают только в пространстве пользователя и не требуют загрузки специфичных модулей ядра. Проект изначально преподносится как không yêu cầu để quản lý trình độ chuyên môn của hệ thống lưu trữ.

API D-Bus được cung cấp để kiểm soát và tiện ích cli.
Работа Stratis протестирована с блочными устройствами на базе LUKS (шифрованные разделы), mdraid, dm-multipath, iSCSI, логическими томами LVM, а также с различными НЖМД, SSD и NVMe-накопителями. При наличии в пуле одного диска Stratis позволяет использовать логические разделы с поддержкой снапшотов для отката изменений. При добавлении нескольких накопителей в пул появляется возможность логического объединения накопителей в непрерывную область. Такие возможности как
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 2.0, bộ công cụ để quản lý bộ nhớ cục bộ

В Mới phóng thích повышены требования к версии компилятора Rust (как минимум 1.37, но рекомендуется 1.38). Значительное изменение номера версии связано с переименованием некоторых интерфейсов D-Bus и переработкой организации работы с D-Bus (выделен набор первичных фундаментальных свойств, а остальные свойства теперь запрашиваются при помощи нового метода FetchProperties).

Nguồn: opennet.ru

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