Pre jadro Linux bol navrhnutý SMB server.

Na zaradenie do nasledujúceho vydania jadra Linux bola navrhnutá nová implementácia súborového servera používajúceho protokol SMB3. Server je zhotovený vo forme modul jadra ksmbd a dopĺňa skôr dostupný kód klienta SMB. Je pozoruhodné, že na rozdiel od SMB-servera, ktorý funguje v užívateľskom priestore, je implementácia na úrovni jadra efektívnejšia z hľadiska výkonu, spotreby pamäte a integrácie s rozšírenými možnosťami jadra.

Medzi možnosťami ksmbd vyniká vylepšená podpora technológie distribuovaného cacheovania súborov (SMB leases) na lokálnych systémoch, ktorá umožňuje výrazne znížiť prevádzku. V budúcnosti sa plánuje pridanie nových funkcií, ako je podpora RDMA („smbdirect“), ako aj rozšírení protokolu, súvisiacich so zlepšením spoľahlivosti šifrovania a verifikáciou pomocou digitálnych podpisov. Je pozoruhodné, že takéto rozšírenia sa oveľa jednoduchšie implementujú v kompaktnom a dobre optimalizovanom serveri, fungujúcom na úrovni jadra, než v balíku Samba.

Pri tom ksmbd netvrdí, že by nahradil celý balík Samba, ktorý sa neobmedzuje len na funkcie súborového servera a poskytuje nástroje pokrývajúce služby na zabezpečenie, LDAP a ovládanie domény. Implementácia súborového servera v Samba je multiplatformová a určená pre širšie oblasti použitia, čo sťažuje optimalizáciu pre niektoré Linuxové prostredia, ako sú firmvéry pre zariadenia s obmedzenými zdrojmi.

Ksmbd je vnímaný nie ako samostatný produkt, ale skôr ako vysoko výkonné a pripravené na nasadenie na vstrebatelných zariadeniach rozšírenie k Samba, ktoré je v prípade potreby integrované s nástrojmi a knižnicami Samba. Napríklad s vývojármi Samba už bola dohodnutá otázka používania v ksmbd súborov konfigurácie a rozšírených atribútov (xattrs) kompatibilných s smbd, čo uľahčí prechod z smbd na ksmbd a naopak.

Hlavnými autormi kódu ksmbd sú Namjae Jeon zo spoločnosti Samsung a Hyunchul Lee z LG. Údržbu ksmbd v jadre bude zabezpečovať Steve French zo spoločnosti Microsoft (predtým mnoho rokov pracoval v IBM), správca podsystemu CIFS/SMB2/SMB3 v jadre Linux a dlhoročný člen tímu vývojárov Samba, ktorý významne prispel k realizácii podpory protokolov SMB/CIFS v Samba a Linuxe.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster