सैन, एनएएस और डीएएस में क्या अंतर है?


जवाबों:


111

पहले एक ब्लॉक डिवाइस और फाइल सिस्टम के बीच अंतर को परिभाषित करना सबसे अच्छा है। यह आसान है अगर आप UNIX से परिचित हैं क्योंकि यह दो चीजों के बीच एक उद्देश्य अंतर बनाता है। अभी भी वही विंडोज पर लागू होता है।

  • एक ब्लॉक डिवाइस कच्ची डिस्क का एक हैंडल है।
    • जैसे कि डिस्क के लिए /dev/sdaया /dev/sda1उस डिस्क पर विभाजन के लिए।
  • डेटा स्टोर करने के लिए एक फाइल सिस्टम को ब्लॉक डिवाइस के ऊपर स्तरित किया जाता है। फिर आप इसे माउंट कर सकते हैं।
    • इस तरह के रूप में mount /dev/sda1 /mnt/somepath

उन शब्दों को ध्यान में रखते हुए फिर निम्नलिखित के बीच अंतर देखना आसान हो जाता है।

  • DAS डिस्क से एक ब्लॉक डिवाइस है जो होस्ट मशीन से शारीरिक रूप से [सीधे] जुड़ा हुआ है।
    • उपयोग किए जाने से पहले आपको उस पर एक फ़ाइल सिस्टम रखना होगा।
    • ऐसा करने के लिए तकनीकों में IDE, SCSI, SATA, आदि शामिल हैं।
  • SAN एक ब्लॉक डिवाइस है जिसे नेटवर्क पर डिलीवर किया जाता है।
    • DAS की तरह आपको इसे उपयोग करने से पहले एक फाइलसिस्टम को इस पर रखना होगा।
    • ऐसा करने के लिए तकनीकों में फिबरचनेल, iSCSI, FoE इत्यादि शामिल हैं।
  • NAS एक फाइल सिस्टम है जो नेटवर्क पर दिया जाता है।
    • यह माउंट करने और उपयोग करने के लिए तैयार है।
    • ऐसा करने के लिए तकनीकों में NFS, CIFS, AFS, आदि शामिल हैं।

यहाँ छवि विवरण दर्ज करें


3
+1 - बढ़िया काम। सैन और एनएएस के बीच अंतर का अच्छा अभिव्यक्ति।
इवान एंडरसन

3
मैं एनएएस की परिभाषा पर असहमत हूं। डैन कार्ली जो वर्णन करता है वह वास्तव में एक नेटवर्क फाइल सिस्टम है। एनएएस एक उपकरण है जो एक नेटवर्क फाइल सिस्टम प्रदान करता है। उपकरण चरित्र आवश्यक है। एनएफएस सर्वर के साथ एक होम-बिल्ड लिनक्स बॉक्स एनएएस नहीं है।
डेमिस्टर

9
मैं NAS नहीं आपकी परिभाषा से असहमत हूं। यदि आप एक linux सर्वर का निर्माण करते हैं और इसका उपयोग स्टोरेज के लिए एक मौजूदा फाइल सिस्टम का उपयोग करते हैं और साझा नेटवर्क प्रोटोकॉल जैसे कि CIFS, AFP आदि का उपयोग करके साझा करते हैं, जैसा कि उत्तर में वर्णित है, तो यह वास्तव में नेटवर्क अटैच्ड स्टोरेज है। मुझे लगता है कि आप संक्षिप्त नाम NAS के बारे में उलझन में हैं, यह मानते हुए कि 'ए' का मतलब उपकरण है। यह सच है कि एनएएस की एक बड़ी मात्रा में उपकरण हैं, लेकिन सिर्फ इसलिए कि कुछ एनएएस उपकरण हैं, सभी एनएएस उपकरण होने का कारण नहीं है।
दान

1
@ क्या फ़ाइल सर्वर और NAS के बीच कोई अंतर नहीं है?
रिचर्ड गड्सडेन

