För Linux-kÀrnan har implementering av SMB-server föreslagits.

För att inkludera i nÀsta version av Linux-kÀrnan har en ny implementering av filservern föreslagits, som anvÀnder protokollet SMB3. Servern Àr utformad som en kÀrnmodul, ksmbd, och kompletterar den tidigare tillgÀngliga SMB-klientkoden. Det pÄpekas att till skillnad frÄn SMB-servern som fungerar i anvÀndarutrymmet, Àr implementeringen pÄ kÀrnnivÄ mer effektiv nÀr det gÀller prestanda, minnesanvÀndning och integration med kÀrnans avancerade funktioner.

Bland kapaciteterna hos ksmbd framhÀvs den förbÀttrade stödet för teknologin för distribuerad filcache (SMB leases) pÄ lokala system, vilket vÀsentligt minskar trafiken. I framtiden planeras tillÀgg av nya funktioner, sÄsom stöd för RDMA ("smbdirect"), samt protokollutvidgningar relaterade till ökad tillförlitlighet av kryptering och verifiering med digitala signaturer. Det noteras att sÄdana utvidgningar Àr mycket enklare att genomföra i en kompakt och vÀloptimerad. servern, som arbetar pÄ kÀrnnivÄ, Àn i Samba-paketet.

Samtidigt gör ksmbd inte ansprÄk pÄ att vara en fullstÀndig ersÀttning för Samba-paketet, som inte bara begrÀnsar sig till filsystemets funktioner. servern och tillhandahÄller verktyg som omfattar tjÀnster för sÀkerhet, LDAP och domÀnkontrollerare. Implementeringen av filservern i Samba Àr plattformsoberoende och avsedd för bredare tillÀmpningsomrÄden, vilket försvÄrar optimering för vissa Linux-miljöer, sÄsom firmware för enheter med begrÀnsade resurser.

Ksmbd ses inte som en separat produkt, utan snarare som en högpresterande och redo för anvÀndning i inbyggda enheter utvidgning av Samba, som vid behov kan integreras med verktyg och bibliotek frÄn Samba. Till exempel har utvecklarna av Samba redan enats om att anvÀnda konfigurationsfiler och utökade attribut (xattrs) som Àr kompatibla med smbd i ksmbd, vilket underlÀttar övergÄngen frÄn smbd till ksmbd och vice versa.

De huvudsakliga författarna av kod för ksmbd Àr Namjae Jeon frÄn Samsung och Hyunchul Lee frÄn LG. UnderhÄllet av ksmbd i kÀrnan kommer att skötas av Steve French frÄn Microsoft (som tidigare arbetat mÄnga Är pÄ IBM), huvudansvarig för CIFS/SMB2/SMB3-subsystemet i Linux-kÀrnan och en lÄngvarig medlem i Samba-utvecklingsteamet, som har bidragit betydligt till implementeringen av SMB/CIFS-protokollstödet i Samba och Linux.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster