Ib qho kev siv SMB server tau thov rau Linux kernel

Ib qho kev siv tshiab ntawm cov ntaub ntawv server siv SMB3 raws tu qauv tau thov kom suav nrog hauv kev tso tawm tom ntej ntawm Linux ntsiav. Cov neeg rau zaub mov tau ntim raws li ksmbd kernel module thiab ua kom tiav cov SMB tus neeg siv code yav dhau los. Nws tau raug sau tseg tias, tsis zoo li SMB server khiav hauv cov neeg siv qhov chaw, kev siv cov ntsiav-theem yog qhov ua tau zoo dua ntawm kev ua tau zoo, nco noj thiab kev koom ua ke nrog cov peev txheej kernel siab heev.

ksmbd lub peev xwm suav nrog kev txhim kho kev txhawb nqa rau kev faib cov ntaub ntawv caching thev naus laus zis (SMB kev xauj tsev) ntawm cov tshuab hauv zos, uas tuaj yeem txo cov tsheb thauj mus los. Nyob rau hauv lub neej yav tom ntej, nws tau npaj yuav ntxiv cov yam ntxwv tshiab, xws li kev txhawb nqa rau RDMA ("smbdirect"), nrog rau cov txheej txheem txuas ntxiv cuam tshuam txog kev nce kev ntseeg siab ntawm kev encryption thiab pov thawj siv cov kos npe digital. Nws tau raug sau tseg tias cov kev txuas ntxiv no yooj yim dua rau kev siv hauv kev sib cog lus thiab ua kom zoo rau cov neeg rau zaub mov khiav ntawm qib ntsiav dua li hauv pob Samba.

Txawm li cas los xij, ksmbd tsis lees tias nws yog qhov hloov pauv tag nrho rau pob Samba, uas tsis txwv rau lub peev xwm ntawm cov ntaub ntawv server thiab muab cov cuab yeej uas suav nrog kev pabcuam kev nyab xeeb, LDAP thiab tus tswj hwm sau npe. Kev siv cov ntaub ntawv server hauv Samba yog cross-platform thiab tsim los rau kev siv dav dav, uas ua rau nws nyuaj rau kev ua kom zoo rau qee qhov Linux ib puag ncig, xws li firmware rau cov cuab yeej siv tau txwv.

Ksmbd tsis yog saib raws li cov khoom lag luam ib leeg, tab sis yog qhov ua tau zoo, kos-npaj txuas ntxiv rau Samba uas koom nrog Samba cov cuab yeej thiab cov tsev qiv ntawv raws li xav tau. Piv txwv li, Samba cov neeg tsim khoom tau pom zoo rau kev siv smbd-tshaj cov ntaub ntawv teeb tsa thiab txuas ntxiv cov cwj pwm (xattrs) hauv ksmbd, uas yuav ua kom yooj yim hloov ntawm smbd mus rau ksmbd thiab rov ua dua.

Cov kws sau ntawv tseem ceeb ntawm ksmbd code yog Namjae Jeon los ntawm Samsung thiab Hyunchul Lee los ntawm LG. ksmbd yuav khaws cia rau hauv cov ntsiav los ntawm Steve French los ntawm Microsoft (yav dhau los ua haujlwm tau ntau xyoo ntawm IBM), tus saib xyuas ntawm CIFS/SMB2/SMB3 subsystems hauv Linux kernel thiab ib tus tswv cuab ntev ntawm pab pawg tsim kho Samba, uas tau ua qhov tseem ceeb. pab txhawb rau kev siv SMB raws tu qauv. /CIFS ntawm Samba thiab Linux.

Tau qhov twg los: opennet.ru

Ntxiv ib saib