An ba da shawarar aiwatar da sabar SMB don kernel na Linux

An gabatar da sabon aiwatar da sabar fayil ta amfani da ka'idar SMB3 don haɗawa cikin sakin Linux na gaba na gaba. An tattara uwar garken azaman tsarin ksmbd kernel kuma ya cika lambar abokin ciniki na SMB da aka samu a baya. An lura cewa, ba kamar uwar garken SMB da ke gudana a cikin sararin mai amfani ba, ƙaddamar da matakin kernel ya fi dacewa a cikin aikin aiki, yawan ƙwaƙwalwar ajiya da haɗin kai tare da ci gaba na kernel damar.

Ƙarfin ksmbd ya haɗa da ingantaccen tallafi don fasahar caching fayil da aka rarraba (hanyar SMB) akan tsarin gida, wanda zai iya rage yawan zirga-zirga. A nan gaba, ana shirin ƙara sabbin abubuwa, kamar goyan baya ga RDMA ("smbdirect"), da kuma haɓaka ƙa'idodi masu alaƙa da haɓaka amincin ɓoyewa da tabbatarwa ta amfani da sa hannu na dijital. An lura cewa irin waɗannan kari sun fi sauƙin aiwatarwa a cikin ƙaƙƙarfan ƙaƙƙarfan uwar garken ingantacciyar hanyar da ke gudana a matakin kernel fiye da a cikin kunshin Samba.

Koyaya, ksmbd baya da'awar zama cikakken maye gurbin kunshin Samba, wanda ba'a iyakance ga iyawar uwar garken fayil ba kuma yana ba da kayan aikin da ke rufe ayyukan tsaro, LDAP da mai sarrafa yanki. Aiwatar da uwar garken fayil ɗin a cikin Samba tsarin giciye ne kuma an tsara shi don aikace-aikace masu faɗi, wanda ke sa ya zama da wahala a inganta don wasu mahallin Linux, kamar firmware don na'urori masu takurawa albarkatu.

Ksmbd ba a kallonsa azaman samfuri na tsaye, amma a matsayin babban aiki, haɓakawa mai haɓakawa zuwa Samba wanda ke haɗawa da kayan aikin Samba da ɗakunan karatu kamar yadda ake buƙata. Misali, Samba Developers sun riga sun amince da yin amfani da smbd masu jituwa fayilolin sanyi da kuma tsawaita halayen (xattrs) a cikin ksmbd, wanda zai sauƙaƙa sauyawa daga smbd zuwa ksmbd da kuma akasin haka.

Manyan marubutan lambar ksmbd sune Namjae Jeon daga Samsung da Hyunchul Lee daga LG. ksmbd za a kiyaye shi a cikin kwaya ta Steve French daga Microsoft (wanda ya yi aiki na shekaru da yawa a IBM), mai kula da tsarin CIFS/SMB2/SMB3 a cikin Linux kernel da kuma memba na dogon lokaci na ƙungiyar ci gaban Samba, wanda ya yi mahimmanci. gudunmawa ga aiwatar da tallafin yarjejeniya na SMB./CIFS akan Samba da Linux.

source: budenet.ru

Add a comment