Kuburitswa kweStratis 3.3, chishandiso chekugadzirisa kuchengetedza kwenzvimbo

Kuburitswa kweiyo Stratis 3.3 purojekiti yakaburitswa, yakagadziridzwa neRed Hat uye Fedora nharaunda kubatanidza uye kurerutsa nzira dzekugadzirisa uye kutonga dziva reimwe kana anopfuura emuno madhiraivha. Stratis inopa maficha akadai seakasimba ekuchengetedza kugoverwa, snapshots, kutendeseka uye caching layer. Tsigiro yeStratis yakabatanidzwa muFedora uye RHEL kugoverwa kubva pakaburitswa Fedora 28 uye RHEL 8.2. Iyo kodhi yeprojekiti yakagoverwa pasi peMPL 2.0 rezinesi.

Iyo sisitimu inodzokorora muhukwanisi hwayo maturusi epamberi ekugadzirisa maturusi eZFS neBtrfs, asi anoitwa muchimiro chedhiri (stratisd daemon) inomhanya pamusoro pechishandiso-mapper subsystem yeLinux kernel (modules dm-thin, dm. -cache, dm-thinpool, dm- raid uye dm-kutendeseka) uye XFS faira system. Kusiyana neZFS neBtrfs, Stratis zvikamu zvinomhanya chete munzvimbo yemushandisi uye hazvidi kurodha chaiwo kernel module. Iyo purojekiti yakatanga kuratidzwa seisingade zvikwaniriso zveanyanzvi masisitimu ekuchengetedza kuti atungamirire.

A D-Bus API uye cli utility zvinopihwa manejimendi. Stratis yakaedzwa nemidziyo yeblock yakavakirwa paLUKS (yakavharirwa partitions), mdraid, dm-multipath, iSCSI, LVM inonzwisisika mavhoriyamu, pamwe neakasiyana HDD, SSD uye NVMe madhiraivha. Kana paine dhisiki rimwe chete mudziva, Stratis inokutendera kuti ushandise zvine musoro zvikamu zvine snapshot rutsigiro kudzosera kumashure shanduko. Paunowedzera akawanda madhiraivha padziva, unogona kusanganisa zvine mutsindo madhiraivha munzvimbo ine contiguous. Zvimiro zvakaita seRAID, kudzvanya data, kudhirowa uye kukanganisa kushivirira hazvisati zvatsigirwa, asi zvakarongerwa ramangwana.

Kuburitswa kweStratis 3.3, chishandiso chekugadzirisa kuchengetedza kwenzvimbo

Mushanduro itsva:

  • Yakawedzerwa tsigiro yekuwedzera saizi yemidziyo yemuviri, ichikubvumidza iwe kuti uwedzere imwe dhisiki nzvimbo kune Stratis dziva rinowanikwa pane yekuchengetedza mudziyo (semuenzaniso, kana uchiwedzera RAID array).
  • Yakawedzera iyo "stratis dziva kuwedzera-data" kuraira kuti uwedzere imwe dhisiki nzvimbo inoonekwa pane imwe yemidziyo kune yakasarudzika dziva. Kuti utarise shanduko muhukuru hwechishandiso, yambiro yakakosha yakawedzerwa kune yakabuda ye "stratis pool list" yekuraira, uye ruzivo nezve misiyano yedhamu uye saizi yemuchina yakawedzerwa kune "stratis blockdev list" yekuraira.
  • Yakavandudzwa nzvimbo yekugovera metadata ine chekuita nemidziyo yekuchengetera uye ine simba yekugovera yekuchengetera ("kuonda kupa"). Shanduko yakaderedza kupatsanuka kana uchichengeta metadata.
  • Cheki yemafaira anogona kuitiswa eClevis framework, anoshandiswa otomatiki encryption uye decryption yedata pane disk partitions, yakagadziridzwa zvakare. Cheki yave kuitwa pese painoda mushandisi kufona kuna Clevis (kare cheki yaingoitwa kamwe chete, pakatanga Stratis), iyo inogadzirisa nyaya nekushandisa Clevis yakaiswa mushure mekunge stratisd yatanga.

Source: opennet.ru

Voeg