Орон нутгийн хадгалах санг удирдах хэрэгсэл болох Stratis 3.0-г гаргалаа

Red Hat болон Fedora нийгэмлэг хамтран нэг буюу хэд хэдэн локал хөтчийн санг тохируулах, удирдах арга хэрэгслийг нэгтгэх, хялбаршуулах зорилгоор боловсруулсан Stratis 3.0 төслийн хувилбарыг нийтлэв. Stratis нь динамик хадгалалтын хуваарилалт, агшин зуурын зураг, бүрэн бүтэн байдал, кэш давхаргууд зэрэг функцуудыг хангадаг. Fedora 28 болон RHEL 8.2 хувилбаруудыг гаргаснаас хойш Stratis-ийн дэмжлэгийг Fedora болон RHEL түгээлтүүдтэй нэгтгэсэн. Төслийн кодыг MPL 2.0 лицензийн дагуу түгээдэг.

Энэ систем нь ZFS болон Btrfs-ийн дэвшилтэт хуваалтын удирдлагын хэрэгслүүдийг чадавхдаа хуулбарладаг боловч Линуксийн цөмийн төхөөрөмж-mapper дэд систем (dm-thin, dm модулиуд) дээр ажилладаг давхарга (stratisd дэмон) хэлбэрээр хэрэгждэг. -кэш, 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.0-г гаргалаа

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

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх