Linuxi kernelis on välja pakutud SMB -serveri juurutamine

Paar päeva tagasi avaldati ettepanek lisamiseks Linuxi kerneli järgmisesse versiooni, milles soovitatakse kasutada failiserverit SMB3 protokolli abil.

Mõeldakse sellele, et server on loodud ksmbd kerneli moodulina ja täiendab varem kättesaadavat SMB kliendikoodi, lisaks sellele, et erinevalt kasutajaruumis töötavast SMB -serverist on kerneli taseme juurutamine tõhusam jõudluse, mälutarbimise ja täiustatud kerneli võimalustega integreerimise osas.

SMB protokollide perekond on aastal kõige laialdasemalt rakendatud võrgu failisüsteem ning see on vaikimisi Windowsis ja Macis (ja isegi paljudes telefonides ja tahvelarvutites), klientidel ja serveritel suurtel operatsioonisüsteemid, kuid puudus Linuxi jaoks mõeldud kerneliserver.

Ksmbd -koodi peamised autorid on Namjae Jeon Samsungist ja Hyunchul Lee LG -stLisaks sellele hoolitseb tuuma osana olev ksmbd -saatja Microsofti Steve Frenchi eest, kes on varem töötanud aastaid IBMis, lisaks ka Linuxi kerneli CIFS / SMB2 / SMB3 hoolduse alamsüsteemide kallal töötamise ja on kauaaegne Samba meeskonnaliige, kes andis olulise panuse ka Samba ja Linuxi SMB / CIFS tugiprotokolli rakendamisse.

Paljude jaoks juhtudel ei olnud praegused kasutajaruumi serveri seaded optimaalsed kas mälujalajälje, jõudluse või integreerimisraskuste tõttu hästi arenenud Linuxi funktsioonidega.

ksmbd on uus kerneli moodul, mis on rakendatud serveri poolel SMB3 protokoll. Eesmärk on pakkuda optimeeritud jõudlust, parem rendileping (hajutatud vahemällu salvestamine).

Ksmbd puhul paistab silma parem tugi jaotatud failide vahemällu salvestamise tehnoloogia (SMB liising) jaoks kohalikes süsteemides, mis võib liiklust oluliselt vähendada.

Tulevikus on kavas lisada uusi funktsioone, näiteks RDMA tugi ("Smbdirect"), samuti protokollilaiendid, mis on seotud krüptimise ja kinnitamise tugevuse suurendamisega digitaalallkirjade abil.

Tuleb märkida, et selliseid laiendusi on serveris palju lihtsam rakendada kompaktne ja hästi optimeeritud, mis töötab kerneli tasemel kui Samba pakendis. Olles seda öelnud, ksmbd ei ole mõeldud Samba täielikuks asendajaks, mis ületab failiserveri võimalused ja pakub tööriistu, mis hõlmavad turvateenuseid, LDAP -i ja domeenikontrollerit.

Samba failiserveri juurutamine on platvormideülene ja mõeldud laiemaks kasutamiseks, mistõttu on mõne Linuxi keskkonna jaoks, näiteks ressurssidega piiratud seadmete püsivara, optimeerimine keeruline.

Suurem eesmärk on lisada uusi funktsioonid kiiresti (nt RDMA aka "smbdirect" ja hiljutine krüptimine ja protokolli täiustuste allkiri), mida on lihtsam arendada väiksemas ja paremini optimeeritud kerneliserveris kui näiteks Samba. Samba projektil on palju laiem ulatus (tööriistad, turvateenused, LDAP, Active Directory domeenikontroller ja platvormideülene failiserver laiemaks otstarbeks), kuid failiruumi osa kasutaja ruumist Samba on osutunud keeruliseks optimeerida mõne Linuxi töökoormuse jaoks, sealhulgas väiksemate seadmete jaoks.

Seda mainitakse Ksmbd ei näe välja nagu iseseisev toode, vaid pigem pikendusena Suure jõudlusega, sisseehitatud seadmes valmis Samba seade, mis vajadusel integreerub Samba tööriistade ja teekidega. Näiteks on Samba arendajad juba nõustunud kasutama ksbd-s smbd-ühilduvaid konfiguratsioonifaile ja laiendatud atribuute (xattrs), mis hõlbustab üleminekut smbd-lt ksmbd-le ja vastupidi.

Lõpuks kui olete huvitatud sellest rohkem teada saama selle rakendamise ettepaneku kohta saate üksikasju vaadata Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.