LIO (SCSI target)
कम्प्यूटिंग में, लिनक्स-आई. ओ. (एल. आई. ओ.) लक्ष्य एस. सी. एस. आई. लक्ष्य का एक मुक्त स्रोत कार्यान्वयन है जो लिनक्स कर्नेल में शामिल मानक बन गया है। आंतरिक रूप से, एल. आई. ओ. सत्र शुरू नहीं करता है, बल्कि इसके बजाय एक या अधिक तार्किक इकाई संख्या (एल. यू. एन.) प्रदान करता है, एस. सी. एस. आई. आरंभकर्ता से एस. सी. एस. आई. आदेशों की प्रतीक्षा करता है, और आवश्यक इनपुट/आउटपुट डेटा स्थानान्तरण करता है। एल. आई. ओ. आर. डी. एम. ए. (आई. एस. ई. आर.), एस. सी. एस. आई. आर. डी. एम. ए. प्रोटोकॉल (एस. आर. पी.) और यू. एस. बी. के लिए एफ. सी. ओ. ई., फाइबर चैनल, आई. ई. ई. ई. 1394, आई. एस. सी. एस. आई., आई. एस. सी. एस. आई. एक्सटेंशन सहित सामान्य भंडारण कपड़ों का समर्थन करता है। यह अधिकांश लिनक्स वितरणों में शामिल है; क्यू. ई. एम. यू./के. वी. एम., लिबवर्ट और ओपनस्टैक में एल. आई. ओ. के लिए मूल समर्थन एल. आई. ओ. को क्लाउड परिनियोजन के लिए एक भंडारण विकल्प भी बनाता है। एल. आई. ओ. का रखरखाव डेटेरा, इंक. द्वारा किया जाता है, जो भंडारण प्रणाली और सॉफ्टवेयर का सिलिकॉन वैली विक्रेता है। 15 जनवरी, 2011 को, एल. आई. ओ. एस. सी. एस. आई. लक्ष्य इंजन को लिनक्स कर्नेल मेनलाइन में कर्नेल संस्करण 2.6.38 में विलय कर दिया गया था, जिसे 14 मार्च, 2011 को जारी किया गया था। अतिरिक्त कपड़े मॉड्यूल को बाद के लिनक्स रिलीज में विलय कर दिया गया है। लिनक्स के लिए एक प्रतिस्पर्धी सामान्य एससीएसआई लक्ष्य मॉड्यूल एससीएसटी है। लिनक्स आई. एस. सी. एस. आई. लक्ष्य प्रदान करने वाले संकीर्ण उद्देश्य के लिए, पुराने आई. ई. टी. ("आई. एस. सी. एस. आई. उद्यम लक्ष्य") और एस. टी. जी. टी. ("एस. सी. एस. आई. लक्ष्य ढांचा") मॉड्यूल भी उद्योग समर्थन का आनंद लेते हैं। पृष्ठभूमि एस. सी. एस. आई. मानक कंप्यूटर डेटा भंडारण उपकरणों के लिए एक विस्तार योग्य शब्दार्थ सार प्रदान करता है, और इस तरह डेटा भंडारण प्रणालियों के लिए एक "लिंगुआ फ़्रैंका" बन गया है। एस. सी. एस. आई. टी. 10 मानक एस. सी. एस. आई. कमांड प्रोसेसर (एस. सी. एस. आई. सी. डी. बी. में भेजे गए) के आदेश और प्रोटोकॉल और विभिन्न कार्यान्वयनों के लिए विद्युत और ऑप्टिकल इंटरफेस को परिभाषित करते हैं। एस. सी. एस. आई. आरंभकर्ता एक अंतिम बिंदु है जो एस. सी. एस. आई. सत्र की शुरुआत करता है। एक एससीएसआई लक्ष्य वह अंतिम बिंदु है जो आरंभकर्ता आदेशों की प्रतीक्षा करता है और आवश्यक आई/ओ डेटा हस्तांतरण को निष्पादित करता है। एस. सी. एस. आई. लक्ष्य आमतौर पर आरंभकर्ताओं को काम करने के लिए एक या अधिक एल. यू. एन. का निर्यात करता है। एल. आई. ओ. लिनक्स एस. सी. एस. आई. लक्ष्य एक सामान्य एस. सी. एस. आई. लक्ष्य को लागू करता है जो सभी प्रचलित भंडारण कपड़ों और प्रोटोकॉल पर अधिकांश डेटा भंडारण उपकरण प्रकारों तक दूरस्थ पहुंच प्रदान करता है। एल. आई. ओ. न तो सीधे डेटा तक पहुँचता है और न ही सीधे अनुप्रयोगों के साथ संवाद करता है। एल. आई. ओ. कई डेटा भंडारण उपकरण प्रकारों के शब्दार्थ के लिए एक अत्यधिक कुशल, कपड़े-स्वतंत्र और कपड़े-पारदर्शी अमूर्तता प्रदान करता है। वास्तुकला एल. आई. ओ. एक बहुमुखी और अत्यधिक कुशल, समानांतर एस. सी. एस. आई. कमांड प्रोसेसिंग इंजन के आसपास एक मॉड्यूलर और विस्तार योग्य वास्तुकला को लागू करता है। एस. सी. एस. आई. लक्ष्य इंजन एस. सी. एस. आई. लक्ष्य के शब्दार्थ को लागू करता है। एल. आई. ओ. एस. सी. एस. आई. लक्ष्य इंजन विशिष्ट कपड़े मॉड्यूल या बैकस्टोर प्रकारों से स्वतंत्र है। इस प्रकार, एल. आई. ओ. एक ही समय में किसी भी संख्या में कपड़ों और बैकस्टोर को मिलाने और मिलान करने का समर्थन करता है। एल. आई. ओ. एस. सी. एस. आई. लक्ष्य इंजन एस. सी. एस. आई.-3/एस. सी. एस. आई.-4 स्थायी आरक्षण (पी. आर.), एस. सी. एस. आई.-4 असममित लॉजिकल यूनिट असाइनमेंट (ए. एल. यू. ए.), वी. एम. वेयर वी. एस. स्फेयर ए. पी. आई. फॉर एरे इंटीग्रेशन (वी. ए. ए. आई.), टी. 10 डी. आई. एफ. आदि सहित उच्च-अंत सुविधाओं के समर्थन के साथ एक व्यापक एस. पी. सी.-3/एस. पी. सी.-4 सुविधा सेट को लागू करता है। एल. आई. ओ. को कॉन्फ़िगफ़. एस.-आधारित कर्नेल ए. पी. आई. के माध्यम से कॉन्फ़िगर किया जा सकता है, और इसे कमांड-लाइन इंटरफेस और ए. पी. आई. (टारगेटसी. आई.) के माध्यम से प्रबंधित किया जा सकता है। एस. सी. एस. आई. लक्ष्य की अवधारणा एस. सी. एस. आई. बस पर भौतिक उपकरणों तक सीमित नहीं है, बल्कि एक तार्किक एस. सी. एस. आई. कपड़े पर सभी प्राप्तकर्ताओं के लिए एक सामान्यीकृत मॉडल प्रदान करती है। इसमें बिना किसी भौतिक एससीएसआई बस के इंटरकनेक्ट्स में एससीएसआई सत्र शामिल हैं। अवधारणात्मक रूप से, एससीएसआई लक्ष्य इस परिदृश्य में एक सामान्य ब्लॉक भंडारण सेवा या सर्वर प्रदान करता है। बैकस्टोर बैकस्टोर एस. सी. एस. आई. लक्ष्य को संबंधित उपकरण चालकों के माध्यम से आयात करके डेटा भंडारण उपकरणों तक सामान्यीकृत पहुंच प्रदान करते हैं। बैकस्टोर को भौतिक एससीएसआई उपकरण होने की आवश्यकता नहीं है। सबसे महत्वपूर्ण बैकस्टोर मीडिया प्रकार हैंः ब्लॉकः ब्लॉक ड्राइवर एल. आई. ओ. के माध्यम से निर्यात के लिए बैकस्टोर के रूप में कच्चे लिनक्स ब्लॉक उपकरणों का उपयोग करने की अनुमति देता है। इसमें भौतिक उपकरण जैसे कि एच. डी. डी., एस. एस. डी., सी. डी./डी. वी. डी., आर. ए. एम. डिस्क आदि और तार्किक उपकरण जैसे कि सॉफ्टवेयर या हार्डवेयर आर. ए. आई. डी. वॉल्यूम या एल. वी. एम. वॉल्यूम शामिल हैं। फाइलः फाइल ड्राइवर उन फाइलों का उपयोग करने की अनुमति देता है जो किसी भी लिनक्स फाइल सिस्टम या क्लस्टर्ड फाइल सिस्टम में एल. आई. ओ. के माध्यम से निर्यात के लिए बैकस्टोर के रूप में रह सकती हैं। कच्चाः कच्चा चालक एल. आई. ओ. के माध्यम से निर्यात के लिए बैकस्टोर के रूप में असंरचित स्मृति का उपयोग करने की अनुमति देता है। नतीजतन, एल. आई. ओ. निर्यात ब्लॉक भंडारण के लिए एक सामान्यीकृत मॉडल प्रदान करता है। फैब्रिक मॉड्यूल फैब्रिक मॉड्यूल विभिन्न समर्थित इंटरकनेक्ट के गुणों को समाहित और अमूर्त करके एससीएसआई लक्ष्य के फ्रंटएंड को लागू करते हैं। निम्नलिखित कपड़े मॉड्यूल उपलब्ध हैं। एफ. सी. ओ. ई. फाइबर चैनल ओवर ईथरनेट (एफ. सी. ओ. ई.) फैब्रिक मॉड्यूल हानि रहित ईथरनेट नेटवर्क में फाइबर चैनल प्रोटोकॉल (एफ. सी. पी.) यातायात के परिवहन की अनुमति देता है। विनिर्देशन, बड़ी संख्या में नेटवर्क और भंडारण विक्रेताओं द्वारा समर्थित, तकनीकी समिति टी11 एफसी-बीबी-5 मानक का हिस्सा है। एल. आई. ओ. सभी मानक ईथरनेट एन. आई. सी. का समर्थन करता है। एफ. सी. ओ. ई. फैब्रिक मॉड्यूल में सिस्को और इंटेल का योगदान था, और 21 जुलाई, 2011 को लिनक्स 3 के साथ जारी किया गया था। फाइबर चैनल फाइबर चैनल एक उच्च गति नेटवर्क तकनीक है जिसका उपयोग मुख्य रूप से भंडारण नेटवर्किंग के लिए किया जाता है। यह सूचना प्रौद्योगिकी मानकों के लिए अंतर-राष्ट्रीय समिति (आई. एन. सी. आई. टी. एस.) की तकनीकी समिति टी11 में मानकीकृत है। क्यूलॉजिक फाइबर चैनल फैब्रिक मॉड्यूल निम्नलिखित एचबीए के साथ 4-और 8-गीगाबिट गति का समर्थन करता हैः क्यूलॉजिक 2400 सीरीज़ (क्यूएलएक्स246एक्स), 4जीएफसी क्यूलॉजिक 2500 सीरीज़ (क्यूएलई256एक्स), 8जीएफसी (पूरी तरह से योग्य) फाइबर चैनल फैब्रिक मॉड्यूल और लो-लेवल ड्राइवर (एलएलडी) को 21 जुलाई, 2012 को लिनक्स 3.5 के साथ जारी किया गया था। लिनक्स 3.9 के साथ, निम्नलिखित क्यूलॉजिक एच. बी. ए. और सी. एन. ए. भी समर्थित हैंः क्यूलॉजिक 2600 श्रृंखला (क्यू. एल. ई. 266x), 16 जी. एफ. सी., एस. आर.-आई. ओ. वी. क्यूलॉजिक 8300 श्रृंखला (क्यू. एल. ई. 834x), 16 जी. एफ. एस./10 जी. बी. ई., पी. सी. आई. ई. जेन. 3 एस. आर.-आई. ओ. वी. क्यूलॉजिक 8100 श्रृंखला (क्यू. एल. ई. 81x), 8 जी. एफ. सी./10 जी. बी. ई., पी. सी. आई. ई. जेन. 2 यह एल. आई. ओ. को 16-गीगाबिट फाइबर चैनल का समर्थन करने वाला पहला खुला स्रोत लक्ष्य बनाता है। आई. ई. ई. ई. 1394 फायरवायर एस. बी. पी.-2 फैब्रिक मॉड्यूल लिनक्स को आई. ई. ई. ई. 1394 के माध्यम से स्थानीय भंडारण उपकरणों को निर्यात करने में सक्षम बनाता है, ताकि अन्य प्रणालियाँ उन्हें एक साधारण आई. ई. ई. ई. 1394 भंडारण उपकरण के रूप में स्थापित कर सकें। आई. ई. ई. ई. 1394 हाई-स्पीड संचार और आइसोक्रोनस रियल-टाइम डेटा ट्रांसफर के लिए एक सीरियल-बस इंटरफेस मानक है। इसे एप्पल द्वारा 1980 के दशक के अंत और 1990 के दशक की शुरुआत में "फायरवायर" के रूप में विकसित किया गया था, और मैकिन्टोश कंप्यूटरों ने 1999 से "फायरवायर टारगेट डिस्क मोड" का समर्थन किया है। फायरवायर एस. बी. पी.-2 फैब्रिक मॉड्यूल को 21 जुलाई, 2012 को लिनक्स 3.5 के साथ जारी किया गया था। आई. एस. सी. एस. आई. इंटरनेट स्मॉल कंप्यूटर सिस्टम इंटरफेस (आई. एस. सी. एस. आई.) फैब्रिक मॉड्यूल मानक आई. पी. नेटवर्क में एस. सी. एस. आई. यातायात के परिवहन की अनुमति देता है। आई. पी. नेटवर्क पर एस. सी. एस. आई. सत्रों को ले जाकर, आई. एस. सी. एस. आई. का उपयोग इंट्रानेट पर डेटा हस्तांतरण की सुविधा और लंबी दूरी पर भंडारण का प्रबंधन करने के लिए किया जाता है। आई. एस. सी. एस. आई. का उपयोग स्थानीय क्षेत्र नेटवर्क (एल. ए. एन.), विस्तृत क्षेत्र नेटवर्क (डब्ल्यू. ए. एन.), या इंटरनेट पर डेटा संचारित करने के लिए किया जा सकता है, और यह स्थान-स्वतंत्र और स्थान-पारदर्शी डेटा भंडारण और पुनर्प्राप्ति को सक्षम कर सकता है। एल. आई. ओ. आई. एस. सी. एस. आई. फैब्रिक मॉड्यूल कई उन्नत आई. एस. सी. एस. आई. विशेषताओं को भी लागू करता है जो प्रदर्शन और लचीलेपन को बढ़ाते हैं, जैसे कि प्रति सत्र कई कनेक्शन (एम. सी./एस.) और त्रुटि पुनर्प्राप्ति स्तर 0-2 (ई. आर. एल. = 0,1,2)। एल. आई. ओ. सभी मानक ईथरनेट एन. आई. सी. का समर्थन करता है। आई. एस. सी. एस. आई. फैब्रिक मॉड्यूल को 24 अक्टूबर, 2011 को लिनक्स 3.1 के साथ जारी किया गया था। रिमोट डायरेक्ट मेमोरी एक्सेस (आर. डी. एम. ए.) का समर्थन करने वाले आई. एस. सी. आर. नेटवर्क आई. एस. सी. एस. आई. यातायात के परिवहन के लिए आर. डी. एम. ए. (आई. एस. ई. आर.) फैब्रिक मॉड्यूल के लिए आई. एस. सी. एस. आई. एक्सटेंशन का उपयोग कर सकते हैं। आई. एस. ई. आर. आर. डी. एम. ए. का उपयोग करके मध्यवर्ती डेटा प्रतियों (डायरेक्ट डेटा प्लेसमेंट या डी. डी. पी.) के बिना डेटा को सीधे दूरस्थ एस. सी. एस. आई. कंप्यूटर मेमोरी बफर में और बाहर स्थानांतरित करने की अनुमति देता है। आर. डी. एम. ए. इन्फिनीबैंड नेटवर्क पर, ईथरनेट पर डेटा सेंटर ब्रिजिंग (डी. सी. बी.) नेटवर्क के साथ आर. डी. एम. ए. ओवर कन्वर्ज्ड ईथरनेट (आर. ओ. सी. ई.) के माध्यम से और आई. डब्ल्यू. ए. आर. पी. उन्नत टी. सी. पी. ऑफलोड इंजन नियंत्रकों के साथ मानक ईथरनेट नेटवर्क पर समर्थित है। आईएसईआर फैब्रिक मॉड्यूल को डेटेरा और मेलानॉक्स टेक्नोलॉजीज द्वारा एक साथ विकसित किया गया था, और पहली बार 30 जून, 2013 को लिनक्स 3.1 के साथ जारी किया गया था। एस. आर. पी. एस. सी. एस. आई. आर. डी. एम. ए. प्रोटोकॉल (एस. आर. पी.) फैब्रिक मॉड्यूल आर. डी. एम. ए. (ऊपर देखें) नेटवर्कों में एस. सी. एस. आई. यातायात के परिवहन की अनुमति देता है। 2013 तक, एस. आर. पी. का उपयोग आई. एस. ई. आर. की तुलना में अधिक व्यापक रूप से किया गया था, हालांकि यह अधिक सीमित है, क्योंकि एस. सी. एस. आई. केवल एक पीयर-टू-पीयर प्रोटोकॉल है, जबकि आई. एस. सी. एस. आई. पूरी तरह से रूट करने योग्य है। एस. आर. पी. फैब्रिक मॉड्यूल निम्नलिखित मेलानॉक्स होस्ट चैनल एडेप्टर्स (एच. सी. ए.) का समर्थन करता हैः मेलानॉक्स कनेक्टएक्स-2 वी. पी. आई. पी. सी. आई. ई. जेन2 एच. सी. ए. (x8 लेन), सिंगल/डुअल-पोर्ट क्यू. डी. आर. 40 जी. बी. टी./एस. मेलानॉक्स कनेक्टएक्स-3 वी. पी. आई. पी. सी. आई. ई. जेन3 एच. सी. ए. (x8 लेन), सिंगल/डुअल-पोर्ट एफ. डी. आर. 56 जी. बी. टी./एस. मेलानॉक्स कनेक्टएक्स-आई. बी. पी. सी. आई. ई. जेन3 एच. सी. ए. (x16 लेन), सिंगल/डुअल-पोर्ट एफ. डी. आर. 56 जी. बी. टी. एस. एस 2012 में, सी. टी. पत्रिका ने चार फ्यूजन-आई. ओ. आई. ओ. ड्राइव पी. सी. आई. एक्सप्रेस फ्लैश मेमोरी कार्ड के साथ सैंडी ब्रिज पी. सी. आई. एक्सप्रेस 3 प्रणाली पर 56 जी. बी. टी./एस. एफ. डी. आर. मोड में एक मेलानॉक्स कनेक्ट एक्स-3 पोर्ट पर एल. आई. ओ. एस. आर. पी. लक्ष्य के साथ लगभग 5000 एम. बी./एस. थ्रूपुट मापा। यू. एस. बी.-यू. एस. बी. गैजेट फैब्रिक मॉड्यूल लिनक्स को यूनिवर्सल सीरियल बस (यू. एस. बी.) के माध्यम से स्थानीय भंडारण उपकरणों को निर्यात करने में सक्षम बनाता है, ताकि अन्य प्रणालियाँ उन्हें एक सामान्य भंडारण उपकरण के रूप में स्थापित कर सकें। यू. एस. बी. को 1990 के दशक के मध्य में कंप्यूटर परिधीय उपकरणों के कनेक्शन को मानकीकृत करने के लिए डिज़ाइन किया गया था, और डेटा भंडारण उपकरणों के लिए भी आम हो गया है। यू. एस. बी. गैजेट फैब्रिक मॉड्यूल को 21 जुलाई, 2012 को लिनक्स 3.5 के साथ जारी किया गया था. टारगेटसी. एल. आई. एल. आई. ओ. के लिए एक यूजर स्पेस सिंगल-नोड मैनेजमेंट कमांड लाइन इंटरफेस (सी. एल. आई.) है। यह सभी कपड़े मॉड्यूल का समर्थन करता है और अतिरिक्त कपड़े मॉड्यूल या कार्यक्षमता के लिए प्लग-इन मॉड्यूल के साथ एक मॉड्यूलर, विस्तार योग्य वास्तुकला पर आधारित है। टारगेटसीएलआई एक सीएलआई प्रदान करता है जो एक अच्छी तरह से परिभाषित एपीआई के माध्यम से एक अंतर्निहित सामान्य लक्ष्य पुस्तकालय का उपयोग करता है। इस प्रकार सी. एल. आई. को आसानी से अन्य रूपकों जैसे जी. यू. आई. के साथ यू. आई. द्वारा प्रतिस्थापित या पूरक किया जा सकता है। Targetcli को पायथन में लागू किया जाता है और इसमें तीन मुख्य मॉड्यूल होते हैंः अंतर्निहित rtslib और API। कॉन्फ़िगशेल, जो संबंधित 'स्पेक' फ़ाइलों में कपड़े-विशिष्ट विशेषताओं को समाहित करता है। टारगेटक्लि खोल स्वयं। एल. आई. ओ. लक्ष्यों को कैसे निर्धारित किया जाए, इसके बारे में विस्तृत निर्देश एल. आई. ओ. विकी पर पाए जा सकते हैं। लिनक्स वितरण टारगेटसीएलआई और एलआईओ प्रति डिफ़ॉल्ट अधिकांश लिनक्स वितरणों में शामिल हैं। प्रारंभिक समावेशन तिथियों के साथ सबसे लोकप्रिय लोगों का अवलोकन यहां दिया गया हैः एस. सी. एस. टी. लिनक्स एस. सी. एस. आई. लक्ष्य सॉफ्टवेयर स्टैक फाइबर चैनल फाइबर चैनल ओवर ईथरनेट (एफ. सी. ओ. ई.) आई. ई. ई. ई. 1394/फायरवायर इनफिनिबैंड आई. एस. सी. एस. आई. आई. आई. एस. सी. एस. आई. एक्सटेंशन फॉर आर. डी. एम. ए. (आई. एस. ई. आर.) एस. सी. एस. आई. आर. डी. एम. ए. प्रोटोकॉल (एस. आर. पी.) यू. एस. बी. नोट्स संदर्भ बाहरी लिंक डेटेरा वेबसाइट एस. सी. एस. आई. लिनक्स फ्री सॉफ्टवेयर देखें।