لينڪس ڪنيل لاءِ هڪ SMB سرور تي عمل ڪرڻ جي تجويز ڏني وئي آهي

SMB3 پروٽوڪول استعمال ڪندي فائل سرور جو نئون نفاذ تجويز ڪيو ويو آھي لينڪس ڪنيل جي ايندڙ رليز ۾ شامل ڪرڻ لاءِ. سرور هڪ ksmbd kernel ماڊل طور پيڪيج ٿيل آهي ۽ اڳ ۾ موجود SMB ڪلائنٽ ڪوڊ کي پورو ڪري ٿو. اهو نوٽ ڪيو ويو آهي ته، يوزر اسپيس ۾ هلندڙ SMB سرور جي برعڪس، ڪرنل-سطح تي عملدرآمد ڪارڪردگي، ياداشت جي استعمال ۽ ترقي يافته ڪنييل صلاحيتن سان انضمام جي لحاظ کان وڌيڪ ڪارائتو آهي.

ksmbd جي صلاحيتن ۾ مقامي سسٽم تي ورهايل فائل ڪيشنگ ٽيڪنالوجي (SMB ليز) لاءِ بهتر سپورٽ شامل آهي، جيڪا ٽريفڪ کي خاص طور تي گهٽائي سگھي ٿي. مستقبل ۾، نئين خصوصيتن کي شامل ڪرڻ جي منصوبابندي ڪئي وئي آهي، جهڙوڪ RDMA ("smbdirect") جي حمايت، انهي سان گڏ پروٽوڪول ايڪسٽينشن سان لاڳاپيل انڪرپشن ۽ تصديق جي اعتبار کي وڌائڻ سان لاڳاپيل ڊجيٽل دستخط استعمال ڪندي. اهو نوٽ ڪيو وڃي ٿو ته اهڙيون واڌايون سامبا پيڪيج جي ڀيٽ ۾ ڪرنل ليول تي هلندڙ ڪمپيڪٽ ۽ چڱي طرح بهتر ڪيل سرور ۾ لاڳو ڪرڻ تمام آسان آهن.

بهرحال، ksmbd سامبا پيڪيج جي مڪمل متبادل ٿيڻ جي دعويٰ نٿو ڪري، جيڪو فائل سرور جي صلاحيتن تائين محدود ناهي ۽ اوزار مهيا ڪري ٿو جيڪي سيڪيورٽي سروسز، LDAP ۽ ڊومين ڪنٽرولر کي ڍڪيندا آهن. سامبا ۾ فائل سرور تي عمل درآمد ڪراس پليٽ فارم آهي ۽ وسيع ايپليڪيشنن لاءِ ٺهيل آهي، جيڪو ڪجهه لينڪس ماحوليات لاءِ بهتر ڪرڻ ڏکيو بڻائي ٿو، جهڙوڪ وسيلن جي محدود ڊوائيسز لاءِ فرم ویئر.

Ksmbd هڪ اسٽائل پراڊڪٽ جي طور تي نه ڏٺو ويو آهي، بلڪه هڪ اعلي ڪارڪردگي، ايمبيڊڊ-تيار ايڪسٽينشن جي طور تي سامبا ڏانهن جيڪو سامبا اوزارن ۽ لائبريرين سان ضم ٿي ضرورت مطابق. مثال طور، سامبا ڊولپر اڳ ۾ ئي smbd-مطابقت واري ترتيب واري فائلن جي استعمال تي اتفاق ڪيو آهي ۽ ksmbd ۾ وڌايل خاصيتون (xattrs)، جيڪي smbd کان ksmbd ۽ ان جي برعڪس منتقلي کي آسان ڪندا.

ksmbd ڪوڊ جا مکيه ليکڪ سامسنگ کان Namjae Jeon ۽ LG کان Hyunchul Lee آهن. ksmbd کي Microsoft کان اسٽيو فرينچ (اڳ ۾ ڪيترن ئي سالن تائين IBM تي ڪم ڪيو)، لينڪس ڪنيل ۾ CIFS/SMB2/SMB3 سبسسٽم جو سنڀاليندڙ ۽ سامبا ڊولپمينٽ ٽيم جو هڪ ڊگهو ميمبر، جيڪو اهم ڪم ڪيو. سامبا ۽ لينڪس تي SMB پروٽوڪول / CIFS لاءِ سپورٽ جي نفاذ ۾ تعاون.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو