Linux nüvəsi üçün SMB server tətbiqi təklif edilmişdir

Linux nüvəsinin növbəti buraxılışına daxil olmaq üçün SMB3 protokolundan istifadə edən fayl serverinin yeni tətbiqi təklif edilmişdir. Server ksmbd nüvə modulu kimi qablaşdırılıb və əvvəllər mövcud olan SMB müştəri kodunu tamamlayır. Qeyd olunur ki, istifadəçi məkanında işləyən SMB serverindən fərqli olaraq, kernel səviyyəli tətbiq performans, yaddaş sərfiyyatı və təkmil kernel imkanları ilə inteqrasiya baxımından daha səmərəlidir.

ksmbd imkanlarına yerli sistemlərdə paylanmış faylların keşləmə texnologiyası (SMB lizinqləri) üçün təkmilləşdirilmiş dəstək daxildir ki, bu da trafiki əhəmiyyətli dərəcədə azalda bilər. Gələcəkdə RDMA dəstəyi (“smbdirect”) kimi yeni funksiyaların, həmçinin rəqəmsal imzadan istifadə etməklə şifrələmə və yoxlamanın etibarlılığının artırılması ilə bağlı protokol genişləndirmələrinin əlavə edilməsi planlaşdırılır. Qeyd olunur ki, Samba paketi ilə müqayisədə nüvə səviyyəsində işləyən yığcam və yaxşı optimallaşdırılmış serverdə bu cür genişləndirmələri həyata keçirmək daha asandır.

Bununla belə, ksmbd fayl serverinin imkanları ilə məhdudlaşmayan və təhlükəsizlik xidmətləri, LDAP və domen nəzarətçisini əhatə edən alətlər təqdim edən Samba paketinin tam əvəzedicisi olduğunu iddia etmir. Samba-da fayl serverinin tətbiqi çarpaz platformadır və daha geniş tətbiqlər üçün nəzərdə tutulmuşdur ki, bu da bəzi Linux mühitləri üçün optimallaşdırmağı çətinləşdirir, məsələn, resurs məhdud cihazlar üçün proqram təminatı.

Ksmbd müstəqil bir məhsul kimi deyil, lazım olduqda Samba alətləri və kitabxanaları ilə inteqrasiya edən Samba üçün yüksək performanslı, quraşdırılmış əlavə kimi baxılır. Məsələn, Samba tərtibatçıları artıq smbd-yə uyğun konfiqurasiya fayllarının və genişləndirilmiş atributların (xattrs) ksmbd-də istifadəsi barədə razılığa gəliblər ki, bu da smbd-dən ksmbd-ə və əksinə keçidi sadələşdirəcək.

Ksmbd kodunun əsas müəllifləri Samsung-dan Namjae Jeon və LG-dən Hyunchul Leedir. ksmbd nüvədə Linux nüvəsindəki CIFS/SMB2/SMB3 alt sistemlərinin təminatçısı və əhəmiyyətli işlər görmüş Samba inkişaf komandasının uzun müddət üzvü olan Microsoft-dan Stiv Frenç (əvvəllər IBM-də uzun illər işləyib) tərəfindən saxlanılacaq. SMB protokol dəstəyinin həyata keçirilməsinə töhfələr. / Samba və Linux-da CIFS.

Mənbə: opennet.ru

Добавить комментарий