Ukuphunyezwa kweseva ye-SMB kwi-Linux kernel kucetyisiwe

Zimbalwa iintsuku ezidlulileyo isicelo sakhutshwa ukufakwa kuhlobo olulandelayo lwe Linux kernel apho ukuphunyezwa kweseva yefayile kusetyenziswa umthetho olandelwayo we-SMB3.

Yintoni ecatshangelwayo kukuba umncedisi uyilelwe njengemodyuli ye-ksmbd kernel kwaye ugcwalisa ikhowudi yabathengi be-SMB ngaphambili, ukongeza ekuqwalaseleni ukuba, ngokungafaniyo neseva ye-SMB eqhuba kwindawo yomsebenzisi, ukuphunyezwa kwenqanaba lekernel kusebenza ngakumbi ngokwendlela yokusebenza, ukusetyenziswa kwememori kunye nokudityaniswa kwamandla e-kernel aphezulu.

Intsapho ye-SMB yeeprotokholi zezona zisetyenziswa kakhulu kwi Inkqubo yefayile yenethiwekhi kwaye yinto emiselweyo kwiWindows nakwiMac (kwaye nkqu Kwiifowuni ezininzi kunye neetafile), kunye nabaxhasi kunye neeseva eziphambili iinkqubo zokusebenza, kodwa kusilela iseva yekernel yeLinux.

Ababhali abaziintloko bekhowudi ye-ksmbd nguNamjae Jeon ovela kwi-Samsung kunye no-Hyunchul Lee ovela kwi-LGUkongeza kwi-ksmbd yokuhamba njengenxalenye yekernel iya kukhathalela uSteve French ovela kwaMicrosoft kwaye owayesebenze iminyaka emininzi kwi-IBM, ukongeza ekusebenzeni kwiinkqubo ze-CIFS / SMB2 / SMB3 kwi-Linux kernel kunye lilungu leqela le-Samba ekudala lisebenza nalo elenza igalelo elibonakalayo ekuphunyezweni kwe-SMB / CIFS Protocol ye-Samba kunye ne-Linux.

Ezininzi iimeko, useto lwendawo yeseva yomsebenzisi yangoku ibingalunganga nokuba kungenxa yenkumbulo yememori, ukusebenza okanye ubunzima bokudibanisa kulungile ngeempawu eziphambili zeLinux.

ksmbd yimodyuli entsha ye kernel ephunyezwe kwicala leseva ye Inkqubo ye-SMB3. Injongo kukubonelela ngokusebenza okuphuculweyo, Ukuphathwa okungcono kokuqeshisa (ukuhambisa i-caching).

Eyona nto ibonakalayo malunga ne-ksmbd yinkxaso ephuculweyo Itekhnoloji yokusasazwa kwefayile (i-SMB leases) kwiinkqubo zalapha ekhaya, ezinokuthi zinciphise ukugcwala kwabantu.

Kwixesha elizayo, kucetywayo ukongeza amanqaku amatsha, anje ngenkxaso ye-RDMA ("Smbdirect"), kunye nezongezo zomgaqo-nkqubo ezinxulumene nokwandisa amandla okubethela kunye nokuqinisekisa usebenzisa iisiginitsha zedijithali.

Kufuneka kuqatshelwe ukuba ulwandiso olunjalo kulula kakhulu ukulusebenzisa kwiseva icompact kwaye ilungiswe kakuhle ebaleka kwinqanaba le-kernel kunakwiphakheji yeSamba. Nditshilo, ksmbd ayenzelwanga ukubuyisela ugcino olupheleleyo lwe Samba, ehamba ngaphaya kwesakhono sefayile yefayile kwaye ibonelele ngezixhobo ezisebenzisa iinkonzo zokhuseleko, i-LDAP kunye nomlawuli wedomeyini.

Ukuphunyezwa kweseva yefayile ye-Samba liqonga elinqamlezileyo kwaye lenzelwe ukusetyenziswa okubanzi, isenza ukuba kube nzima ukuphucula iimeko ezithile zeLinux, ezinje ngefirmware yezixhobo ezinomda kwezixhobo.

Injongo enkulu kukongeza entsha iimpawu ngokukhawuleza (umzekelo i-RDMA aka "smbdirect" kunye noguqulelo oluntsonkothileyo lwamva nje kunye notyikityo lokuphuculwa kweprotocol) ekulula ukuziphuhlisa kwiseva encinci ye-kernel eyenziwe ngcono kune, umzekelo, kwi Samba. Iprojekthi yeSamba inendawo ebanzi kakhulu (izixhobo, iinkonzo zokhuseleko, I-LDAP, isilawuli sedomain esisebenzayo, kunye neseva yefayile yomnqamlezo yeentlobo ezibanzi zeenjongo) kodwa icandelo leseva yefayile yendawo yomsebenzisi I-Samba ibonakalise kunzima ukuyilungiselela eminye imithwalo yomsebenzi we-Linux, kubandakanya izixhobo ezincinci.

Kuyakhankanywa ukuba I-Ksmbd ayikhangeleki njengemveliso ezimeleyo, kodwa endaweni yoko njengolwandiso Ukusebenza okuphezulu, isixhobo esilungisiweyo esilungele isixhobo seSamba esidityaniswa nezixhobo zeSamba kunye neelayibrari njengoko kufuneka. Umzekelo, abaphuhlisi be-Samba sele bevumile ukusebenzisa iifayile zoqwalaselo lwe-smbd kunye neempawu ezandisiweyo (xattrs) kwi-ksmbd, eya kwenza kube lula ukutshintshela kwi-smbd iye kwi-ksmbd nakwelinye icala.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo Malunga nesindululo salo msebenzi, unokujonga iinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.