ILinus Torvalds izofaka i-dm-clone yegatsha le-Linux Kernel 5.4

i-linux-kernel

Muva nje zakhishwa izindaba zokuthi umdali we-Linux kernel, I- "Linus Torvalds" yamukelwe egatsheni eliyinhloko (okuyisisekelo okwakhiwa ngaso inguqulo 5.4) ukuqaliswa kwemodyuli ye-dm-clone ngokuqaliswa kwesilawuli esisha ngokususelwa ku-Device-Mapper.

Lesi siphakamiso esisha Okwe-Linux kernel kuzokuvumela ukuthi uqoqe idivayisi ekhona ye-block. Imodyuli ivumela ukudala ikhophi lendawo ngokususelwa kudivayisi ye-block yokufunda kuphela engabhalelwa ngesikhathi senqubo yokwakha.

Njengokusebenza okujwayelekile kwemodyuli ehlongozwayo yeLinux Kernel "I-Dm-clone" isho ukuhlanganiswa kwenethiwekhi kwamadivayisi efayela akude kumodi yokufunda kuphela nokucutshungulwa kwe-I / O ngokubambezeleka okude, kudivayisi esheshayo yasendaweni esekela ukuqopha nokucubungula izicelo ngokubambezeleka okuncane.

Ngayo inikeza amandla wokufaka idivaysi ebunjiwe bese uqala ukuyisebenzisa ngokushesha ngemuva kokudalwa kwayo, ngaphandle kokulinda ukuthi inqubo yokudluliswa kwedatha iqede.

Ngenkathi ngakolunye uhlangothi ukukopishwa kolwazi kuzoqhubeka ngemuva, ngokufana nokufaka / okukhiphayo okukhiqizwe lapho kufinyelelwa kudivayisi entsha.

Icala lokusetshenziswa eliyinhloko le-dm-clone ukulingisa ukubambezeleka okungahle kube kude, uhlobo lokukhiya lwefayela lokufunda kuphela kudivayisi yohlobo eyinhloko ebhalekayo.

Isibonelo i-dm-clone ingasetshenziselwa ukubuyisela izipele zesitoreji ezinamathiselwe kunethiwekhi etholakala ngamaphrothokholi afana ne-NBD, i-Fiber Channel, i-iSCSI ne-AoE kusitoreji sendawo ngokuya nge-SSD noma i-NVMe.

Ikhodi ye-dm-clone yenzelwe ukubhala okungahleliwe okuncane okulinganiswa nosayizi webhulokhi (i-4K ngokuzenzakalela).

Ngesikhathi senqubo yokwenza izinto, ukufundwa kwezicelo kuzoholela esicelweni esiqondile sedatha kusuka kudivayisi eyakhiwe futhi ukubhala izicelo ezithinta izindawo ezingakavumelaniswa zizobambezeleka kuze kube yilapho ukulayishwa okungakahlelwanga kwamabhulokhi aceliwe (imisebenzi yokulayisha yokurekhoda -amabhulokhi ahlobene aqala khona manjalo).

Amabhulokhi asuswe umsebenzi "wokulahla" akhishiwe kunqubo yokukopisha (ngemuva kokufaka, umsebenzisi angenza i- "fstrim / mnt / cloned-fs" ukugwema ukukopisha amabhulokhi angasetshenziswanga ku-FS).

Imininingwane mayelana nezinguquko nedatha kumabhulokhi alayishiwe zigcinwa etafuleni lemethadatha elihlukile lendawo.

Ngemuva kokuqedwa kwe-cloning, umsebenzisi uthola ikhophi eligcwele lokusebenza ledivayisi yomthombo, ekhombisa lonke ushintsho olwenziwe selokhu kuqale ukwakheka.

Itafula elinemethadatha ye-clone lingalahlwa ngemuva kokuvumelanisa ngokufaka esikhundleni salo itafula lemigqa ekhombisa ngqo idatha kudivayisi entsha.

Umehluko omkhulu kusuka kuzixazululo ezisuselwe ku-Unionfs ne-OverlayFS ukuthi i-dm-clone isebenza ezingeni ledivayisi yokuvimba, noma ngabe isistimu yefayela esetshenziswe kule divayisi, futhi yakha ikhophi ephelele yedivayisi yomthombo futhi ayifaki ungqimba olungeziwe. zilandelwa.

Ngokungafani nesibuko se-dm, imodyuli ye-dm-clone ekuqaleni yayenzelwe ukusebenza kuphela nesigaba sokuqala kwimodi yokufunda kuphela, ngaphandle kokuhumushela imisebenzi yokubhala kuso.

Ku-dm-snapshot, ikhophi ephelele ayenziwanga futhi ikhophi langemuva alisekelwa. Ku-dm-cache, ikhophi ephelele ayenziwanga, imisebenzi yokubhala iyathunyelwa, futhi umsebenzi wehliselwe ekulondolozweni kwesikhashana. Ukusebenza okusondele kakhulu ku-dm-thin.

I-dm-clone isebenzisa i-dm-kcopyd ukukopisha izingxenye zedivayisi yomthombo kudivayisi eqondisiwe. Ngokuzenzakalelayo, kukhishwa izicelo zikasayizi olingana nosayizi wesifunda.

Umlayezo we-``hydration_batch_size <#regions> `ungasetshenziswa ukulungisa usayizi walezi zicelo zamakhophi. Ukukhulisa usayizi weqoqo le-hydration ku-dm-clone izama ukuhlanganisa izifunda ezihlangene ndawonye, ​​ngakho-ke siqoqa idatha yamakhophi avela kulezi zifunda eziningi.

Umthombo: https://git.kernel.org


Yiba ngowokuqala ukuphawula

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.