Habang ang Samba ay kilalang-kilala para sa suporta ng SMB/CIFS server sa Linux at iba pang mga platform para sa pagsuporta sa SMB networking protocol ng Microsoft para sa mga serbisyo ng file at print, ang Samba ay ipinatupad sa space ng gumagamit habang sinusundan ng Samsung ang isang SMB server na ipinatupad sa kernel-space para sa mas mahusay. pagganap at pag-wire ng mga bagong tampok na maaaring mas madaling magawa sa loob ng kernel.

Binubuo ng Samsung ang”KSMBD”(dating kilala rin bilang CIFSD) bilang isang in-kernel SMB3 file sharing server . Ang kanilang pokus ay sa paghahatid ng mas mahusay na pagganap at mas mabilis na pagpapatupad ng mga bagong tampok ang ilan sa mga ito ay hindi madaling makamit sa user-space kasama ang Samba. Ang Samsung ay interesado sa suporta ng RDMA at iba pang mga tampok na maaaring ipatupad nang madali sa kernel at para sa kanilang server na mayroong isang mas maliit na bakas ng paa at pokus kaysa sa Samba.

Ngayon ay ang ikapitong pag-ikot ng mga patch na ito para sa pagsusuri sa pagsubok na mai-upstream ang KSMBD sa pangunahing linya ng kernel. Ang mga patch ng v7 ay may isang bilang ng mga pag-aayos sa in-kernel server code, pag-negosasyon sa pag-verify ng konteksto, suporta para sa negosasyon sa pag-sign algorithm, at isang bilang ng iba pang mga pagpapahusay at pag-aayos ng mababang antas ng code.

Ang mga interesado sa mga prospect ng KSMBD ay maaaring matuto nang higit pa tungkol dito sa pamamagitan ng ang kernel mailing list thread na ito .

Categories: IT Info