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

Red Hat болон Fedora нийгэмлэг хамтран нэг буюу хэд хэдэн локал хөтчийн санг тохируулах, удирдах арга хэрэгслийг нэгтгэх, хялбаршуулах зорилгоор боловсруулсан Stratis 3.1 төслийн хувилбарыг нийтлэв. 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.1-г гаргалаа

Шинэ хувилбарт:

  • Хадгалах зайны динамик хуваарилалтыг хангадаг бүрэлдэхүүн хэсгүүдийн удирдлага ("нимгэн нөөц") ихээхэн сайжирсан. Cli интерфэйс нь усан сан үүсгэх үе шатанд динамик зай хуваарилах, ажиллаж байгаа усан сангуудын параметрүүдийг өөрчлөх командуудыг өгдөг. Сонгосон сангууд одоо файлын системийн хязгаарлалтыг шууд өөрчлөх боломжтой.
  • Дибаг хийх горимыг идэвхжүүлэхийн тулд сан, файлын систем, блок төхөөрөмжтэй ажиллах командуудад дибаг хийх дэд командыг нэмсэн.
  • Стратидийн арын процесст дэмжигдсэн файлын хамгийн бага хэмжээг 512 МБ болгож нэмэгдүүлсэн.
  • MDV (мета өгөгдлийн хэмжээ) сангуудын хувьд тусдаа холбох цэгийн зайд холбохыг идэвхжүүлсэн.
  • Төхөөрөмжийг устгах үед үүссэн udev үйл явдлуудын зохицуулалт сайжирсан.
  • Лог дахь мессежийн мэдээллийн агуулгыг нэмэгдүүлсэн.

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

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