Predložena implementacija SMB poslužitelja za Linux jezgru.

Predložena je nova implementacija datotečnog poslužitelja koja koristi SMB3 protokol za uključivanje u sljedeće izdanje Linux jezgre. Poslužitelj je oblikovan kao ksmbd kernel modul i dopunjuje ranije dostupni SMB klijentski kod. Ističe se da je, za razliku od SMB poslužitelja koji radi u korisničkom prostoru, implementacija na razini jezgre učinkovitija u pogledu performansi, potrošnje memorije i integracije s proširenim mogućnostima jezgre.

Iz mogućnosti ksmbd ističe se poboljšana podrška za tehnologiju distribuiranja predmemorije datoteka (SMB najam) na lokalnim sustavima koja značajno smanjuje promet. U budućnosti se planira dodavanje novih mogućnosti poput podrške za RDMA (‘smbdirect’) kao i proširenja protokola povezanih s jačanjem pouzdanosti šifriranja i verifikacijom putem digitalnih potpisa. Primjećuje se da su takva proširenja mnogo lakša za implementaciju u kompaktnom i dobro optimiziranom serveru, kernel modu nego u Samba paketu.

Ksmbd se pritom ne smatra potpunom zamjenom za Samba paket, koji ne ogranicava se samo na mogućnosti datotečnog poslužitelja već pruža alate za usluge kao što su sigurnost, LDAP i kontroler domene. Implementacija datotečnog poslužitelja u Sambi je višeslojnog karaktera i namijenjena širem spektru primjene, što otežava optimizaciju za neka Linux okruženja kao što su firmware za uređaje s ograničenim resursima.

Ksmbd se doživljava kao visokoučinkovito proširenje za ugrađene uređaje koje je spremno za primjenu, a ne kao zaseban proizvod, moguće integrirati s alatima i bibliotekama Sambi. Na primjer, već je dogovoren sa programerima Sambe korištenje u ksmbd kompatibilnih datoteka konfiguracije i proširenih atributa (xattrs), što će olakšati prijelaz sa smbd na ksmbd i obrnuto.

Glavni autori koda ksmbd su Namjae Jeon iz Samsunga i Hyunchul Lee iz LG-a. Održavanje ksmbd unutar jezgre vršit će Steve French iz Microsofta (koji je prije mnogo godina radio u IBM-u), održavatelj CIFS/SMB2/SMB3 podsustava u Linux jezgri i dugogodišnji sudionik tima razvijača Sambe, koji je značajno doprinio implementaciji podrške za SMB/CIFS protokole u Sambi i Linuxu.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster