ईथरनेट पर एटीए

From Vigyanwiki

ईथरनेट पर उन्नत प्रौद्योगिकी संलग्नक(ATA) AoE ब्रांटली कोइल कंपनी द्वारा विकसित एक जालक्रम प्रोटोकॉल है, जिसे इथरनेट जालक्रम पर ब्लॉक (डेटा स्टोरेज) भंडारण उपकरणों की सरल, उच्च-प्रदर्शन पहुंच के लिए अभिकल्पित किया गया है। इसका उपयोग कम लागत वाली, मानक तकनीकों के साथ संरक्षण क्षेत्र नियंत्रण कार्य (SANs) बनाने के लिए किया जाता है।

प्रोटोकॉल विवरण

AoE परत 2 ईथरनेट पर चलता है। AoE इंटरनेट प्रोटोकॉल (आईपी) का उपयोग नहीं करता है; इसे इंटरनेट या अन्य आईपी जालक्रम पर अभिगमन नहीं किया जा सकता है। इस संबंध में यह iSCSI की तुलना में FCoE से अधिक तुलनीय है।

कम प्रोटोकॉल परतों के साथ, यह दृष्टिकोण AoE को तेज और हल्का बनाता है। यह प्रोटोकॉल को लागू करने में अपेक्षाकृत आसान बनाता है और उच्च प्रदर्शन के साथ रैखिक मापनीयता प्रदान करता है। AoE विनिर्देश 12 पृष्ठों का है[1] iSCSI के 257 पृष्ठों की तुलना में।[2]

AoE हैडर प्रारूप:

      0 1 2 3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
   0 | ईथरनेट डेस्टिनेशन मैक एड्रेस |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
   4 | ईथरनेट गंतव्य (जारी) | ईथरनेट स्रोत मैक पता |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
   8 | ईथरनेट स्रोत मैक पता (शेष) |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
  12 | ईथरनेट प्रकार (0x88A2) | वर | झंडे | त्रुटि |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
  16 | मेजर | माइनर | आदेशों |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
  20 | टैग |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+
  24 | आर्ग |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+

AoE के पास IEEE निर्दिष्ट EtherType 0x88A2 है।

उन्नत प्रौद्योगिकी संलग्नकएनकैप्सुलेशन

SATA (और पुराने PATA) हार्ड ड्राइव उन्नत प्रौद्योगिकी संलग्नक (ATA) प्रोटोकॉल का उपयोग आदेशों जारी करने के लिए करते हैं, जैसे पढ़ना, लिखना और स्थिति। AoE उन आदेशों को ईथरनेट फ्रेम के अंदर संपुटित करता है और उन्हें SATA या 40-पिन रिबन तार के बजाय ईथरनेट जालक्रम पर यात्रा करने देता है। हालांकि आंतरिक रूप से AoE उन्नत प्रौद्योगिकी संलग्नकप्रोटोकॉल का उपयोग करता है, यह संचालन प्रणाली की डिस्क को एससीएसआई के रूप में प्रस्तुत करता है। साथ ही वास्तविक डिस्क एससीएसआई या किसी अन्य प्रकार की हो सकती है। AoE उन डिस्क तक सीमित नहीं है जो उन्नत प्रौद्योगिकी संलग्नक आदेशों सेट का उपयोग करते हैं। AoE चालक का उपयोग करके, होस्ट संचालन प्रणाली एक दूरस्थ डिस्क तक पहुँचने में सक्षम होता है जैसे कि वह सीधे जुड़ा हुआ हो।

AoE द्वारा प्रदान किया गया उन्नत प्रौद्योगिकी संलग्नक का संपुटीकरण सरल और निम्न स्तर का है, जिससे अनुवाद या तो उच्च प्रदर्शन पर या एक छोटे, अंतःस्थापित उपकरण के अंदर या दोनों में हो सकता है।

नियमितता

AoE एक लेयर 2 प्रोटोकॉल है जो आँकड़ा कड़ी परत पर चल रहा है, कुछ अन्य एसएएन प्रोटोकॉल के विपरीत जो आईपी का उपयोग करते हुए लेयर 3 के शीर्ष पर चलते हैं। जबकि यह टीसीपी/आईपी के महत्वपूर्ण प्रसंस्करण उपरिव्यय को कम करता है, इसका मतलब यह है कि राउटर अलग-अलग जालक्रम (जैसे कैंपस जालक्रम या इंटरनेट) में AoE डेटा को रूट नहीं कर सकते हैं। इसके बजाय, AoE पैकेट केवल एक स्थानीय ईथरनेट स्टोरेज एरिया जालक्रम (उदाहरण के लिए, एक ही स्विच से जुड़े कंप्यूटरों का एक सेट या उसी लैन सबनेट या वीएलएएन) के भीतर यात्रा कर सकते हैं।

सुरक्षा

AoE की गैर-रूटेबिलिटी एकमात्र सुरक्षा तंत्र है (यानी, एक अतिक्रमी एक राउटर के माध्यम से जुड नहीं सकता है - उन्हें स्थानीय ईथरनेट स्विच में भौतिक रूप से प्लग करना होगा जहां रूट किए गए जालक्रम पर ईथरनेट फ्रेम टनलिंग उपयोग में नहीं है)। हालाँकि, पासवर्ड सत्यापन या गूढ़ लेखन के लिए कोई AoE-विशिष्ट तंत्र नहीं हैं। प्रोटोकॉल AoE लक्ष्यों के लिए प्रदान करता है जैसे कि कोरैड स्टोरेज उपकरण, वीब्लेड और जीजीएओईडी अभिगमन लिस्ट (मास्क) स्थापित करने के लिए केवल विशिष्ट मैक पतों से संपर्क की अनुमति देता है (हालांकि इन्हें धोखा दिया जा सकता है)। ईथरनेट वीएलएएन का उपयोग करके सबसे सुरक्षित AoE है।

कॉन्फ़िग स्ट्रिंग

AoE प्रोटोकॉल होस्ट-आधारित सहकारी अभिबंधन के लिए एक तंत्र प्रदान करता है। जब एक से अधिक AoE आरंभकर्ता AoE लक्ष्य का उपयोग कर रहे हों, तो उन्हें एक दूसरे के साथ हस्तक्षेप करने से बचने के लिए संवाद करना चाहिए क्योंकि वे साझा AoE उपकरण पर कॉन्फिग स्ट्रिंग डेटा को पढ़ते और लिखते हैं। इस सहयोग के बिना फ़ाइल-सिस्टम विकृती और डेटा हानि की संभावना है, जब तक कि अभिगमन केवल पढ़ने के लिए न हो या क्लस्टर फ़ाइल सिस्टम का उपयोग न किया जाए।

AoE द्वारा प्रदान किया गया एक विकल्प विशिष्ट होस्ट अभिगमन को निर्धारित करने के लिए तंत्र के रूप में स्टोरेज उपकरण का उपयोग करना है। यह AoE कॉन्फिग स्ट्रिंग फीचर है।[3] संरूपण स्ट्रिंग रिकॉर्ड कर सकती है कि उपकरण का उपयोग कौन कर रहा है, साथ ही साथ अन्य जानकारी भी। यदि एक से अधिक होस्ट संरूपण स्ट्रिंग को एक साथ सेट करने का प्रयास करते हैं, तो केवल एक ही सफल होता है। दूसरे होस्ट को संघर्ष के बारे में सूचित किया जाता है।

संचालन प्रणाली समर्थन

निम्नलिखित संचालन प्रणाली ईथरनेट (AoE) पर उन्नत प्रौद्योगिकी संलग्नकसमर्थन प्रदान करते हैं:

संचालन प्रणाली आधार तृतीय-पक्ष चालक
लिनक्स नेटिव (2.6.11+) कोरैड
विंडोज़ तृतीय-पक्ष स्टारविंड सॉफ्टवेयर एओई इनिशिएटर, विनएओई, विनवीब्लॉक
मैक ओएस एक्स 10.4 और ऊपर तृतीय-पक्ष 2006 से 2010 तक, 2ºफ्रॉस्ट टेक्नोलॉजीज ने मालिकाना सॉफ़्टवेयर विकसित किया और विंडोज़ और मैक बाज़ारों में AoE स्टोरेज समाधानों का विपणन किया। मैक कार्यान्वयन स्वयं का था और विंडोज संस्करण स्टारविंड सॉफ्टवेयर से OEM-ed था.
मैक ओएस एक्स 10.5 और 10.6 तृतीय-पक्ष लघु वृक्ष संचार [4]
सोलारिस तृतीय-पक्ष कोरैड
फ्रीबीएसडी तृतीय-पक्ष कोरैड (अप्रचलित)
ओपनबीएसडी नेटिव (4.5 to 5.6[5])
वीएमवेयर तृतीय-पक्ष कोरैड
बेल लैब्स से प्लान 9[6] नेटिव


हार्डवेयर समर्थन

कॉरैड ने ईथरड्राइव ब्रांड के तहत डिस्क रहित गेटवे के साथ AoE सैन उपकरणों की एक श्रृंखला की पेशकश की, जो एक या अधिक AoE उपकरणों के लिएजालक्रम फ़ाइल सिस्टम (प्रोटोकॉल) या सर्वर संदेश ब्लॉक प्रोटोकॉल का उपयोग करकेजालक्रम से जुड़ी स्टोरेज कार्यक्षमता को जोड़ता है। कोरैड ब्रांड का स्वामित्व अब SouthSuite, Inc. के पास है, जिसकी स्थापना Brantley Coile द्वारा की गई थी, जिसने Corad की स्थापना की थी।

2007 में, लेयरवॉकर[7] मिनीसैन नामक AoE हार्डवेयर की घोषणा की[8] फास्ट और गीगाबिट ईथरनेट दोनों पर चल रहा है। MiniSAN उत्पाद परिवार मानक AoE सर्वर फ़ंक्शंस और अन्य प्रबंधन सुविधाएँ प्रदान करता है जो पीसी, उपभोक्ता और छोटे और मध्यम व्यवसायों के बाजारों को लक्षित करता है।


संबंधित अवधारणाएँ

हालांकि AoE एक सरलजालक्रम प्रोटोकॉल है, यह भंडारण संभावनाओं का एक जटिल क्षेत्र खोलता है। इन भंडारण परिदृश्यों को समझने और उनका मूल्यांकन करने के लिए, कुछ अवधारणाओं से परिचित होने में मदद मिलती है।

भंडारण क्षेत्रजालक्रम

एक SAN भौतिक हार्ड ड्राइव को उस सर्वर से निकालने की अनुमति देता है जो इसका उपयोग करता है, औरजालक्रम पर रखा जाता है। SAN इंटरफ़ेस सैटा या SCSI जैसे गैर-नेटवर्क वाले इंटरफ़ेस के सिद्धांत के समान है। अधिकांश उपयोगकर्ता सीधे SAN इंटरफ़ेस का उपयोग नहीं करेंगे। इसके बजाय, वे एक ऐसे सर्वर से जुड़ेंगे जो स्थानीय डिस्क के बजाय सैन डिस्क का उपयोग करता है। हालाँकि, सीधा संपर्क भी इस्तेमाल किया जा सकता है।

भंडारण तक पहुँचने के लिए SANजालक्रम का उपयोग करते समय, स्थानीय डिस्क पर कई संभावित लाभ हैं:

  • भंडारण क्षमता जोड़ना आसान है और भंडारण की मात्रा व्यावहारिक रूप से असीमित है।
  • भंडारण क्षमता को पुनः आवंटित करना आसान है।
  • डेटा साझा किया जा सकता है।
  • इसके अतिरिक्त,जालक्रम स्टोरेज के अन्य रूपों की तुलना में, SAN निम्न-स्तर और उच्च प्रदर्शन वाले हैं

भंडारण क्षेत्रजालक्रम का उपयोग

सैन डिस्क का उपयोग करने के लिए, होस्ट को इसे फ़ाइल सिस्टम के साथ प्रारूपित करना चाहिए। SATA या SCSI डिस्क के विपरीत, हालांकि, एक SAN हार्ड ड्राइव को कई मशीनों द्वारा अभिगमन किया जा सकता है। यह खतरे और अवसर दोनों का स्रोत है।

पारंपरिक फ़ाइल सिस्टम (जैसे फ़ाइल आवंटन तालिका या ext3) को एक ही होस्ट द्वारा अभिगमन करने के लिए अभिकल्पित किया गया है, और कई मशीनों द्वारा अभिगमन किए जाने पर अप्रत्याशित व्यवहार होगा। इस तरह के फाइल सिस्टम का उपयोग किया जा सकता है, और AoE तंत्र प्रदान करता है जिससे एक AoE लक्ष्य को एक साथ पहुंच के खिलाफ संरक्षित किया जा सकता है (देखें: कॉन्फिग स्ट्रिंग)।

साझा डिस्क फ़ाइल सिस्टम कई मशीनों को अलग-अलग फ़ाइलों तक एक साथ पहुंच का समन्वय करके एकल हार्ड डिस्क को सुरक्षित रूप से उपयोग करने की अनुमति देता है। इन फ़ाइल सिस्टम का उपयोग बिना किसी इंटरमीडिएट सर्वर या फ़ाइल सिस्टम (और उच्च प्रदर्शन पर) के एक ही AoE लक्ष्य तक कई मशीनों की पहुँच की अनुमति देने के लिए किया जा सकता है।

यह भी देखें

संदर्भ

  1. S. Hopkins, B. Coile (February 2009). "एओई (ईथरनेट पर एटीए)" (PDF). Archived from the original (PDF) on 2016-10-25. Retrieved 2015-10-14.
  2. "इंटरनेट स्मॉल कंप्यूटर सिस्टम्स इंटरफ़ेस (iSCSI)". IETF. April 2004. RFC 3720.
  3. Quanstrom, Erik. "aoecfg(8) - Linux man page". die.net. Retrieved 5 July 2011.
  4. Small Tree – The Mac Network Experts
  5. OpenBSD 5.7 changelog
  6. "Plan 9 from Bell Labs". Archived from the original on 2006-04-28. Retrieved 2007-09-13.
  7. "लेयरवॉकर टेक्नोलॉजी, इंक।". Archived from the original on July 1, 2012.
  8. "लेयरवॉकर मिनीसैन टेक्नोलॉजी" (PDF). Archived from the original (PDF) on 2009-02-06.


बाहरी संबंध