1
@, आप iscsi दोनों के रूप में सूचीबद्ध है एक SAN और एक DAS के रूप में। लेकिन iSCSI DAS परिभाषा में फिट नहीं है। NAS = नेटवर्क संलग्न भंडारण, उस परिभाषा और आपकी ढीली परिभाषाओं का उपयोग करते हुए, सैन है और एनएएस समकक्ष हैं। मुझे लगता है कि आपको अस्पष्टता पर फिर से काम करना चाहिए। NAS हमेशा परंपरागत रूप से एक समर्पित उपकरण को संदर्भित करने के लिए उपयोग किया जाता है जो NFS, CIFS आदि DAS का उपयोग करके फाइल सिस्टम साझा करता है। DATA = SATA या USB आदि का उपयोग करके सीधे जुड़ा हुआ है। SAN आमतौर पर या तो उच्च अंत फ़ाइबरचैनल है या इस्की भी हो सकता है। कई NAS उपकरण अब iSCSI का समर्थन करते हैं। समझ गया?
मैट

17

मैं इस प्रश्न के उत्तर में सुधार करना चाहूंगा क्योंकि यह मुझसे कई बार पूछा गया था।

यदि आपके डैस - एनएएस - सैन के बीच अंतर पूछते हैं, तो आप डेटा स्टोरेज संदर्भ में हैं; इस क्षेत्र में कई प्रौद्योगिकियां मौजूद हैं जो एक प्राथमिक सामान्य लक्ष्य साझा करती हैं: आपके डेटा की दृढ़ता और उपलब्धता

ब्लॉक डिवाइस और फाइलसिस्टम

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

तो अनिवार्य रूप से एक फाइल-सिस्टम आपको आपके डेटा के प्रति एक बहुत ही सरल इंटरफ़ेस के साथ छोड़ देता है, और हाउसकीपिंग और यह याद रखने में ध्यान रखता है कि इसमें कौन से ब्लॉक / सेक्टर आपके सामान को लगाते हैं, आम तौर पर एक फाइल सिस्टम में आप अपने नंबर को प्राप्त करने के लिए ब्लॉक नंबर का संदर्भ नहीं लेंगे। डेटा, लेकिन फ़ाइल नाम के लिए। यह एक ब्लॉक डिवाइस और एक फाइलसिस्टम के बीच का अंतर बताता है , एक फाइल सिस्टम को एक ब्लॉक डिवाइस पर रहना चाहिए।

दास

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

NAS

लेकिन क्या होगा यदि आप अपने फाइल-सिस्टम को अन्य कंप्यूटरों (फाइलों को स्थानांतरित करने के लिए) तक पहुंच प्रदान कर सकते हैं? अन्य कंप्यूटरों के साथ नेटवर्क पर आसान फ़ाइल साझा करने को पूरा करने के लिए कई प्रोटोकॉल वर्षों से बनाए गए हैं, उदाहरण के लिए मैं केवल प्रति ऑपरेटिंग सिस्टम मुख्य नाम रखूंगा: UNIX और पसंद - NFS, DOS / Windows - CIFS / aka.SMB, Apple - एएफपी। वे क्या करते हैं एक नेटवर्क पर फ़ाइलें साझा करते हैं, निश्चित रूप से फ़ाइल एक अंतर्निहित फ़ाइल-सिस्टम संरचना और फ़ाइल-सिस्टम का तात्पर्य ब्लॉक डिवाइस से है, लेकिन क्योंकि यह एक नेटवर्क पर किया जाता है जिसे NAS कहा जाता है - नेटवर्क संलग्न भंडारण। यह सभी इंटरफेस स्पष्ट रूप से ब्लॉक एड्रेस के दूरस्थ लुकअप (सुरक्षा कारणों से पहले) को प्रतिबंधित करते हैं और आम तौर पर ऐसे इंटरफेस को लागू भी नहीं किया जाता है। नेटवर्क फाइल सिस्टम को एक समवर्ती तरीके से उपयोग करने के लिए पर्याप्त सुरक्षित माना जा सकता है, प्रोटोकॉल कार्यान्वयन समान संसाधन (फ़ाइल) तक समवर्ती पहुंच के कारण समस्याओं का ध्यान रखेगा, आम तौर पर फ़ाइल को एकल उपयोगकर्ता / अनुरोधकर्ता को लॉक करके। हालांकि कोई भी कंप्यूटर किसी नेटवर्क पर फ़ाइलें साझा कर सकता है और उसे NAS कहा जा सकता है, आम तौर पर NAS द्वारा आप केवल उन उपकरणों की पहचान करते हैं जिनका मुख्य उद्देश्य नेटवर्क पर फ़ाइलों को साझा करना है। आम तौर पर NAS आईपी / टीसीपी ईथरनेट नेटवर्क पर काम करता है और अधिकांश आसानी से इंटरनेट पर आपके डेटा तक पहुंच प्रदान कर सकता है।

