Për Linux, ofrohet sistemi i skedarëve Composefs

Alexander Larsson, krijuesi i Flatpak dhe punonjës në Red Hat, prezantoi një version paraprak të patch-ave me implementimin e sistemit të skedarëve Composefs për kernelin Linux. Sistema e skedarëve e propozuar ngjan me Squashfs dhe është gjithashtu e përshtatshme për montimin e imazheve në modin vetëm për lexim. Dallimet përqendrohen në sigurinë e ndarjes së efikasitetit të përmbajtjes së disa imazheve të diskut të montuar dhe mbështetje për verifikimin e të dhënave të lexueshme. Si zona përdorimi ku mund të kërkohet FS Composefs përmendet montimi i imazheve të kontejnerëve dhe përdorimi për një arkiv të ngjashëm me Git, OSTree.

Në Composefs aplikohet një model ruajtjeje me adresim të bazuar në përmbajtje, dmth identifikuesi primar nuk është emri i skedarit, por një hash i përmbajtjes së skedarit. Ky model siguron deduplikimin dhe lejon që në fakt të ruhet vetëm një kopje e skedarëve identikë që gjenden në ndarjet e ndryshme të montuara. Për shembull, imazhet e kontejnerëve përmbajnë shumë skedarë sistematikë typikë dhe në rastin e përdorimit të Composefs çdo skedar i tillë do të aksesohet nga të gjitha imazhet e montuara, pa përdorur truke siç janë lidhjet e forta. Kështu, skedarët e përbashkët jo vetëm që ruhet si një kopje në disk, por gjithashtu menaxhohen me një shënim në caches, duke ofruar mundësinë për të kursyer si hapësirë në disk ashtu edhe memorie RAM.

Për të kursyer hapësirë në disk, të dhënat dhe metadatët në imazhet e montuara janë të ndara. Gjatë montimit, specifyhen:

  • Indeksi binar, nĂ« tĂ« cilin pĂ«rmbahen tĂ« gjitha metadatĂ«t e sistemit tĂ« skedarĂ«ve, emrat e skedarĂ«ve, tĂ« drejtat e aksesit dhe informacion tjetĂ«r, pĂ«rveç pĂ«rmbajtjes sĂ« skedarĂ«ve.
  • Katalozi bazĂ« nĂ« tĂ« cilin ruhet pĂ«rmbajtja e skedarĂ«ve tĂ« tĂ« gjitha imazheve tĂ« montuara. SkedarĂ«t ruhen nĂ« lidhje me hash-in e pĂ«rmbajtjes sĂ« tyre.

Indeksi binar krijohet për çdo imazh të FS, ndërsa katalogu bazë është i vetëm për të gjitha imazhet. Për verifikimin e përmbajtjes së skedarëve të veçantë dhe të gjithë imazhit në kushte të ruajtjes së përbashkët, mund të përdoret mekanizmi fs-verity, i cili gjatë aksesimit të skedarëve verifikon përputhshmërinë e hash-ev të specifikuar në indeksin e binar me përmbajtjen aktuale (në rast se ndonjë sulmues bën ndonjë ndryshim në skedar në katalogun bazë ose të dhënat dëmtohen për shkak të një dështimi, një verifikim i tillë do të zbulojë diferencën).

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster