Kutolewa kwa Stratis 2.0, zana ya kudhibiti uhifadhi wa ndani

Baada ya mwaka wa maendeleo iliyochapishwa kutolewa kwa mradi tabaka 2.0, iliyotengenezwa na Red Hat na jumuiya ya Fedora ili kuunganisha na kurahisisha njia za kusanidi na kudhibiti mkusanyiko wa hifadhi moja au zaidi za ndani. Stratis hutoa vipengele kama vile mgao unaobadilika wa hifadhi, muhtasari, uadilifu na tabaka za akiba. Nambari ya mradi imeandikwa katika Rust na kusambazwa na iliyopewa leseni chini ya MPL 2.0.

Mfumo huo kwa kiasi kikubwa unaiga katika uwezo wake zana za juu za usimamizi wa kizigeu za ZFS na Btrfs, lakini hutekelezwa kwa njia ya safu (daemon). stratisd), inayoendesha juu ya mfumo mdogo wa ramani ya kifaa wa kernel ya Linux (kwa kutumia dm-thin, dm-cache, dm-thinpool, dm-raid na dm-integrity modules) na mfumo wa faili wa XFS. Tofauti na ZFS na Btrfs, vijenzi vya Stratis hutumika tu katika nafasi ya mtumiaji na havihitaji kupakia moduli maalum za kernel. Mradi huo hapo awali uliwasilishwa kama haihitajiki kusimamia uhitimu wa wataalamu wa mifumo ya hifadhi.

API ya D-Bus imetolewa kwa udhibiti na cli shirika.
Stratis imejaribiwa na vifaa vya kuzuia kulingana na LUKS (vigezo vilivyosimbwa), mdraid, dm-multipath, iSCSI, ujazo wa kimantiki wa LVM, pamoja na HDD, SSD na viendeshi vya NVMe mbalimbali. Ikiwa kuna diski moja kwenye bwawa, Stratis hukuruhusu kutumia vizuizi vya kimantiki na usaidizi wa picha ili kurejesha mabadiliko. Unapoongeza viendeshi vingi kwenye bwawa, unaweza kuchanganya kimantiki viendeshi kwenye eneo linalopakana. Vipengele kama vile
UVAMIZI, ukandamizaji wa data, upunguzaji wa nakala na uvumilivu wa makosa bado hautumiki, lakini umepangwa kwa siku zijazo.

Kutolewa kwa Stratis 2.0, zana ya kudhibiti uhifadhi wa ndani

Π’ mpya kutolewa Mahitaji ya toleo la mkusanyaji wa Rust yameongezwa (angalau 1.37, lakini 1.38 inapendekezwa). Mabadiliko makubwa katika nambari ya toleo yanahusishwa na kubadilisha jina la baadhi ya violesura vya D-Bus na kufanya kazi upya kwa shirika la kazi na D-Bus (seti ya sifa za msingi imeangaziwa, na mali iliyobaki sasa inaombwa kwa kutumia njia mpya ya FetchProperties).

Chanzo: opennet.ru

Kuongeza maoni