A ti dabaa imuse olupin SMB kan fun ekuro Linux

Imuse tuntun ti olupin faili kan nipa lilo ilana SMB3 ni a ti dabaa fun ifisi ninu itusilẹ atẹle ti ekuro Linux. Olupin naa jẹ akopọ bi module kernel ksmbd ati pe o ṣe afikun koodu alabara SMB ti o wa tẹlẹ. O ṣe akiyesi pe, ko dabi olupin SMB ti n ṣiṣẹ ni aaye olumulo, imuse ipele-kernel jẹ daradara siwaju sii ni awọn iṣe ti iṣẹ ṣiṣe, agbara iranti ati isọpọ pẹlu awọn agbara ekuro to ti ni ilọsiwaju.

Awọn agbara ksmbd pẹlu atilẹyin ilọsiwaju fun imọ-ẹrọ caching faili pinpin (awọn iyalo SMB) lori awọn eto agbegbe, eyiti o le dinku ijabọ ni pataki. Ni ọjọ iwaju, o ti gbero lati ṣafikun awọn ẹya tuntun, gẹgẹbi atilẹyin fun RDMA (“smbdirect”), bakanna bi awọn amugbooro ilana ti o ni ibatan si jijẹ igbẹkẹle ti fifi ẹnọ kọ nkan ati ijẹrisi nipa lilo awọn ibuwọlu oni-nọmba. O ṣe akiyesi pe iru awọn amugbooro bẹ rọrun pupọ lati ṣe ni iwapọ ati olupin iṣapeye daradara ti n ṣiṣẹ ni ipele ekuro ju ninu package Samba.

Sibẹsibẹ, ksmbd ko beere pe o jẹ rirọpo pipe fun package Samba, eyiti ko ni opin si awọn agbara ti olupin faili ati pese awọn irinṣẹ ti o bo awọn iṣẹ aabo, LDAP ati oludari agbegbe kan. Imuse olupin faili ni Samba jẹ ọna agbelebu ati apẹrẹ fun awọn ohun elo ti o gbooro, eyiti o jẹ ki o nira lati mu dara julọ fun diẹ ninu awọn agbegbe Linux, gẹgẹbi famuwia fun awọn ohun elo ti o ni agbara.

Ksmbd ko ni wiwo bi ọja ti o ni imurasilẹ, ṣugbọn kuku bi iṣẹ ṣiṣe giga, ifibọ-ṣetan itẹsiwaju si Samba ti o ṣepọ pẹlu awọn irinṣẹ Samba ati awọn ile-ikawe bi o ṣe nilo. Fun apẹẹrẹ, awọn olupilẹṣẹ Samba ti gba tẹlẹ lori lilo awọn faili atunto ibaramu smbd ati awọn abuda ti o gbooro (xattrs) ni ksmbd, eyiti yoo jẹ irọrun iyipada lati smbd si ksmbd ati idakeji.

Awọn onkọwe akọkọ ti koodu ksmbd jẹ Namjae Jeon lati Samusongi ati Hyunchul Lee lati LG. ksmbd yoo wa ni itọju ninu ekuro nipasẹ Steve French lati Microsoft (ti o ti ṣiṣẹ tẹlẹ fun ọpọlọpọ ọdun ni IBM), olutọju awọn eto CIFS/SMB2/SMB3 ninu ekuro Linux ati ọmọ ẹgbẹ igba pipẹ ti ẹgbẹ idagbasoke Samba, ẹniti o ṣe pataki awọn ilowosi si imuse ti atilẹyin Ilana SMB./CIFS lori Samba ati Lainos.

orisun: opennet.ru

Fi ọrọìwòye kun