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

Qhov kev tso tawm ntawm Stratis 3.3 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.3, ib lub cuab yeej rau kev tswj hwm kev cia hauv zos

Hauv qhov tshiab version:

  • Ntxiv kev txhawb nqa rau kev nthuav dav qhov loj ntawm cov khoom siv lub cev, tso cai rau koj ntxiv qhov chaw disk ntxiv rau Stratis pas dej ua ke uas muaj nyob rau ntawm cov khoom siv cia (piv txwv li, thaum nthuav tawm RAID array).
  • Ntxiv "stratis pas dej ua ke txuas ntxiv-cov ntaub ntawv" hais kom ntxiv qhov chaw disk ntxiv uas tshwm sim ntawm ib qho ntawm cov khoom siv rau lub pas dej tshwj xeeb. Txhawm rau taug qab cov kev hloov pauv hauv cov cuab yeej loj, cov lus ceeb toom tshwj xeeb tau ntxiv rau qhov tso zis ntawm "stratis pool list" hais kom ua, thiab cov ntaub ntawv hais txog qhov sib txawv hauv pas dej ua ke thiab cov khoom siv ntau thiab tsawg tau ntxiv rau "stratis blockdev list" hais kom ua.
  • Txhim kho qhov chaw faib rau cov ntaub ntawv metadata cuam tshuam nrog cov khoom siv khaws cia thiab kev faib chaw cia ("thin provisioning"). Qhov kev hloov pauv txo fragmentation thaum khaws cov metadata.
  • Kev txheeb xyuas cov ntaub ntawv ua tiav ntawm Clevis lub moj khaum, siv rau kev tsis siv neeg encryption thiab decryption ntawm cov ntaub ntawv ntawm disk partitions, tau rov ua haujlwm dua. Daim tshev tam sim no tau ua thaum twg tus neeg siv cov lus txib yuav tsum hu rau Clevis (yav dhau los qhov kev kuaj tsuas yog ua tiav ib zaug, thaum Stratis tau pib), uas daws teeb meem nrog kev siv Clevis nruab tom qab stratisd tau pib.

Tau qhov twg los: opennet.ru

Ntxiv ib saib