SMB-servila efektivigo estis proponita por la Linukso-kerno

Nova efektivigo de dosierservilo uzanta la SMB3-protokolon estis proponita por inkludo en la venonta eldono de la Linukso-kerno. La servilo estas pakita kiel ksmbd-kerna modulo kaj kompletigas la antaŭe disponeblan SMB-klientkodon. Oni rimarkas, ke, male al SMB-servilo funkcianta en uzantspaco, la kern-nivela efektivigo estas pli efika laŭ rendimento, memorkonsumo kaj integriĝo kun altnivelaj kernaj kapabloj.

La kapabloj de ksmbd inkluzivas plibonigitan subtenon por distribua dosiera kaŝmemorteknologio (SMB-luoj) sur lokaj sistemoj, kiuj povas signife redukti trafikon. En la estonteco, estas planite aldoni novajn funkciojn, kiel subtenon por RDMA ("smbdirect"), same kiel protokoletendojn rilatajn al pliigo de la fidindeco de ĉifrado kaj konfirmo per ciferecaj subskriboj. Oni rimarkas, ke tiaj etendaĵoj estas multe pli facile efektivigeblaj en kompakta kaj bone optimumigita servilo funkcianta ĉe la kerno-nivelo ol en la Samba-pakaĵo.

Tamen, ksmbd ne asertas esti kompleta anstataŭaĵo por la Samba-pakaĵo, kiu ne estas limigita al la kapabloj de dosierservilo kaj disponigas ilojn kiuj kovras sekurecservojn, LDAP kaj domajnan regilon. La dosierservila efektivigo de Samba estas transplatforma kaj dizajnita por pli larĝaj aplikoj, kio malfaciligas optimumigi por kelkaj Linukso-medioj, kiel ekzemple firmvaro por resurs-limigitaj aparatoj.

Ksmbd ne estas rigardata kiel memstara produkto, sed prefere kiel alt-efikeca, enigita-preta etendaĵo al Samba, kiu integriĝas kun Samba-iloj kaj bibliotekoj laŭbezone. Ekzemple, la programistoj de Samba jam konsentis pri la uzo de smbd-kongruaj agordaj dosieroj kaj etenditaj atributoj (xattrs) en ksmbd, kiuj simpligos la transiron de smbd al ksmbd kaj inverse.

La ĉefaj aŭtoroj de la ksmbd-kodo estas Namjae Jeon de Samsung kaj Hyunchul Lee de LG. ksmbd estos konservita en la kerno fare de Steve French de Mikrosofto (antaŭe laboris dum multaj jaroj ĉe IBM), prizorganto de la CIFS/SMB2/SMB3-subsistemoj en la Linukso-kerno kaj delonga membro de la Samba evolua teamo, kiu faris signifan. kontribuoj al la efektivigo de SMB-protokolo-subteno. /CIFS sur Samba kaj Linukso.

fonto: opennet.ru

Aldoni komenton