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

經過一年的發展 發表 項目發布 分層 2.0,由 Red Hat 和 Fedora 社群開發,旨在統一和簡化設定和管理一個或多個本地磁碟機池的方法。 Stratis 提供動態儲存分配、快照、完整性和快取層等功能。 專案程式碼是用 Rust 寫的 分發者 根據 MPL 2.0 獲得許可。

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

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

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

В 釋放 Rust編譯器版本的要求已提高(至少1.37,但建議1.38)。 版本號的重大變更與某些 D-Bus 介面的重新命名以及 D-Bus 工作組織的重新設計相關(已反白顯示一組主要基本屬性,現在使用新的 FetchProperties 方法)。

來源: opennet.ru

添加評論