Eng SMB Server Implementatioun gouf fir de Linux Kernel proposéiert

Eng nei Implementatioun vun engem Dateiserver mam SMB3 Protokoll gouf proposéiert fir d'Inklusioun an der nächster Verëffentlechung vum Linux Kernel. De Server ass als ksmbd Kernel Modul verpackt an ergänzt de virdru verfügbare SMB Client Code. Et gëtt bemierkt datt, am Géigesaz zu engem SMB-Server, deen am Benotzerraum leeft, d'Kernel-Niveau Implementatioun méi effizient ass wat d'Performance, d'Erënnerungsverbrauch an d'Integratioun mat fortgeschrattene Kernelfäegkeeten ugeet.

Dem ksmbd seng Fäegkeeten enthalen eng verbessert Ënnerstëtzung fir verdeelt Dateicaching Technologie (SMB Leasing) op lokalen Systemer, wat de Traffic wesentlech reduzéiere kann. An Zukunft ass et geplangt nei Features ze addéieren, wéi Ënnerstëtzung fir RDMA ("smbdirect"), souwéi Protokollverlängerungen am Zesummenhang mat der Erhéijung vun der Zouverlässegkeet vun der Verschlësselung an der Verifizéierung mat digitale Ënnerschrëften. Et gëtt bemierkt datt sou Extensiounen vill méi einfach sinn ze implementéieren an engem kompakten a gutt optimiséierte Server deen um Kernelniveau leeft wéi am Samba Package.

Wéi och ëmmer, ksmbd behaapt net e komplette Ersatz fir de Samba Package ze sinn, deen net limitéiert ass op d'Fäegkeeten vun engem Dateiserver a bitt Tools déi Sécherheetsservicer, LDAP an en Domain Controller ofdecken. Dem Samba seng Dateiserverimplementatioun ass Cross-Plattform an entworf fir méi breet Uwendungen, wat et schwéier mécht fir e puer Linux Ëmfeld ze optimiséieren, sou wéi Firmware fir Ressource-begrenzte Geräter.

Ksmbd gëtt net als e Standalone Produkt ugesinn, mee éischter als eng héich performant, embedded-ready Extensioun op Samba déi integréiert mat Samba Tools a Bibliothéike wéi néideg. Zum Beispill hunn d'Samba Entwéckler schonn iwwer d'Benotzung vu smbd-kompatibele Konfiguratiounsdateien an erweiderten Attributer (xattrs) an ksmbd ausgemaach, wat den Iwwergank vu smbd op ksmbd a vice-versa vereinfacht.

D'Haaptautore vum ksmbd Code sinn Namjae Jeon vu Samsung an Hyunchul Lee vu LG. ksmbd gëtt am Kernel vum Steve French vu Microsoft (virdrun vill Joer bei IBM geschafft), Ënnerhalter vun den CIFS/SMB2/SMB3 Subsystemer am Linux Kernel an e laangjärege Member vum Samba Entwécklungsteam, deen bedeitend gemaach huet. Contributiounen zur Ëmsetzung vun SMB Protokoll Ënnerstëtzung. /CIFS op Samba a Linux.

Source: opennet.ru

Setzt e Commentaire