OpenZFS 2.0 waxay lajirtaa taageerada FreeBSD, zstd iyo inbadan

Ka dib sanad iyo badh horumar ah, Mashruuca OpenZFS 2.0 ayaa la bilaabay kaas oo horumariya hirgelinta nidaamka faylka ZFS ee Linux iyo FreeBSD.

Mashruuca ayaa loo yaqaanay "ZFS on Linux" horeyna waxay ugu koobnayd soo saarista qayb ka mid ah Linux kernel, laakiin ka dib wareejinta taageerada ee FreeBSD, waxaa loo aqoonsaday inay tahay hirgelinta weyn ee OpenZFS waxaana laga saaray xusiddii magaca Linux. Dhammaan waxqabadka horumarinta ZFS ee nidaamyada Linux iyo BSD hadda waxay ku urursan yihiin hal mashruuc waxaana lagu soo saaray bakhaar guud.

OpenZFS horay loogu isticmaalay kor uqaadista FreeBSD (MADAX) waxaana ku jira Debian, Ubuntu, Gentoo, Sabayon Linux, iyo ALT Linux qaybinta. Xirmooyinka nooca cusub ayaa dhowaan diyaar u noqon doona dhammaan qeybiyeyaasha waaweyn ee Linux, oo ay ku jiraan Debian, Ubuntu, Fedora, RHEL / CentOS.

FreeBSD, koodhku wuxuu la socdaa saldhigga furaha 'OpenZFS' hadda. OpenZFS waxaa lagu tijaabiyay Linux kernels 3.10 ilaa 5.9 (kernels la jaan qaadaya noocii ugu dambeeyay ee 2.6.32) iyo FreeBSD 12.2, xasilloon / 12 iyo 13.0 (HEAD) laamood.

Ku saabsan OpenZFS

OpenZFS waxay bixisaa hirgelinta qaybaha ee ZFS ee laxiriira nidaamka faylka iyo maamulaha mugga labadaba. Khaas ahaan, qaybaha soo socda ayaa la hirgaliyay: HBS (Allocator Keydiyaha Kaydinta), DMU (Qaybta Maareynta Macluumaadka), ZVOL (Volume Dahaarka ZFS) iyo ZPL (ZFS POSIX Lakabka).

Intaas waxaa sii dheer, mashruuca oWaxay bixisaa awood u leh inay u isticmaasho ZFS inay taageero u noqoto nidaamka faylka ee Luster. Shaqada mashruuca waxay ku saleysan tahay asalka ZFS-ga asalka ah ee laga keenay mashruuca OpenSolaris waxaana lagu xoojiyay hagaajinta iyo hagaajinta bulshada Illumos. Mashruuca waxaa lagu horumarinayaa iyadoo ay ka qayb qaadanayaan shaqaale ka socda sheybaarka qaranka ee loo yaqaan 'Livermore National Laboratory' oo qandaraas kula jira waaxda tamarta ee Mareykanka

Nambarka waxaa lagu qaybiyaa liisanka bilaashka ah ee CDDL, taas oo aan la jaan qaadi karin GPLv2, oo aan u oggolaanayn in lagu daro OpenZFS korantada kore ee Linux, maaddaama aan la oggolayn in la isku daro koodh ka hoos rukhsadaha GPLv2 iyo CDDL. Si wax looga qabto is-waafajinta liisankaan, waxaa la go'aamiyay in loo qaybiyo badeecada oo dhan hoosta liisanka CDDL iyada oo ah qayb la soo degsan karo oo ka duwan kan yar. Xasiloonida koodhka OpenZFS waxaa loo tixgeliyaa inuu la mid yahay kuwa kale ee FS ee Linux.

Astaamaha ugu muhiimsan ee cusub ee OpenZFS 2.0

Isbeddelada ugu waaweyn, midka aadka u taagan ayaa ah taageerada barnaamijka FreeBSD iyo saldhigga koodhku waa midaysan yahay si loo taageero nidaamyada kala duwan ee hawlgalka. Dhammaan isbeddelada la xiriira leh FreeBSD hadda waxaa lagu horumarinayaa bakhaarka weyn ee OpenZFS iyo mashruucan waxaa loo tixgeliyaa hirgelinta aasaasiga ah ee ZFS ee noocyada mustaqbalka ee FreeBSD.

Taas ka sokow u guurista FreeBSD ilaa OpenZFS ayaa meesha ka saartay qaar badan oo ka mid ah shuruudaha tartanka iyo arrimo xiritaanka, oo u keenay astaamo cusub 'FreeBSD', sida nidaamka kootada la dheereeyey, keydinta xogta, fasallo qoondeyn gooni ah, adeegsiga tilmaamaha processor vector si loo dedejiyo fulinta RAIDZ iyo xisaabinta jeegga, taageerada loogu talagalay ZSTD isku-ururinta algorithm, qaab martigelin badan ( MMP, Badbaadinta Beddelaad Badan), iyo hagaajinta qalabka xariiqda taliska.

Isbadal kale oo muhiim ah ayaa ah hab fulin isku xigxiga ayaa la hirgaliyay ee amarka "resilver" (resilver isdaba-joog ah), oo dib u dhisaya qaybinta xogta iyadoo la tixgelinayo isbeddelada qaabeynta qaybta.

Qaabka cusub Waxay u oggolaaneysaa dib u dhiska muraayadda vdev ee dhicisoobay si dhakhso leh marka loo eego soo-noole dhaqameedka: marka hore, kala-sooc la'aanta ku jirta safka ayaa dib loo soo celiyaa sida ugu dhakhsaha badan ee suurtogalka ah, oo markaa kadib ayaa "nadiifinta" hawlgalku si otomaatig ah loo bilaabay si loo xaqiijiyo dhammaan hubinta xogta. Qaabka cusubi wuxuu bilaabmayaa markaad ku darto ama aad ku badasho darawal amarrada «zpool beddelo | ku lifaaq "xulashada" -s

Waa la hirgaliyay keyd heer-labaad ah oo joogto ah (L2ARC), taas oo xog ka socota qalab ku xiran keydinta lagu keydinayo inta udhaxeysa nidaamka dib u soo kabashada, taas oo ah, keydka ka dib bilowga ayaa wali ah "kulul" wax qabadkuna isla markiiba wuxuu gaarayaa qiyam magac u yaal ah, isagoo dhaafay wejiga buuxinta kaydka.

Lagu daray taageero loogu talagalay zstd algorithm riixo (Zstandard), oo muujiya 3-5 jeer xawaare isku dheellitiran oo dheereeya marka la barbar dhigo zlib / Deflate iyo laba laab deg deg deg deg ah, iyadoo la hagaajinayo heerka cadaadiska illaa 10-15%.

Taas ka sokow siiyaan heerar kala duwan oo cadaadis ah, Waxay bixiyaan isku dheelitirnaan ka duwan inta u dhexeysa waxtarka iyo waxqabadka.

source: https://github.com


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.