Tso tawm ntawm Stratis 3.0, ib lub cuab yeej rau kev tswj hwm kev cia hauv zos

Qhov kev tso tawm ntawm Stratis 3.0 qhov project tau luam tawm, tsim los ntawm Red Hat thiab Fedora zej zog los koom ua ke thiab yooj yim rau kev teeb tsa thiab tswj lub pas dej ntawm ib lossis ntau lub zos tsav. Stratis muab cov yam ntxwv xws li kev faib khoom dynamic, snapshots, kev ncaj ncees thiab caching txheej. Kev txhawb nqa Stratis tau muab tso rau hauv Fedora thiab RHEL kev faib tawm txij li kev tshaj tawm ntawm Fedora 28 thiab RHEL 8.2. Txoj haujlwm code raug faib raws li MPL 2.0 daim ntawv tso cai.

Lub kaw lus feem ntau rov ua dua hauv nws lub peev xwm cov cuab yeej tswj hwm kev faib tawm qib siab ntawm ZFS thiab Btrfs, tab sis yog siv los ntawm cov txheej txheem (stratisd daemon) uas khiav saum cov cuab yeej-mapper subsystem ntawm Linux ntsiav (modules dm-thin, dm. -cache, dm-thinpool, dm- raid thiab dm-kev ncaj ncees) thiab XFS cov ntaub ntawv system. Tsis zoo li ZFS thiab Btrfs, Stratis Cheebtsam tsuas yog khiav hauv cov neeg siv qhov chaw thiab tsis tas yuav thauj cov kernel tshwj xeeb. Qhov project tau pib nthuav tawm raws li tsis xav tau cov kev tsim nyog ntawm cov kws tshaj lij kev cia khoom los tswj hwm.

D-Bus API thiab cli utility yog muab rau kev tswj hwm. Stratis tau raug sim nrog cov cuab yeej thaiv raws li LUKS (encrypted partitions), mdraid, dm-multipath, iSCSI, LVM logical tagnrho, nrog rau ntau yam HDDs, SSDs thiab NVMe drives. Yog tias muaj ib qho disk hauv lub pas dej ua ke, Stratis tso cai rau koj siv cov txheej txheem sib xyaw nrog kev txhawb nqa snapshot los yob rov qab hloov pauv. Thaum koj ntxiv ntau lub drives rau ib lub pas dej, koj tuaj yeem sib txuas cov drives rau hauv ib cheeb tsam sib txuas. Cov nta xws li RAID, cov ntaub ntawv compression, deduplication thiab ua txhaum cai tsis tau txais kev txhawb nqa, tab sis tau npaj rau yav tom ntej.

Tso tawm ntawm Stratis 3.0, ib lub cuab yeej rau kev tswj hwm kev cia hauv zos

Qhov kev hloov pauv tseem ceeb hauv tus lej version yog vim muaj kev hloov pauv hauv kev cuam tshuam rau D-Bus tswj thiab kev tsis txaus siab ntawm FetchProperties cuam tshuam rau kev pom zoo ntawm D-Bus raws li cov khoom thiab cov txheej txheem. Qhov kev tso tawm tshiab kuj tseem ntxiv kev tshuaj xyuas ntawm udev cov cai siv libblkid ua ntej hloov pauv, rov ua dua qhov kev tshwm sim los ntawm DeviceMapper, hloov cov sawv cev sab hauv ntawm cov neeg ua haujlwm yuam kev, rov ua dua cov cai rau dov rov qab hloov (rollback), thiab tso cai qhia qhov loj me thaum tsim cov ntaub ntawv. qhov system. Clevis moj khaum, siv rau kev tsis siv neeg encryption thiab decryption ntawm cov ntaub ntawv ntawm disk partitions, siv SHA-256 hashes es tsis txhob SHA-1. Nws tuaj yeem hloov pauv tus lej lej thiab rov tsim cov ntawv khi rau Clevis.

Tau qhov twg los: opennet.ru

Ntxiv ib saib