Kutolewa kwa Stratis 3.3, zana ya kudhibiti uhifadhi wa ndani

Utoaji wa mradi wa Stratis 3.3 umechapishwa, uliotengenezwa na Red Hat na jumuiya ya Fedora ili kuunganisha na kurahisisha njia za kusanidi na kudhibiti kundi la anatoa moja au zaidi za ndani. Stratis hutoa vipengele kama vile mgao unaobadilika wa hifadhi, muhtasari, uadilifu na tabaka za akiba. Usaidizi wa Stratis umeunganishwa katika usambazaji wa Fedora na RHEL tangu kutolewa kwa Fedora 28 na RHEL 8.2. Msimbo wa mradi unasambazwa chini ya leseni ya MPL 2.0.

Mfumo huu kwa kiasi kikubwa unaiga katika uwezo wake zana za hali ya juu za usimamizi wa kizigeu za ZFS na Btrfs, lakini hutekelezwa kwa njia ya safu (stratisd daemon) inayoendesha juu ya mfumo mdogo wa ramani ya kifaa cha Linux kernel (moduli dm-thin, dm -cache, dm-thinpool, dm- raid na dm-integrity) 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 hauhitaji sifa za mtaalam wa mifumo ya uhifadhi ili kusimamia.

API ya D-Bus na matumizi ya cli hutolewa kwa usimamizi. 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 RAID, mbano wa data, upunguzaji wa nakala na uvumilivu wa hitilafu bado havitumiki, lakini vimepangwa kwa ajili ya siku zijazo.

Kutolewa kwa Stratis 3.3, zana ya kudhibiti uhifadhi wa ndani

Katika toleo jipya:

  • Usaidizi ulioongezwa wa kupanua saizi ya vifaa halisi, hukuruhusu kuongeza nafasi ya ziada ya diski kwenye bwawa la Stratis ambalo linapatikana kwenye kifaa cha kuhifadhi (kwa mfano, wakati wa kupanua safu ya RAID).
  • Imeongeza amri ya "stratis pool extend-data" ili kuongeza nafasi ya ziada ya diski inayoonekana kwenye mojawapo ya vifaa kwenye hifadhi mahususi. Ili kufuatilia mabadiliko katika saizi ya kifaa, onyo maalum limeongezwa kwa matokeo ya amri ya "stratis pool list", na taarifa kuhusu tofauti za saizi ya bwawa na kifaa imeongezwa kwa amri ya "stratis blockdev list".
  • Ugawaji wa nafasi ulioboreshwa kwa metadata inayohusishwa na vifaa vya kuhifadhi na mgao unaobadilika wa hifadhi ("utoaji mwembamba"). Mabadiliko yalipunguza kugawanyika wakati wa kuhifadhi metadata.
  • Cheki ya faili zinazoweza kutekelezwa za mfumo wa Clevis, unaotumika kwa usimbuaji kiotomatiki na usimbuaji wa data kwenye sehemu za diski, imefanywa upya. Cheki sasa inafanywa wakati wowote amri ya mtumiaji inahitaji simu kwa Clevis (hapo awali ukaguzi ulifanyika mara moja tu, Stratis ilipoanzishwa), ambayo husuluhisha maswala ya kutumia Clevis iliyosanikishwa baada ya stratisd kuanza.

Chanzo: opennet.ru

Kuongeza maoni