Ma hope o hoʻokahi makahiki lull i ke kūkulu ʻana
KahunaFS
No ka hōʻoia ʻana i ka hoʻomanawanui hewa, ua māhele ʻia ka ʻikepili i nā replicas, i puʻunaue ʻia ma nā nodes like ʻole me ka redundancy (ua kau ʻia kekahi mau kope ma nā nodes like ʻole); inā hāʻule nā nodes a i ʻole nā drive, e hoʻomau ka ʻōnaehana me ka ʻole o ka nalowale o ka ʻike a hāʻawi hou i ka ʻikepili. e noʻonoʻo ana i nā nodes i koe. No ka hoʻonui ʻana i ka waiho ʻana, ua lawa ka hoʻopili ʻana i nā nodes hou iā ia me ka ʻole o ka hoʻōki ʻana i ka hana no ka mālama ʻana (ʻo ka ʻōnaehana ponoʻī e hoʻopiʻi i kahi ʻāpana o ka ʻikepili i nā kikowaena hou a kaulike i ka waiho ʻana me ka noʻonoʻo ʻana i nā kikowaena hou). Hiki iā ʻoe ke hana like e hōʻemi i ka nui o ka puʻupuʻu - hiki iā ʻoe ke hoʻopau wale i nā mea hana kahiko e wehe ʻia ana mai ka ʻōnaehana.
Mālama ʻia ka ʻikepili a me ka metadata. No ka hana, ua paipai ʻia e hoʻokomo i ʻelua mau kikowaena metadata e hana ana ma ke ʻano master-slave, a me ʻelua mau kikowaena mālama data (chunkserver). Eia hou, no ka hoʻopaʻa ʻana i ka metadata, hiki ke hoʻohana ʻia nā kikowaena log e mālama i ka ʻike e pili ana i nā loli i ka metadata a ʻae iā ʻoe e hoʻihoʻi i ka hana i ka wā e pōʻino ai nā kikowaena metadata āpau. Hoʻokaʻawale ʻia kēlā me kēia faila i nā poloka (chunks), a hiki i 64 MB ka nui. Hoʻokaʻawale ʻia nā poloka i waena o nā kikowaena mālama e like me ke ʻano replication i koho ʻia: maʻamau (ka hoʻoholo pololei ʻana i ka helu o nā kope e kau ʻia ma nā nodes like ʻole, e pili ana i nā papa kuhikuhi pākahi - no ka ʻikepili koʻikoʻi hiki ke hoʻonui ʻia ka helu o nā kope, a no ka hōʻemi ʻia nā ʻikepili koʻikoʻi), XOR (RAID5) a me EC (RAID6).
Hiki i ka waihona ke hoʻonui i ka nui petabyte. Aia nā wahi o ka noi ʻana i ka waihona, ka mālama ʻana i nā kiʻi mīkini virtual, nā ʻikepili multimedia, nā backup, hoʻohana ʻia e like me DRC (Disaster Recovery Center) a ma ke ʻano he mālama ʻana i nā pūʻulu computing hana kiʻekiʻe. Hāʻawi ʻo LizardFS i ka wikiwiki heluhelu kiʻekiʻe loa no nā faila o kēlā me kēia nui, a i ka wā e kākau ai, hōʻike ia i ka hana maikaʻi i ke kākau ʻana i nā faila nui a me waena, inā ʻaʻohe hoʻololi mau, hana ikaika me nā faila wehe, a me nā hana hoʻokahi me kahi pūʻulu o nā faila liʻiliʻi.
Ma waena o nā hiʻohiʻona o ka FS, hiki i kekahi ke hoʻomaopopo i ke ʻano o ke kākoʻo no nā snapshot, e hōʻike ana i ke kūlana o nā faila i kekahi manawa, a me kahi hoʻokō i kūkulu ʻia o ka "recycle bin" (ʻaʻole i holoi koke ʻia nā faila a loaʻa no ka. hoʻihoʻi hou no kekahi manawa). Hiki ke kaupalena ʻia ke komo ʻana i kahi ʻāpana e ka IP address a i ʻole password (e like me NFS). Aia nā quota a me ka maikaʻi o nā hana hoʻokele lawelawe e ʻae iā ʻoe e kaupalena i ka nui a me ka bandwidth no kekahi mau ʻano o nā mea hoʻohana. Hiki ke hana i nā keʻena mālama ʻāina i hoʻokaʻawale ʻia, aia nā ʻāpana i nā kikowaena data like ʻole.
Ua hoʻokumu ʻia ka papahana LizardFS ma 2013 ma ke ʻano he lāʻau
Hoʻokuʻu ʻia ʻo LizardFS 3.13.0 i ka hopena o Dekemaba. ʻO ka hana hou o LizardFS 3.13 ka hoʻohana ʻana i kahi algorithm consensus e hōʻoia i ka hoʻomanawanui hewa (e hoʻololi ana i nā kikowaena master i ka hihia o ka hāʻule)
Nā hoʻololi ʻē aʻe: kahi mea kūʻai hou e pili ana i ka subsystem FUSE3, e hoʻoponopono i nā pilikia me ka hoʻoponopono hewa, ua kākau hou ʻia ka plugin nfs-ganesha ma ka ʻōlelo C. Hoʻoponopono ʻo 3.13.0-rc2 i nā hewa koʻikoʻi i hoʻokuʻu mua ʻia i ka lālā 3.13 ʻaʻole hiki ke hoʻohana ʻia (ʻaʻole i paʻi ʻia nā hoʻoponopono no ka lālā 3.12, a ke alakaʻi nei ka mea hou mai 3.12 a i 3.13 i ka pau ʻana o ka ʻikepili).
Ma 2020, e kau ka hana i ka hoʻomohala ʻana
E hoʻohui ka mea kūʻai aku ʻo LizardFS i ke kākoʻo piha no ka hoʻololi ʻana i nā hana kākau, kahi e hoʻomaikaʻi ai i ka hilinaʻi o ka hoʻihoʻi ʻana i ka pōʻino, e hoʻoponopono i nā pilikia e kū mai ana ke kaʻana like ʻana o nā mea kūʻai aku i ka ʻikepili like, a e ʻae i ka hoʻomaikaʻi ʻana i ka hana nui. E hoʻoneʻe ʻia ka mea kūʻai aku i kāna subsystem pūnaewele ponoʻī e hana ana ma kahi o ka mea hoʻohana. Hoʻolālā ʻia ka prototype hana mua o LizardFS e pili ana i Agama e mākaukau i ka lua o ka hapaha o 2020. I ka manawa like, hoʻohiki lākou e hoʻokō i nā mea hana no ka hoʻohui ʻana iā LizardFS me ka paepae Kubernetes.
Source: opennet.ru