Ka mor'a ho khutsa ka nako e telele ho nts'etsopele
LizardFS
Ho netefatsa mamello ea liphoso, data e arotsoe ka likopi, tse ajoang libakeng tse fapaneng tse nang le redundancy (likopi tse 'maloa li behiloe libakeng tse fapaneng); haeba li-node kapa li-drive li hloleha, sistimi e tsoela pele ho sebetsa ntle le tahlehelo ea tlhahisoleseling mme e arolelana data hape ka bo eona. ho nahanela mahono a setseng. Ho holisa polokelo, ho lekane ho hokahanya li-node tse ncha ho eona ntle le ho emisa mosebetsi bakeng sa tlhokomelo (sistimi ka boeona e pheta karolo ea data ho li-server tse ncha le ho lekanya polokelo ho nahanela li-server tse ncha). U ka etsa se tšoanang ho fokotsa boholo ba sehlopha - u ka tima feela lisebelisoa tsa khale tse ntseng li tlosoa tsamaisong.
Lintlha le metadata li bolokoa ka thoko. Bakeng sa ts'ebetso, ho kgothaletswa ho kenya lisebelisoa tse peli tsa metadata tse sebetsang ka mokhoa oa master-slave, hammoho le bonyane li-server tse peli tsa polokelo ea data (chunkserver). Ho feta moo, ho boloka metadata, li-server tsa log li ka sebelisoa ho boloka tlhahisoleseling mabapi le liphetoho tsa metadata le ho u lumella ho khutlisa ts'ebetso ha ho ka ba le tšenyo ho li-server tsohle tse teng tsa metadata. Faele ka 'ngoe e arotsoe ka li-blocks (likotoana), ho fihla ho 64 MB ka boholo. Li-block li ajoa har'a li-server tsa polokelo ho latela mokhoa o khethiloeng oa ho pheta-pheta: maemo (boikemisetso bo hlakileng ba palo ea likopi tse lokelang ho beoa libakeng tse fapaneng, ho kenyeletsoa mabapi le li-directory tsa motho ka mong - bakeng sa data ea bohlokoa palo ea likopi e ka eketsoa, le bakeng sa data e sa hlokahaleng e fokotsehile), XOR (RAID5) le EC (RAID6).
Sebaka sa polokelo se ka nyolohela ho boholo ba petabyte. Likarolo tsa ts'ebeliso li kenyelletsa ho boloka li-archiving, ho boloka litšoantšo tsa mochine oa sebele, data ea multimedia, li-backups, ho sebelisoa e le DRC (Setsi sa Pholiso ea Likoluoa) le ho boloka lihlopha tsa k'homphieutha tse sebetsang hantle. LizardFS e fana ka lebelo le phahameng haholo la ho bala bakeng sa lifaele tsa boholo bofe kapa bofe, 'me ha o ngola, o bonts'a ts'ebetso e ntle ha o ngola lifaele tse kholo le tse mahareng, ha ho se na phetoho e sa feleng, mosebetsi o matla o nang le lifaele tse bulehileng, le ts'ebetso ea nako e le ngoe e nang le sebatli. sehlopha sa lifaele tse nyane.
Har'a likarolo tsa FS, motho a ka boela a hlokomela boteng ba tšehetso bakeng sa linepe, ho bonts'a boemo ba lifaele ka nako e itseng, le ts'ebetsong e kentsoeng ea "recycle bin" (lifaele ha li hlakoloe hang-hang 'me li fumaneha ho hlaphoheloa nako e itseng). Ho fihlella karohano ho ka fokotsoa ke aterese ea IP kapa password (e ts'oanang le NFS). Ho na le litekanyetso le boleng ba mekhoa ea tsamaiso ea litšebeletso tse u lumellang ho fokotsa boholo le bandwidth bakeng sa lihlopha tse itseng tsa basebelisi. Hoa khoneha ho theha libaka tsa polokelo tse arolelanoang ka libaka, tseo likarolo tsa tsona li leng libakeng tse fapaneng tsa data.
Morero oa LizardFS o thehiloe ka 2013 joalo ka fereko
LizardFS 3.13.0 e reretsoe ho lokolloa mafelong a Tšitoe. Boqapi bo ka sehloohong ba LizardFS 3.13 ke tšebeliso ea algorithm ea tumellano ho netefatsa mamello ea liphoso (ho fetola li-server tsa master haeba ho ka hloleha)
Liphetoho tse ling: moreki e mocha ea ipapisitseng le FUSE3 subsystem, ho rarolla mathata ka ho lokisa liphoso, nfs-ganesha plugin e ngotsoe bocha ka puo ea C. Nchafatso ea 3.13.0-rc2 e lokisa liphoso tse 'maloa tse mahlonoko tse entseng hore litokollo tsa liteko tse fetileng tsa lekala la 3.13 li se ke tsa sebelisoa (litokiso tsa lekala la 3.12 ha li e-so hatisoe, mme ntlafatso ho tloha ho 3.12 ho isa ho 3.13 e ntse e lebisa tahlehelong e felletseng ea data).
Ka 2020, mosebetsi o tla shebana le nts'etsopele
Moreki oa LizardFS o tla eketsa ts'ehetso e felletseng bakeng sa ts'ebetso ea ho ngola phetolelo, e tla ntlafatsa ts'epo ea ho hlaphoheloa ha likoluoa, ho rarolla mathata a hlahang ha bareki ba fapaneng ba arolelana phihlello ea data e tšoanang, le ho lumella ntlafatso ea bohlokoa ea ts'ebetso. Moreki o tla fetisetsoa ho sistimi ea eona ea marang-rang e sebetsang sebakeng sa mosebelisi. Mohlala oa pele o sebetsang oa LizardFS o thehiloeng ho Agama o reriloe hore o tla be o lokile kotareng ea bobeli ea 2020. Ka nako e ts'oanang, ba ts'episa ho kenya ts'ebetsong lisebelisoa tsa ho kopanya LizardFS le sethala sa Kubernetes.
Source: opennet.ru