सैन

मान लीजिए कि मुझे अपना डेटा ब्लॉक नंबर से पढ़ना पसंद है, क्योंकि मैंने अपना सॉफ्टवेयर लिखा है, लेकिन मुझे कई डिस्क ड्राइव की आवश्यकता है, एक से अधिक कंप्यूटर होस्ट कर सकते हैं। इसका समाधान अन्य कंप्यूटरों के डिस्क को साझा करना होगा, लेकिन जैसा कि मेरे एनएएस ने कहा है कि ब्लॉक संख्याओं को दूर से देखने का एक तरीका प्रदान नहीं करता है। इसलिए मुझे अपनी डिस्क ड्राइव को साझा करने के लिए एक और प्रोटोकॉल का उपयोग करने की आवश्यकता होगी, एक जिसे संचालित करने के लिए फ़ाइल सिस्टम की आवश्यकता नहीं है। एक नेटवर्क पर डिस्क साझा करने के लिए निम्नलिखित इंटरफेस / प्रोटोकॉल / नेटवर्क आज मौजूद हैं:

  • SCSI - सभी के पिता;) जबकि SCSI एक निम्न स्तर का प्रोटोकॉल है, जिसका उपयोग सेकेंडरी या ट्रांसपोर्ट प्रोटोकॉल में एनकैप्सुलेटेड को कंट्रोलर्स या डिस्क पर कमांड भेजने के लिए किया जाता है।
  • SAS - सीरियल संलग्न SCSI यह संपूर्ण SAN बनाने की अनुमति देता है क्योंकि SAS रूटिंग और एड्रेसिंग का समर्थन करता है
  • एफसी - फाइबर चैनल
  • iSCSI - इंटरनेट SCSI या बस SCSI ईथरनेट पर (IP नेटवर्क में)
  • ATAoE और समान - ईथरनेट पर ATA

वस्तुतः किसी भी निम्न स्तर के प्रोटोकॉल को नेटवर्क पैकेट में कूटबद्ध किया जा सकता है और दूरस्थ रूप से हार्ड डिस्क तक पहुंचने की अनुमति देने के लिए भेजा जाता है क्योंकि यह स्थानीय रूप से जुड़ा हुआ था। फिर आप अपने डेटा को ब्लॉक नंबर से पढ़ सकते हैं या बस नए ब्लॉक डिवाइस पर एक फाइल-सिस्टम बना सकते हैं।

सूचना! मैं जानबूझकर या अनजाने में इस जवाब से कई विषयों को छोड़ सकता हूं, गलत शब्दों और गलत तरीके से लिखे गए वाक्यों से, आपको इसे संपादित करने और इसे बेहतर बनाने के लिए स्वागत है!

आगे पढ़ने के लिए संदर्भ: विकिपीडिया पर विकिपीडिया पर डैस, विकिपीडिया पर विकिपीडिया पर एनएएस


यह मेरे लिए एकदम सही जवाब था!
काकर

उत्तम!!!!!!!!
ANGGuyInTown

9

हालांकि itmanagement.com से विवरण ठीक हैं, मुझे लगता है कि वे कुछ अधिक विशिष्ट हो सकते हैं।

