लिनक्स कर्नलमध्ये एसएमबी सर्व्हरची अंमलबजावणी प्रस्तावित आहे

काही दिवसांपूर्वी एक प्रस्ताव प्रसिद्ध झाला लिनक्स कर्नलच्या पुढील आवृत्तीमध्ये समाविष्ट करण्यासाठी SMB3 प्रोटोकॉल वापरून फाइल सर्व्हर अंमलबजावणी सुचवली आहे.

जे विचारात घेतले जाते ते असे आहे की सर्व्हर ksmbd कर्नल मॉड्यूल म्हणून डिझाइन केले गेले आहे आणि पूर्वीच्या उपलब्ध SMB क्लायंट कोडला पूरक आहे, हे पाहण्याव्यतिरिक्त, वापरकर्ता जागेत चालणाऱ्या SMB सर्व्हरच्या विपरीत, कर्नल स्तरीय अंमलबजावणी अधिक कार्यक्षम आहे कामगिरी, मेमरी वापर आणि प्रगत कर्नल क्षमतेसह एकत्रीकरणाच्या बाबतीत.

प्रोटोकॉलचे एसएमबी कुटुंब सर्वात व्यापकपणे अंमलात आणले जाते नेटवर्क फाइल सिस्टम आणि विंडोज आणि मॅक (आणि अगदी अनेक फोन आणि टॅब्लेटवर), क्लायंट आणि सर्व्हरसह प्रमुख ऑपरेटिंग सिस्टम, परंतु लिनक्ससाठी कर्नल सर्व्हरचा अभाव आहे.

केएसएमबीडी कोडचे मुख्य लेखक सॅमसंगचे नमजे जिओन आणि एलजीचे ह्युनचुल ली आहेत, कर्नलचा भाग म्हणून ksmbd संगत मायक्रोसॉफ्टकडून स्टीव्ह फ्रेंचची काळजी घेईल आणि ज्यांनी पूर्वी IBM मध्ये बरीच वर्षे काम केले होते, त्याशिवाय लिनक्स कर्नलमध्ये CIFS / SMB2 / SMB3 देखभाल उपप्रणालीवर काम करण्याव्यतिरिक्त साम्बा आणि लिनक्सवरील एसएमबी / सीआयएफएस सपोर्ट प्रोटोकॉलच्या अंमलबजावणीमध्ये महत्त्वपूर्ण योगदान देणारे सांबा संघाचे सदस्य आहेत.

बर्याचजणांसाठी प्रकरणांमध्ये, वर्तमान वापरकर्ता जागा सर्व्हर सेटिंग्ज इष्टतम नव्हती स्मृती पदचिन्ह, कार्यप्रदर्शन किंवा समाकलित करण्यात अडचण असो प्रगत लिनक्स वैशिष्ट्यांसह ठीक.

ksmbd हे एक नवीन कर्नल मॉड्यूल आहे जे. च्या सर्व्हर बाजूला लागू केले आहे SMB3 प्रोटोकॉल. ध्येय ऑप्टिमाइझ केलेले कामगिरी प्रदान करणे आहे, लीज हाताळणी (वितरित कॅशिंग).

Ksmbd बद्दल जे स्पष्ट आहे ते सुधारित समर्थन आहे स्थानिक प्रणालींवर वितरित फाइल कॅशिंग तंत्रज्ञान (एसएमबी लीज) साठी, जे लक्षणीय रहदारी कमी करू शकते.

भविष्यात, RDMA साठी सपोर्ट सारखी नवीन वैशिष्ट्ये जोडण्याची योजना आहे ("Smbdirect"), तसेच डिजिटल स्वाक्षरी वापरून एनक्रिप्शन आणि पडताळणीची ताकद वाढवण्याशी संबंधित प्रोटोकॉल विस्तार.

हे लक्षात पाहिजे की सर्व्हरवर असे विस्तार अंमलात आणणे खूप सोपे आहे कॉम्पॅक्ट आणि चांगले ऑप्टिमाइझ केलेले जे सांबा पॅकेजपेक्षा कर्नल स्तरावर चालते. असे म्हटल्यावर, ksmbd हे सांबाची पूर्ण बदली होण्याचा हेतू नाही, जे फाइल सर्व्हरच्या क्षमतेच्या पलीकडे जाते आणि सुरक्षा सेवा, LDAP आणि डोमेन कंट्रोलर अशी साधने पुरवते.

सांबाचे फाइल सर्व्हर अंमलबजावणी क्रॉस-प्लॅटफॉर्म आहे आणि व्यापक वापरासाठी डिझाइन केलेले आहे, ज्यामुळे काही लिनक्स वातावरणासाठी ऑप्टिमाइझ करणे कठीण होते, जसे संसाधन-मर्यादित उपकरणांसाठी फर्मवेअर.

नवीन जोडणे हे मोठे ध्येय आहे वैशिष्ट्ये पटकन (उदा. RDMA उर्फ ​​"smbdirect" आणि अलीकडील एन्क्रिप्शन आणि प्रोटोकॉल सुधारणांची स्वाक्षरी) जे विकसित करणे सोपे आहे लहान आणि अधिक ऑप्टिमाइझ केलेल्या कर्नल सर्व्हरवर, उदाहरणार्थ, चालू सांबा. सांबा प्रकल्पाला खूप व्यापक व्याप्ती आहे (साधने, सुरक्षा सेवा, एलडीएपी, सक्रिय निर्देशिका डोमेन नियंत्रक आणि क्रॉस-प्लॅटफॉर्म फाइल सर्व्हर विविध कारणांसाठी) परंतु वापरकर्ता जागेचा फाइल सर्व्हर भाग सांबाला काही लिनक्स वर्कलोडसाठी ऑप्टिमाइझ करणे कठीण सिद्ध झाले आहे लहान उपकरणांसाठी.

असे नमूद केले आहे Ksmbd हे स्वतंत्र उत्पादन दिसत नाही, पण विस्तार म्हणून उच्च-कार्यक्षमता, एम्बेडेड डिव्हाइस-तयार सांबा डिव्हाइस जे आवश्यकतेनुसार सांबा साधने आणि लायब्ररीसह समाकलित करते. उदाहरणार्थ, सांबा डेव्हलपर्सने आधीच ksmbd मध्ये smbd- अनुरूप कॉन्फिगरेशन फायली आणि विस्तारित गुणधर्म (xattrs) वापरण्यास सहमती दर्शविली आहे, ज्यामुळे smbd वरून ksmbd वर स्विच करणे सोपे होईल आणि उलट.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास या अंमलबजावणीच्या प्रस्तावाबद्दल, आपण तपशील तपासू शकता पुढील लिंकवर


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.