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

Việc phát hành dự án Stratis 3.1 đã đượ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.1, bộ công cụ để quản lý bộ nhớ cục bộ

Trong phiên bản mới:

  • Значительно улучшено управление компонентами, обеспечивающими динамическое выделение места в хранилище («thin provisioning»). В cli-интерфейсе предоставлены команды для включения динамического распределения места на этапе создания пула и изменения параметров для уже работающих пулов. Для выбранных пулов также теперь можно изменять на лету ограничения файловой системы.
  • В команды работы с пулами, файловыми системами и блочными устройствами добавлена подкоманда debug для включения отладочного режима.
  • В фоновом процессе stratisd размер минимально поддерживаемой ФС увеличен до 512 MB.
  • Для пулов MDV (metadata volume) включено монтирование в отдельном пространстве точек монтирования.
  • Улучшена обработка событий udev, генерируемых при извлечении устройства.
  • Повышена информативность сообщений в логах.

Nguồn: opennet.ru

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