स्टोरेज एरिया नेटवर्क क्या है, और इसके विभिन्न स्टोरेज सॉल्यूशंस के क्या फायदे हैं?


35

मैं इसे उद्यम स्तर के भंडारण क्षेत्र नेटवर्क के बारे में एक विहित प्रश्न होने का प्रस्ताव दे रहा हूं ।

स्टोरेज एरिया नेटवर्क (SAN) क्या है, और यह कैसे काम करता है?
यह नेटवर्क अटैच्ड स्टोरेज (NAS) से कैसे अलग है?
डायरेक्ट-अटैच्ड स्टोरेज (DAS) की तुलना में उपयोग के मामले क्या हैं?
किस तरीके से यह बेहतर या बदतर है?
यह इतना महंगा क्यों है?
क्या मुझे (या मेरी कंपनी) को एक का उपयोग करना चाहिए?


@ बासील: क्या आपको लगता है कि प्रश्न को नासा को भी कवर करना चाहिए? वे मूल रूप से सैन से अलग चीजें हैं (और पहले से ही उनकी तुलना करने वाला एक सवाल है: serverfault.com/questions/81723 ( ...... )। मैं यह विशेष रूप से SANs के बारे में होना चाहता था । मैं आपका संपादन नहीं हटा रहा हूं, लेकिन मैं इस पर सामुदायिक प्रतिक्रिया की सराहना करूंगा।
मैसिमो

मैं करता हूं- फाइल सर्विंग आमतौर पर बाजार में ज्यादातर स्टोरेज डिवाइसों का एक फंक्शन है, जिसे ज्यादातर लोग "सैन" कहते हैं।
तुलसी

मुझे लगता है कि मैंने जो प्रश्न जुड़ा है, वह बहुत अच्छी तरह से कवर करता है, और यह भी कि NASES वैचारिक रूप से बहुत सरल हैं (वे मूल रूप से फ़ाइल सर्वर हैं)। एक SAN अधिक जटिल, मॉड्यूलर और महंगा छोड़ दिया जाता है। सभी प्रकार के भंडारण के लिए इस प्रश्न के दायरे को व्यापक बनाने से यह बहुत व्यापक हो जाएगा। यह, ज़ाहिर है, मेरी राय है।
मैसिमो

मेरा कहना है कि अब आपके द्वारा प्राप्त किए जा सकने वाले प्रत्येक संग्रहण समाधान में एकीकृत फ़ाइल सेवा है। EMC, HDS, IBM, HP, Netapp (जाहिर है), डेल। आप फ़ाइल सेवा के बारे में बात किए बिना एक "सैन" (फिर से, एक मिथ्या नाम के बारे में बात नहीं कर सकते, क्योंकि वास्तव में आप कनेक्टिविटी परत के रूप में क्या वर्णन करते हैं)। क्या आप कॉम्स रूम में जा सकते हैं?
तुलसी

1
मुझे यह पसंद आया है। मुझे लगता है कि इस सवाल पर ध्यान देना बेहतर है कि सैन क्या है और केवल पास होने में एनएएस का उल्लेख करें। "सैन, एनएएस, डीएएस के बीच अंतर क्या है?" थोड़ा अद्यतन किया जा सकता है और अपने दम पर एक विहित क्यू एंड ए में बनाया जा सकता है।
वार्ड - को पुनः स्थापित मोनिका

जवाबों:


45

सबसे पहले, डीएएस, एनएएस और सैन स्टोरेज की व्यापक (व्यापक) तुलना के लिए यहां देखें ।


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

  1. एक संपूर्ण स्टोरेज इन्फ्रास्ट्रक्चर, जिसमें कई सर्वरों से केंद्रीय भंडारण उपकरणों तक साझा पहुंच प्रदान करने में शामिल सभी हार्डवेयर और सॉफ्टवेयर शामिल हैं। यह उपयोग, हालांकि सख्ती से सही नहीं है, आमतौर पर स्वीकार किया जाता है और "सैन" के बारे में बात करते समय अधिकांश लोग क्या कहते हैं। इस उत्तर के बाकी हिस्से पर ध्यान केंद्रित किया जाएगा, इस प्रकार एक उद्यम-स्तरीय भंडारण बुनियादी ढांचे के हर घटक का वर्णन किया जाएगा।
  2. एक एकल भंडारण सरणी (बाद में देखें); के रूप में, "हम 20 टीबी भंडारण के साथ एक ब्रांड एक्स SAN है"। यह उपयोग मौलिक रूप से गलत है, क्योंकि यह "SAN" के वास्तविक अर्थ को भी ध्यान में नहीं रखता है और यह मानता है कि यह स्टोरेज डिवाइस का कुछ रूप है।

एक SAN बहुत अलग हार्डवेयर से बना हो सकता है, लेकिन आमतौर पर विभिन्न घटकों में टूट सकता है:

  • संग्रहण सरणी : यह वह जगह है जहां डेटा वास्तव में संग्रहीत किया जाता है (और जिसे गलती से "सैन" कहा जाता है) अक्सर। वे से बना रहे हैं:
    • भौतिक डिस्क: वे, निश्चित रूप से, डेटा संग्रहीत करते हैं। एंटरप्राइज़-स्तरीय डिस्क का उपयोग किया जाता है, जिसका अर्थ है कि उनके पास आमतौर पर प्रति-डिस्क क्षमता कम होती है, लेकिन बहुत अधिक प्रदर्शन और विश्वसनीयता; इसके अलावा, वे उपभोक्ता-वर्ग डिस्क की तुलना में बहुत अधिक महंगे हैं। डिस्क विशिष्ट सैन कार्यान्वयन के आधार पर कनेक्शन और प्रोटोकॉल ( एसएटीए , एसएएस , एफसी , आदि) और विभिन्न भंडारण मीडिया ( सॉलिड-स्टेट डिस्क तेजी से सामान्य हो रहे हैं ) की एक विस्तृत श्रृंखला का उपयोग कर सकते हैं ।
    • डिस्क एनक्लोजर: यह वह जगह है जहां डिस्क रखी जाती हैं। वे उन्हें बिजली और डेटा कनेक्शन प्रदान करते हैं।
    • स्टोरेज कंट्रोलर / प्रोसेसर: ये डिस्क I / O, RAID और कैशिंग ("कंट्रोलर" या "प्रोसेसर" का प्रबंधन SAN विक्रेताओं के बीच भिन्न होता है)। फिर से, एंटरप्राइज़-स्तरीय नियंत्रकों का उपयोग किया जाता है, इसलिए उनके पास उपभोक्ता-श्रेणी के हार्डवेयर की तुलना में बेहतर प्रदर्शन और विश्वसनीयता है। वे और आमतौर पर अतिरेक के लिए जोड़ी में कॉन्फ़िगर किए जा सकते हैं।
    • भंडारण पूल : एक भंडारण पूल भंडारण स्थान का एक गुच्छा होता है, जिसमें एक RAID विन्यास में कुछ (अक्सर कई) डिस्क शामिल होते हैं। इसे एक "पूल" कहा जाता है क्योंकि इसके खंडों को एलयूएन का निर्माण, मांग पर पुन: आवंटित और डी-आवंटित किया जा सकता है।
    • लॉजिकल यूनिट नंबर (LUN): एक LUN स्टोरेज पूल से निकाली गई जगह का हिस्सा है, जिसे तब एक या अधिक सर्वरों को उपलब्ध कराया जाता है। यह सर्वर द्वारा स्टोरेज वॉल्यूम के रूप में देखा जाता है, और उनके द्वारा पसंद की गई किसी भी फाइल सिस्टम का उपयोग करके उन्हें फॉर्मेट किया जा सकता है।
  • टेप लाइब्रेरी: इन्हें सैन से कनेक्ट किया जा सकता है और सर्वर से कनेक्ट करने और डायरेक्ट स्टोर-टू-टेप बैकअप के लिए एक ही संचार तकनीक का उपयोग किया जाता है।
  • संचार नेटवर्क ( "सैन" उचित ): यह वह है जो भंडारण उपयोगकर्ताओं (सर्वर) को भंडारण उपकरणों (भंडारण सरणी (एस), टेप पुस्तकालयों, आदि) तक पहुंचने की अनुमति देता है; यह, सख्ती से बोल रहा है, "स्टोरेज एरिया नेटवर्क" शब्द का वास्तविक अर्थ है, और स्टोरेज इन्फ्रास्ट्रक्चर का एकमात्र हिस्सा जिसे इस तरह परिभाषित किया जाना चाहिए। साझा भंडारण उपकरणों से सर्वर को जोड़ने के लिए वास्तव में बहुत सारे समाधान हैं, लेकिन सबसे आम हैं:
    • फाइबर चैनल : एक प्रौद्योगिकी जो साझा भंडारण के लिए उच्च गति कनेक्शन के लिए फाइबर-ऑप्टिक्स का उपयोग करती है। इसमें मेजबान बस एडेप्टर , फाइबर-ऑप्टिक केबल और एफसी स्विच शामिल हैं, और 1 Gbit से 20 Gbit तक स्थानांतरण गति प्राप्त कर सकते हैं। इसके अलावा, मल्टीपाथ I / O का उपयोग कई भौतिक लिंक को एक साथ समूहित करने के लिए किया जा सकता है, जिससे उच्च बैंडविड्थ और गलती सहनशीलता की अनुमति मिलती है।
    • iSCSI : IP ट्रांसपोर्ट पर SCSI प्रोटोकॉलका कार्यान्वयन। यह मानक ईथरनेट हार्डवेयरपर चलता है, जिसका अर्थ है कि यह 100 Gbit (आमतौर पर SAN के लिए उपयोग नहीं किया गया) से 100 Gbit तक स्थानांतरण गति प्राप्त कर सकता है। मल्टीपाथ I / O का भी उपयोग किया जा सकता है (हालांकि अंतर्निहित नेटवर्किंग परत कुछ अतिरिक्त जटिलताओं का परिचय देती है)।
    • ईथरनेट (FCoE) पर फाइबर चैनल : पूर्ण एफसी और आईएससीएसआई के बीच एक प्रौद्योगिकी, जो भौतिक परत के रूप में ईथरनेट का उपयोग करती है, लेकिन एफसी परिवहन प्रोटोकॉल के रूप में, इस प्रकार बीच में एक आईपी परत की आवश्यकता से बचती है।
    • InfiniBand : एक बहुत ही उच्च-प्रदर्शन कनेक्टिविटी तकनीक, कम इस्तेमाल और काफी महंगी, लेकिन जो कुछ प्रभावशाली बैंडविड्थप्राप्त कर सकती है।
  • होस्ट बस एडेप्टर (एचबीए): कनेक्टिविटी परत तक पहुंचने के लिए सर्वर द्वारा उपयोग किए जाने वाले एडेप्टर कार्ड; वे एडेप्टर समर्पित कर सकते हैं (एफसी सैंस के रूप में) या मानक ईथरनेट कार्ड। इसमें iSCSI HBA भी हैं, जो एक मानक ईथरनेट कनेक्शन है, लेकिन हार्डवेयर में iSCSI प्रोटोकॉल को संभाल सकता है, इस प्रकार कुछ अतिरिक्त भार के सर्वर को राहत देता है।

एक SAN प्रत्यक्ष-संलग्न (या भौतिक रूप से साझा) संग्रहण पर कई अतिरिक्त क्षमताएं प्रदान करता है:

  • दोष सहिष्णुता: उच्च उपलब्धता किसी भी एंटरप्राइज़-स्तर SAN में अंतर्निहित है, और सभी स्तरों पर नियंत्रित है, स्टोरेज सरणियों में बिजली की आपूर्ति से सर्वर कनेक्शन तक। डिस्क अधिक विश्वसनीय हैं, RAID का उपयोग सिंगल-डिस्क (या मल्टीपल-डिस्क) विफलताओं का सामना करने के लिए किया जाता है, निरर्थक नियंत्रकों को नियोजित किया जाता है, और मल्टीथ I / O लिंक विफलता की स्थिति में भी निर्बाध भंडारण पहुंच की अनुमति देता है।
  • ग्रेटर भंडारण क्षमता: SAN में कई बड़े स्टोरेज डिवाइस हो सकते हैं, जो किसी एकल सर्वर को प्राप्त करने की तुलना में बहुत अधिक स्टोरेज स्पेस की अनुमति देता है।
  • डायनेमिक स्टोरेज मैनेजमेंट: स्टोरेज वॉल्यूम (LUN) को डिमांड पर बनाया, रिसाइज़ और नष्ट किया जा सकता है; उन्हें एक सर्वर से दूसरे सर्वर पर ले जाया जा सकता है; एक सर्वर को अतिरिक्त भंडारण आवंटित करने के लिए केवल कुछ कॉन्फ़िगरेशन की आवश्यकता होती है, जैसा कि डिस्क खरीदने और उन्हें स्थापित करने के लिए।
  • प्रदर्शन: हाल ही में (हालांकि महंगी) प्रौद्योगिकियों का उपयोग करके एक ठीक से कॉन्फ़िगर किया गया SAN, वास्तव में प्रभावशाली प्रदर्शन प्राप्त कर सकता है, और कई सर्वरों से भारी समवर्ती भार को संभालने के लिए जमीन से डिज़ाइन किया गया है।
  • संग्रहण-स्तर प्रतिकृति: दो (या अधिक) संग्रहण सरणियों को सिंक्रोनस प्रतिकृति के लिए कॉन्फ़िगर किया जा सकता है, जिससे सर्वर I / O के पूर्ण पुनर्निर्देशन में एक से दूसरे में गलती या आपदा परिदृश्य की अनुमति मिलती है।
  • संग्रहण-स्तर स्नैपशॉट: अधिकांश संग्रहण सरणियाँ एकल वॉल्यूम और / या संपूर्ण संग्रहण पूल के स्नैपशॉट लेने की अनुमति देती हैं। जरूरत पड़ने पर उन स्नैपशॉट को फिर से बहाल किया जा सकता है।
  • संग्रहण-स्तर बैकअप: अधिकांश SAN भी स्टोरेज सरणियों से सीधे SAN-कनेक्टेड टेप पुस्तकालयों में बैकअप करने की अनुमति देते हैं, सर्वरों को पूरी तरह से दरकिनार करते हैं जो वास्तव में डेटा का उपयोग करते हैं; डेटा की अखंडता और स्थिरता सुनिश्चित करने के लिए विभिन्न तकनीकों को नियोजित किया जाता है।

उपरोक्त सभी चीजों के आधार पर, SAN का उपयोग करने के लाभ स्पष्ट हैं; लेकिन एक खरीदने की लागत, और एक प्रबंधन की जटिलता के बारे में क्या?

SAN एंटरप्राइज़-ग्रेड हार्डवेयर हैं (हालाँकि छोटे / मध्यम कंपनियों में भी छोटे SAN के लिए व्यावसायिक मामला हो सकता है); वे निश्चित रूप से उच्च अनुकूलन योग्य हैं, इसलिए "एक जोड़ी टीबी से 1 Gbit iSCSI और कुछ हद तक उच्च विश्वसनीयता" से लेकर "कई सौ टीबी तक अद्भुत गति, प्रदर्शन और विश्वसनीयता और डीआर डेटा सेंटर के लिए पूर्ण तुल्यकालिक प्रतिकृति" हो सकती है; लागत तदनुसार भिन्न होती है, लेकिन आम तौर पर अन्य समाधानों के अनुसार ("कुल लागत" के साथ-साथ "लागत प्रति गीगाबाइट स्पेस") में अधिक होती है। कोई मूल्य निर्धारण मानक नहीं है, लेकिन दसियों-हजारों (और यहां तक ​​कि सैकड़ों-हजारों) डॉलर की सीमा में मूल्य टैग होने के लिए भी छोटे SAN के लिए यह असामान्य नहीं है।

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

उपरोक्त विचारों के बावजूद, SAN पसंद के भंडारण समाधान हैं जहां उच्च क्षमता, विश्वसनीयता और प्रदर्शन की आवश्यकता होती है।


3
इस तरह के एक गहन जवाब के लिए वोट ++।
साइमन कैटलिन

3

क्या आपको एक की आवश्यकता है? निर्भर करता है। टीबी के प्रति पाउंड या $ डीएएस की तुलना में काफी अधिक है। इसके अलावा, डीएएस का प्रदर्शन करता है, मुझे डर है, एफसी / एएल और आईएससीएसआई सैन आउट (अच्छी तरह से, कम से कम ओरेकल और एसक्यूएल सर्वर डीबी के साथ मेरे परीक्षण में)। लेकिन, DAS के साथ, आपको स्टोरेज (क्लस्टरिंग और वीएमवेयर के लिए अच्छा) साझा करने में सक्षम होने का लाभ नहीं मिलता है।

ईथरनेट के शीर्ष पर चलने वाले iSCSI के पक्ष में, होस्ट-टू-स्टोरेज कंट्रोलर कनेक्शन के लिए कई स्टोरेज वेंडर फाइबर-चैनल से दूर जा रहे हैं। यह पुराने टोकन-रिंग बनाम ईथरनेट गाथा फिर से है; ईथरनेट में उद्योग-व्यापी अनुसंधान और निवेश के साथ, एफसी अभी नहीं रख सकता है। 10Gbps इथरनेट स्विच एक 8Gbps FC वन से काफी सस्ता है, साथ ही यह स्टोरेज और नॉन-स्टोरेज डेटा प्रदान करने के लिए vLANd या अन्यथा खंडित हो सकता है।

हालाँकि, SAN के कुछ बड़े लाभ हैं:

  • सैन स्नैपशॉट (सर्वर या सर्वर के संग्रह के लिए समय पुनर्प्राप्ति बिंदु में बिंदु)
  • ऑन-साइट और ऑफ-साइट ब्लॉक स्तर प्रतिकृति (होस्ट सर्वर को शामिल किए बिना, इसलिए सॉफ़्टवेयर आधारित प्रतिकृति की कोई आवश्यकता नहीं)
  • डायरेक्ट SAN बैकअप - अगर आपका बैकअप सिस्टम हुक कर सकता है और आपके SAN के साथ काम कर सकता है

यदि आप साझा भंडारण के पानी में अपने पैर की अंगुली को डुबाने पर विचार कर रहे हैं, तो HP के P4000 किट जैसे उत्पादों को देखें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.