I-OpenZFS 2.0 isivele inokusekelwa kweLinux, FreeBSD nokuningi

UBrian Behlendorf, unjiniyela oholayo we-ZFS ku-Linux, ikhishwe emasontweni ambalwa edlule inguqulo entsha engu-2.0 ye-OpenZFS ku-akhawunti yakho yeGitHub.

Iphrojekthi yeZFS kuLinux manje ibizwa nge-OpenZFS nakule nguqulo entsha engu-2.0 I-Linux ne-FreeBSD manje sebesekelwa ngendawo efanayo yokugcina, okwenza zonke izici ze-OpenZFS zitholakale kuzingxenyekazi zombili.

I-ZFS eyaziwa kakhulu ngomphakathi wakho njenge-OpenZFS isistimu yefayela lomthombo ovulekile onelayisense ye-CDDL (Ilayisensi ejwayelekile yokuthuthukisa nokusabalalisa).

Isetshenziswa ezinhlelweni ezisebenza njengokuhanjiswa kweFreeBSD, iMac OS X 10.5 neLinux, Ibonakala ngomthamo wayo omkhulu wokugcina. Kuyisistimu yefayela engasindi futhi elula yokumisa amapulatifomu wokuphathwa kwesitoreji.

I-OpenZFS empeleni kungaba ngumsebenzi wokuletha abantu nezinkampani ndawonye usebenzisa uhlelo lwefayela le-ZFS futhi basebenzela ukuyithuthukisa. Lokhu ukwenza iZFS ithandwe futhi kuyithuthukise ngendlela yomthombo ovulekile. I-OpenZFS ihlanganisa ndawonye onjiniyela abavela kuzikhala ze-illumos, i-Linux, i-FreeBSD ne-macOS, iphrojekthi ibuye ihlanganise izinkampani ezahlukahlukene.

Mayelana nenguqulo entsha engu-2.0

Esinye sezici ezikhanga kakhulu ze-ZFS isilondolozi sayo sokufunda esithuthukile, eyaziwa ngokuthi i-ARC. I-ARC Level 2 Persistence (L2ARC) isetshenziswa ngokubhala imethadatha ethile kudivayisi ye-L2ARC ukuvumela okufakwayo kwesihloko se-L2ARC ukuthi kubuyiselwe ku-ARC lapho kungeniswa ichibi noma kulethelwa idivayisi ye-L2ARC online, kunciphisa umthelela isikhathi sokuphumula sohlelo lokugcina. Ngakho-ke, i-ZFS uhlelo lwefayela oludumile lwamapulatifomu okugcina.

Izinhlelo ezinamasethi wemisebenzi emikhulu kakhulu zingasebenzisa i-SSD-based read cache, ebizwa nge-L2ARC, egcwalisa ngamabhulokhi e-ARC akhishwayo.

Ngokomlando, enye yezinkinga ezinkulu nge-L2ARC ukuthi ngenkathi i-SSD eyisisekelo iphikelela, i-L2ARC uqobo ayiyona; ayinalutho njalo lapho uqala kabusha (noma ukhipha futhi ungenisa eqenjini). Lokhu kusebenza okusha kuvumela idatha ye-L2ARC ukuthi ihlale itholakala futhi isebenze phakathi kwemijikelezo yokungenisa / ukuthekelisa kweqembu (kufaka phakathi ama-system reboots), ikhulisa kakhulu inani elingaba khona lokusebenza kuka-L2ARC.

Okunye okusha kwale nguqulo entsha ye-OpenZFS 2.0 ukuthi inikeza ukucindezelwa okuphelele okusemgqeni, njengoba i-Zstd compression algorithm (ngokwesiko i-algorithm esetshenziswa kakhulu i-lz4) inikeza isilinganiso sokucindezela esiphansi, kepha umthwalo olula kakhulu we-CPU. I-OpenZFS 2.0.0 inikeza ukwesekwa kwe-zstd, i-algorithm eyenzelwe ngu-Yann Collet (umbhali we-lz4) ehlose ukuhlinzekela ukucindezela okufana ne-gzip, nomthwalo we-CPU ofana ne-lz4.

Lapho ucindezela (ubhalela idiski), i-zstd-2 isasebenza kahle kune-gzip-9 ngenkathi igcina ukusebenza okuphezulu. Ngokuqhathanisa ne- lz4, zstd-2 ifinyelela kokucindezelwa okungaphezulu okungu-50% ngokushintshaniswa kokulahleka okungama-30% ekusebenzeni. Ngokuphathelene nokudilizwa (ukudlala idiski), izinga elincane liphakeme kancane, cishe ngama-36%.

Ngaphezu kwezici eziyinhloko ezichazwe ngenhla, Izici ze-OpenZFS 2.0.0 zihlelwe kabusha futhi zathuthukiswa, kanye ne ukusebenza okuthuthuke kakhulu lapho kubhidlizwa, kuthunyelwa futhi kwamukelwa ama-zfs nokuphathwa kwememori okusebenza kahle nokusebenza kokubethela okuhle.

Olunye ushintsho olubalulekile yilolo imodi yokwenza elandelanayo yomyalo isetshenzisiwe Resilver, eyakha kabusha ukusatshalaliswa kwedatha kucatshangelwa izinguquko ekucushweni kwedrayivu.

Indlela entsha ivumela ukwakhiwa kabusha kwesibuko se-vdev esihlulekile ngokushesha okukhulu ukwedlula ukufuna kabusha ngokwesiko: okokuqala, ukushiyeka kabusha okulahlekile kumalungu afanayo kubuyiselwa ngokushesha okukhulu, futhi kulapho kuphela ukusebenza kwe- "cleanup" kuqale ngokuzenzakalela ukuqinisekisa wonke amasheke wokuhlola idatha.

Imodi entsha iqala lapho ufaka noma ushintsha idrayivu ngemiyalo «zpool buyisela | Namathisela "ngenketho" -s ".

Okokugcina uma unesifiso sokwazi okwengeziwe ngakho yale nguqulo entsha, ungabheka ifayela le- imininingwane kusixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.