NAS के साथ, आप आमतौर पर किसी ऐसी चीज़ का उल्लेख कर रहे हैं जहाँ आप CIFS या NFS जैसे प्रोटोकॉल का उपयोग करते हुए एक नेटवर्क पर एक साझा संग्रहण स्थान माउंट करते हैं। जिस सिस्टम पर ये माउंट किए जाते हैं, उन्हें स्थानीय भंडारण के रूप में नहीं देखा जाता है, यह उन्हें नेटवर्क स्टोरेज के रूप में देखता है। यह महत्वपूर्ण है क्योंकि कई कार्यक्रम विभिन्न चीजों के लिए नेटवर्क भंडारण के उपयोग की अनुमति नहीं देंगे।

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

DAS केवल एक सिस्टम से सीधे जुड़ा हुआ है (यानी, नेटवर्क के माध्यम से नहीं)। आंतरिक हार्डड्राइव, यूएसबी ड्राइव आदि।


8

NAS नेटवर्क अटैच्ड स्टोरेज के लिए है। यह पारंपरिक, सीधे संलग्न भंडारण से भिन्न होता है, NAS में, ऑपरेटिंग सिस्टम और NAS उत्पाद पर अन्य सॉफ़्टवेयर केवल डेटा संग्रहण के लिए समर्पित होते हैं।

SAN स्टोरेज एरिया नेटवर्क के लिए है। सैन एक नेटवर्क है जो सर्वरों के लिए स्टोरेज हार्डवेयर और सॉफ्टवेयर को संलग्न करने के लिए डिज़ाइन किया गया है। सैन आम तौर पर दो रूपों में आते हैं: एक नेटवर्क के रूप में मुख्य रूप से कंप्यूटर सिस्टम और स्टोरेज सिस्टम के बीच डेटा स्थानांतरित करने के लिए समर्पित है, या एक संपूर्ण सिस्टम के रूप में जिसमें एक ही नेटवर्क के सभी स्टोरेज तत्व और कंप्यूटर सिस्टम शामिल हैं।

DAS का अर्थ सीधे अटैच्ड स्टोरेज है। DAS का उपयोग आमतौर पर सर्वर या वर्कस्टेशन और NAS और SAN सेटअप से सीधे जुड़े स्टोरेज सिस्टम के बीच अंतर करने के लिए किया जाता है।

से http://www.itmanagement.com/faq/storage-faq/


1

DAS: डायरेक्ट अटैच्ड स्टोरेज। भंडारण

(आमतौर पर डिस्क या टेप) सीधे एक केबल द्वारा कंप्यूटर प्रोसेसर से जुड़ा होता है। (पीसी के अंदर हार्ड डिस्क ड्राइव या एकल सर्वर से जुड़ी टेप ड्राइव डीएएस के सरल प्रकार हैं।) I / O अनुरोध (जिसे प्रोटोकॉल या कमांड भी कहा जाता है) सीधे उपकरणों का उपयोग करते हैं।

सैन: स्टोरेज एरिया नेटवर्क। भंडारण एक समर्पित नेटवर्क पर रहता है। DAS की तरह, I / O सीधे एक्सेस उपकरणों का अनुरोध करता है। आज, अधिकांश SAN फाइबर चैनल मीडिया का उपयोग करते हैं, जो कि उस नेटवर्क पर प्रोसेसर और स्टोरेज के लिए कोई भी कनेक्शन प्रदान करते हैं। ISCSI नामक I / O प्रोटोकॉल का उपयोग करते हुए ईथरनेट मीडिया में उभर रहा है

NAS: नेटवर्क संलग्न भंडारण। एक NAS डिवाइस ("उपकरण"), आमतौर पर एक एकीकृत प्रोसेसर प्लस डिस्क भंडारण, एक टीसीपी / आईपी-आधारित नेटवर्क (लैन या वैन) से जुड़ा होता है, और विशेष फ़ाइल एक्सेस / फ़ाइल साझा प्रोटोकॉल का उपयोग करके एक्सेस किया जाता है। NAS द्वारा प्राप्त फ़ाइल अनुरोधों को आंतरिक प्रोसेसर द्वारा डिवाइस अनुरोधों में अनुवादित किया जाता है

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