Linuxi jaoks on ette nĂ€htud failisĂŒsteem Composefs

Alexander Larsson, Flatpaki looja, kes töötab ettevĂ”ttes Red Hat, esitas Linuxi kĂ€rude esialgse variantide komplekti, milles on rakendatud failisĂŒsteem Composefs. Pakutud failisĂŒsteem sarnaneb Squashfs-iga ja sobib samuti pildifailide mountimiseks ainult lugemisreĆŸiimis. Erinevused seisnevad Composefsi efektiivses jagamises mitme kinnitatud ketta pildi sisu ning toetuses lugemisandmete autentimisele. Kasutusaladeks, kus Composefs vĂ”ib olla nĂ”utud, on konteinerite piltide mountimine ja Git-taolise OSTree hoidla rakendamine.

Composefs-is kasutatakse sisu adresseerimise salvestusmudelit, st esmane tunnusnumber ei ole faili nimi, vaid faili sisu pĂ”hjal saadud rĂ€sifunktsioon. Selline mudel tagab deduplikatsiooni ja vĂ”imaldab faktiliselt salvestada vaid ĂŒhe koopia sarnastest failidest, mis esinevad erinevates mountitud osades. NĂ€iteks konteineripildid sisaldavad palju tĂŒĂŒpilisi sĂŒsteemifaile ja Composefsi rakendamisel jagatakse igaĂŒks neist failidest kĂ”igi mountitud piltidega, ilma et kasutataks trikke, nagu kĂ”vade linkide abil edastamine. Samuti ei salvestata ĂŒhised failid mitte ainult ĂŒhes koopias kettale, vaid need toovad kaasa ka ĂŒhe kirje lehe vahemĂ€lus, vĂ”imaldades sÀÀsta nii ketta- kui ka töömĂ€lu.

Ketta mÀlu sÀÀstmiseks on mountitud piltides andmed ja metaandmed eraldatud. Mountimisel nÀidatakse:

  • Binaarne indeks, mis sisaldab kĂ”iki failisĂŒsteemi metaandmeid, failide nimesid, juurdepÀÀsuĂ”igusi ja muid andmeid, vĂ€lja arvatud failide sisu.
  • PĂ”hikaust, kus hoitakse kĂ”igi mountitud piltide failide sisu. Failid on seotud nende sisu rĂ€sifunktsiooniga.

Binaarne indeks luuakse iga failisĂŒsteemi pildi jaoks, samas kui alakaust on kĂ”igi piltide jaoks ĂŒhine. Üksikute failide sisu ja kogu pildi verifitseerimiseks jagatud salvestusruumis vĂ”ib kasutada mehhanismi fs-verity, mis kontrollib failide juurde pÀÀsemisel, kas binaarindeksi mÀÀratud rĂ€si vastab tegelikule sisule (st kui hĂ€kker muudab faili alakaustas vĂ”i andmed riknevad tĂ”rke tĂ”ttu, tuvastab selline kontroll lahknevuse).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster