發布 Stratis 3.1,一個用於管理本地存儲的工具包

Stratis 3.1 專案已發布,由 Red Hat 和 Fedora 社群開發,旨在統一和簡化配置和管理一個或多個本地磁碟機池的方法。 Stratis 提供動態儲存分配、快照、完整性和快取層等功能。 自 Fedora 28 和 RHEL 8.2 發布以來,Stratis 支援已整合到 Fedora 和 RHEL 發行版中。 專案代碼根據 MPL 2.0 許可證分發。

該系統在功能上很大程度上複製了ZFS 和Btrfs 的高級分區管理工具,但以運行在Linux 內核的設備映射器子系統(模組dm-thin、dm)之上的層(stratisd 守護程序)的形式實作-cache、dm-thinpool、dm-raid 和 dm-integrity)和 XFS 檔案系統。 與 ZFS 和 Btrfs 不同,Stratis 元件僅在使用者空間中運行,不需要載入特定的核心模組。 該項目最初提出不需要儲存系統專家的資格來管理。

提供 D-Bus API 和 cli 實用程式用於管理。 Stratis 已使用基於 LUKS(加密分割區)、mdraid、dm-multipath、iSCSI、LVM 邏輯磁碟區以及各種 HDD、SSD 和 NVMe 磁碟機的區塊裝置進行了測試。 如果池中只有一個磁碟,Stratis 允許您使用具有快照支援的邏輯分割區來回變更。 當您將多個磁碟機新增至池中時,您可以在邏輯上將這些磁碟機合併到一個連續的區域中。 RAID、資料壓縮、重複資料刪除和容錯等功能尚不支持,但計劃在未來支援。

發布 Stratis 3.1,一個用於管理本地存儲的工具包

在新版本中:

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

來源: opennet.ru

添加評論