Përfshirë në edicionin e ardhshëm të kernel-it Linux, është propozuar një implementim i ri i serverit të skedarëve që përdor protokollin SMB3. Serveri është dizajnuar si një moduli kernel-i ksmbd dhe plotëson kodin e klientit SMB që ishte i disponueshëm më parë. Vlen të theksohet se, ndryshe nga serveri SMB që punon në hapësirën e përdoruesit, implementimi në nivelin e kernel-it është më efikas në terma të performancës, konsumit të memories dhe integrimit me veçori të avancuara të kernel-it.
NjĂ« nga mundĂ«sitĂ« e ksmbd Ă«shtĂ« mbĂ«shtetje e pĂ«rmirĂ«suar pĂ«r teknologjinĂ« e shpĂ«rndarjes sĂ« cache-it tĂ« skedarĂ«ve (SMB leases) nĂ« sistemet lokale, e cila ndihmon nĂ« reduktimin e ndjeshĂ«m tĂ« trafikut. NĂ« tĂ« ardhmen, planifikohet shtimi i mundĂ«sive tĂ« reja, si mbĂ«shtetje pĂ«r RDMA (âsmbdirectâ), si dhe zgjerime tĂ« protokollit qĂ« lidhen me forcimin e sigurisĂ« sĂ« enkriptimit dhe verifikimin pĂ«rmes nĂ«nshkrueseve digjitale. Vlen tĂ« theksohet se kĂ«to zgjerime janĂ« shumĂ« mĂ« tĂ« thjeshta pĂ«r t'u implementuar nĂ« njĂ« sistem kompakt dhe tĂ« optimizuar. serveri, qĂ« punon nĂ« nivelin e kernel-it, se sa nĂ« paketimin Samba.
Megjithatë, ksmbd nuk pretendon të jetë një zëvendësim i plotë për paketën Samba, e cila nuk kufizohet vetëm në mundësitë e skedarëve server dhe ofron një instrumentar që përfshin shërbime për sigurimin e sigurisë, LDAP dhe kontrollin e domain-it. Implementimi i serverit të skedarëve në Samba është shumëplatformë dhe është i destinuar për aplikime më të gjera, duke e bërë të vështirë optimizimin për disa mjedise Linux, si firmware për pajisje me burime të kufizuara.
Ksmbd shihet si një zgjerim i përmirësuar dhe i gatshëm për t'u përdorur në pajisje të integruara të Samba, që, në rast nevoje, mund të integrohet me mjetet dhe bibliotekat e Samba. Për shembull, me zhvilluesit e Samba është arritur marrëveshja për përdorimin në ksmbd të skedarëve të konfigurimit dhe atributeve të avancuara (xattrs) që janë kompatibile me smbd, duke lehtësuar kalimin nga smbd në ksmbd dhe anasjelltas.
Autorët kryesorë të kodit ksmbd janë Namjae Jeon nga Samsung dhe Hyunchul Lee nga LG. Mbikëqyrja e ksmbd në përbërje të kernel-it do të udhëhiqet nga Steve French nga Microsoft (i cili ka punuar për shumë vite në IBM), mbikëqyrësi i nën-sistemit CIFS/SMB2/SMB3 në kernelin Linux dhe një pjesëmarës i gjatë në ekipin e zhvilluesve të Samba, që ka dhënë një kontribut të rëndësishëm në implementimin e mbështetjes për protokollet SMB/CIFS në Samba dhe Linux.
Burimi: opennet.ru
