Нашри Stratis 3.0, маҷмӯа барои идоракунии нигаҳдории маҳаллӣ

Нашри лоиҳаи Stratis 3.0 нашр шудааст, ки аз ҷониби Red Hat ва ҷомеаи Fedora барои муттаҳид ва содда кардани воситаҳо барои танзим ва идоракунии ҳавзи як ё якчанд дискҳои маҳаллӣ таҳия шудааст. Stratis хусусиятҳоро ба монанди тақсимоти динамикии нигаҳдорӣ, аксҳо, якпорчагӣ ва қабатҳои кэш таъмин мекунад. Дастгирии Stratis пас аз нашри Fedora 28 ва RHEL 8.2 ба тақсимоти Fedora ва RHEL ворид карда шудааст. Рамзи лоиҳа тибқи иҷозатномаи MPL 2.0 паҳн карда мешавад.

Система асосан дар имкониятҳои худ асбобҳои пешрафтаи идоракунии қисмҳои ZFS ва Btrfs-ро такрор мекунад, аммо дар шакли қабат (демони стратис) амалӣ карда мешавад, ки дар болои зерсистемаи дастгоҳ-харитасозии ядрои Linux (модулҳои dm-thin, dm) кор мекунанд. -кэш, dm-thinpool, dm- raid ва dm-интегрият) ва системаи файлии XFS. Баръакси ZFS ва Btrfs, ҷузъҳои Stratis танҳо дар фазои корбар кор мекунанд ва боркунии модулҳои ядрои мушаххасро талаб намекунанд. Лоиҳа дар аввал пешниҳод карда шуд, ки тахассуси коршиноси системаҳои нигоҳдорӣ барои идораро талаб намекунад.

API D-Bus ва утилитаи cli барои идора пешбинӣ шудааст. Stratis бо дастгоҳҳои блок дар асоси LUKS (қисмҳои рамзгузоришуда), mdraid, dm-multipath, iSCSI, ҳаҷми мантиқии LVM, инчунин дискҳои гуногуни HDD, SSDs ва дискҳои NVMe озмуда шудааст. Агар дар ҳавз як диск мавҷуд бошад, Stratis ба шумо имкон медиҳад, ки қисмҳои мантиқиро бо дастгирии аксбардорӣ барои баргардонидани тағирот истифода баред. Вақте ки шумо якчанд дискҳоро ба ҳавз илова мекунед, шумо метавонед ба таври мантиқӣ дискҳоро ба як минтақаи ҳамсоя муттаҳид кунед. Хусусиятҳо ба монанди RAID, фишурдани додаҳо, нусхабардорӣ ва таҳаммулпазирии хатогӣ ҳанӯз дастгирӣ намешаванд, аммо барои оянда ба нақша гирифта шудаанд.

Нашри Stratis 3.0, маҷмӯа барои идоракунии нигаҳдории маҳаллӣ

Тағйироти назаррас дар рақами версия бо тағир додани интерфейси идоракунии D-Bus ва бекор кардани интерфейсҳои FetchProperties ба манфиати хосиятҳо ва усулҳои D-Bus асос ёфтааст. Нашри нав инчунин санҷиши қоидаҳои udevро бо истифода аз libblkid пеш аз ворид кардани тағирот илова мекунад, коркарди рӯйдодҳоро аз DeviceMapper аз нав кор кард, тасвири дохилии коркардкунандагони хатоҳоро тағир дод, кодро барои баргардонидани тағирот (бозгашт) аз нав кор кард ва имкон медиҳад, ки андозаи мантиқӣ ҳангоми эҷоди файл муайян карда шавад. система. Чаҳорчӯби Clevis, ки барои рамзгузории худкор ва рамзкушоии маълумот дар қисмҳои диск истифода мешавад, ба ҷои SHA-256 хэшҳои SHA-1-ро истифода мебарад. Ибораи гузаришро тағир додан ва пайвандҳоро ба Clevis барқарор кардан мумкин аст.

Манбаъ: opennet.ru

Илова Эзоҳ