मैं एक DIY NAS कैसे बनाऊं?


27

मैं अच्छे, विस्तृत निर्देशों की तलाश कर रहा हूं कि कैसे एक DIY एनएएस (नेटवर्क एक्सेस स्टोरेज) का निर्माण किया जाए। मैं इसे सस्ते में करने की योजना बना रहा हूं (पुराना पीसी कॉन्फिग + ओपन सोर्स सॉफ्टवेयर)। लेकिन बहुत सस्ता भी नहीं है। अगर आपको लगता है कि उचित है, तो मैं RAID कार्ड सेटअप में निवेश करने के लिए ठीक हूं।

मैं जानना चाहता हूँ:

  • क्या हार्डवेयर मैं एक का निर्माण करने की आवश्यकता है
    • मुझे किस तरह का हार्ड-ड्राइव सेटअप लेना चाहिए (जैसे RAID कार्ड)
    • या किसी अन्य प्रासंगिक हार्डवेयर विशिष्ट सलाह (बिजली की आपूर्ति, मदरबोर्ड, प्रशंसकों आदि ...)
  • मुझे किस सॉफ्टवेयर पर चलना चाहिए, दोनों में क्या ओएस और सॉफ्टवेयर दोनों सामग्री को प्रभावी ढंग से प्रबंधित करने के लिए
    • तो NAS मेरे नेटवर्क के लिए पहचानने योग्य और सुलभ है
    • मैं यह सुनिश्चित कर सकता हूं कि मेरे विंडोज कंप्यूटर इसे पहचान लेंगे (लिनक्स डिस्ट्रो का उपयोग करते समय)
    • मैं अपनी फ़ाइलों को अपने नेटवर्क के बाहर से एक्सेस कर सकता हूं
  • जिसे मैं पूरा करने की कोशिश कर रहा हूं
    • मैं इसे घर पर शेयर हब के रूप में उपयोग करना चाहता हूं । कहा जा रहा है, एक "बड़े" घर को संभालने के लिए पर्याप्त मजबूत होना चाहिए;) 5-6 डेस्कटॉप कहते हैं।
    • प्राथमिक लक्ष्य अनिवार्य रूप से मेरे घर / परिवार के सभी मीडिया को एक सामान्य सुरक्षित स्थान पर संग्रहीत और एक्सेस करना हैफाइलों के प्रकारों में मीडिया / फिल्में / संगीत / वीडियो / दस्तावेज आदि शामिल हैं (स्ट्रीमिंग एक बड़ा + होगा)।
    • बैकअप महत्वपूर्ण है। मेरे सभी डेटा को सुरक्षित स्थान पर रखने की आवश्यकता है। क्या कोई भी कंपटीशन नीचे जाना चाहिए या फॉर्मेटिंग नाइफ के तहत, मैं चाहता हूं कि मीडिया हर समय सुरक्षित स्थान पर उपलब्ध हो ।
    • भंडारण / अतिरेक / गति के बीच एक अच्छा संतुलन? न तो एक विश्वविद्यालय / कॉर्पोरेट सेटअप आकार सेटअप और न ही 2 पीसी संचालित होम सेटअप। :)

यह योग करने के लिए: परम DIY geek घर उद्देश्य NAS का निर्माण किया। अगर ऐसा कुछ मौजूद है।


मैंने इन कड़ियों को खोजने और खोजने का उचित काम किया:

उबंटू

FreeNAS

हालांकि ये लिंक महान हैं, उनके पास तर्क के संबंध में विस्तृत निर्देश नहीं हैं और बिल्ड से संपर्क कैसे किया गया। मैं सॉफ्टवेयर निर्देशों सहित प्रत्येक चरण में अधिक निर्देशों और विस्तृत सिफारिशों की तलाश कर रहा हूं।


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

2
लिंक इकट्ठा करने के बजाय, जवाबों में कुछ वास्तविक जानकारी प्राप्त करना अधिक दिलचस्प नहीं होगा? यदि लिंक से जानकारी अंतर्निहित है, तो हम अपवित्र जानकारी को संपादित कर सकते हैं और सबसे अच्छे से मतदान कर सकते हैं
Ivo Flipse

हो सकता है कि कोई व्यक्ति केवल निर्देशों के लिए लिंक के बजाय निर्देशों के लिए इसे पूरी तरह से फिर से लिख सकता है। इस तरह से, सीडब्ल्यू के साथ, लोगों में चिप कर सकते हैं।
यादृच्छिक

1
@ आरेख: मैंने प्रश्न संपादित किया, उम्मीद है कि अंतिम परिणाम एक पूर्ण उत्तर है, जिसे वास्तव में एक ट्यूटोरियल के रूप में इस्तेमाल किया जा सकता है
इवो ​​फ्लिप

4
बहुत बढ़िया! इवो ​​के संपादन के बाद (फिर से लिखना), यह सवाल सटीक है। अब जवाबों का इंतजार है :)
कौशिक गोपाल

जवाबों:


12

मुझे किस तरह का हार्ड-ड्राइव सेटअप लेना चाहिए (जैसे RAID)

यदि आप चाहते हैं अतिरेक , आप कम से कम दो डिस्क की आवश्यकता होगी और कम से कम से कम एक RAID 1 दर्पण पैदा करते हैं। व्यक्तिगत रूप से, यदि आप डेटा हानि की कोई ठोस रोकथाम चाहते हैं, तो एक सम्मानित निर्माता (3Ware, LSI, Adaptec) से एक ठोस RAID कार्ड मदद करेगा। कुछ लोग लचीलापन चाहते हैं और (linux) सॉफ्टवेयर RAID इन दिनों मैंने सुना / पढ़ा है कि पिछले वर्षों की तुलना में बहुत अधिक विश्वसनीय है। लिनक्स एलवीएम एक सॉफ्टवेयर आधारित RAID समाधान है जो वॉल्यूम में बहुत अधिक लचीलापन जोड़ता है जो कि बहुत सुविधाजनक है। यदि पैसा एक समस्या है, तो बाधाएं सॉफ़्टवेयर हैं RAID आपके लिए सबसे अच्छा विकल्प होगा।

RAID व्यापार-नापसंद के बारे में है; आप चाहते हैं कि आप वास्तव में उपयोग कर सकते हैं कितना भंडारण बनाम अतिरेक पाने के लिए कितने डिस्क। RAID 5 का आमतौर पर उपयोग किया जाता है क्योंकि RAID 1 या 10. की तुलना में व्यापार-बंद कम है। नकारात्मक पक्ष कुछ मामूली प्रदर्शन समस्याएं हैं। तो आपके पास कितने डिस्क हैं? आप कितना कुल संग्रहण चाहते हैं? आप कितने डिस्क विफलताओं को सहने के लिए तैयार हैं? इससे भी बदतर, कितनी समवर्ती डिस्क विफलताओं को आप सहन करेंगे?

सलाह का एक शब्द: nVidia या Intel से ऑन-बोर्ड SATA RAID नियंत्रकों से दूर रहें। स्थिरता / विश्वसनीयता के संदर्भ में, ऑन-बोर्ड कंट्रोलर (IMO) वास्तविक चीज़ के लिए सस्ते विकल्प हैं और आपके डेटा को जटिल स्थिति में डाल सकते हैं। मुझे यकीन है कि एनवीडिया / इंटेल समाधान गति और इस तरह के साथ काफी अच्छा करते हैं, लेकिन जब आप डेटा के साथ खिलवाड़ कर रहे हैं, तो सुनिश्चित करें कि यह बरकरार है सबसे महत्वपूर्ण बात (मेरे लिए)। हार्डवेयर RAID के साथ, अधिक पैसा विश्वसनीयता के लिए और कई बार गति के लिए एक व्यापार बंद है। वहां से अपनी लड़ाई और योजना चुनें।

या किसी अन्य प्रासंगिक हार्डवेयर से संबंधित सलाह (बिजली की आपूर्ति, मदरबोर्ड आदि ...)

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

मुझे इस पर कौन सा सॉफ़्टवेयर चलाना चाहिए, सामग्री को प्रभावी ढंग से प्रबंधित करने के लिए क्या ओएस और सॉफ़्टवेयर दोनों हैं इसलिए एनएएस मेरे नेटवर्क के लिए पहचानने योग्य और सुलभ है

मैं OpenFiler का उपयोग करता हूं और अब तक, यह बहुत आसान है। आप जो भी चुनेंगे, उसमें कुछ सीखने की अवस्था होगी, लेकिन यह सुनिश्चित करें कि आप हाथ से पहले प्रलेखन पढ़ें । मैंने थोड़ी देर पहले FreeNAS की कोशिश की और वास्तव में इसे पसंद नहीं किया, लेकिन यह तब से बेहतर के लिए बदल सकता है।

आपके क्लाइंट कंप्यूटरों के लिए संग्रहण योग्य होने के लिए, यह प्रोटोकॉल के बारे में है (अगली प्रतिक्रिया देखें)।

मैं यह सुनिश्चित कर सकता हूं कि मेरे विंडोज कंप्यूटर इसे पहचान लेंगे (लिनक्स डिस्ट्रो का उपयोग करते समय)

विंडोज़ के लिए, आपको एक विशिष्ट प्रोटोकॉल की आवश्यकता होगी: एसएमबी (सांबा) जो फ्रीएनएएस, ओपनफ़िलर आदि का समर्थन करता है। दी गई है कि आप NFS, CIFS जैसे दूसरों का उपयोग कर सकते हैं, लेकिन लिनक्स मशीनों के साथ Windows नेटवर्किंग के लिए SMB सबसे उपयुक्त है। इन दिनों SMB शेयरों को पहचानना बहुत सरल है, लेकिन अगर आपके पास एक डोमेन नियंत्रक (जिसमें मुझे संदेह है) तो SMB के साथ बंधा हुआ प्रमाणीकरण थोड़ा परेशान हो सकता है।

मैं अपनी फ़ाइलों को अपने नेटवर्क के बाहर से एक्सेस कर सकता हूं

यह आंशिक रूप से एक नेटवर्क समस्या है। आपके फ़ायरवॉल पर एक पोर्ट खुला होने और आपके NAS पर फ़ॉरवर्ड करने वाले पोर्ट के बीच, यह थोड़ा जटिल हो सकता है और RAID या सरल फ़ाइल साझाकरण के रूप में सीधे फ़ॉरवर्ड नहीं है।

आप अपनी फ़ाइलों को कैसे एक्सेस करना चाहते हैं? वेब (http) के माध्यम से? वीपीएन? एनएफएस? एफ़टीपी? Rsync?


जबकि सामान बनाने में बहुत मज़ा आता है, कभी-कभी लोग सरल चीजों को भूल जाते हैं। आपके मामले में, निर्माण करने का तरीका जानना उतना महत्वपूर्ण नहीं है जितना आप करना चाहते हैं। नेटवर्क भंडारण अपेक्षाकृत सरल है, लेकिन जटिलताएँ बिना किसी योजना / दूरदर्शिता के अपने बदसूरत सिर को पीछे कर सकती हैं। यदि आप अपनी पोस्ट को अपडेट कर सकते हैं, तो कृपया शामिल करें जो आप पूरा करने की कोशिश कर रहे हैं । उदाहरण के लिए: यह काम / घर के लिए है? एनएएस मेजबान मीडिया / दस्तावेज / डेटाबेस / कोड करेगा? क्या आप अतिरेक या गति पर भंडारण को अधिकतम करना चाहते हैं? NAS के लिए प्राथमिक लक्ष्य / आवश्यकता क्या है? (आदि आदि।)

आशा है कि मेरी मदद करता है ;)


ओपी में परिवर्तन के लिए अद्यतन प्रतिक्रिया

मैं इसे घर पर शेयर हब के रूप में उपयोग करना चाहता हूं। कहा जा रहा है, "बड़े" घर को संभालने के लिए पर्याप्त मजबूत होना चाहिए;) 5-6 डेस्कटॉप कहते हैं।

ठीक है, यह "बड़ा" नहीं है, लेकिन मैं आपके उद्देश्य को समझता हूं। अपने लक्ष्यों के लिए मेरी प्रतिक्रियाओं के लिए पढ़ें।

प्राथमिक लक्ष्य अनिवार्य रूप से मेरे घर / परिवार के सभी मीडिया को एक सामान्य सुरक्षित स्थान पर संग्रहीत और एक्सेस करना है। फाइलों में मीडिया / फिल्में / संगीत / वीडियो / दस्तावेज आदि शामिल हैं (स्ट्रीमिंग एक बड़ा + होगा)।

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

दरअसल चीजें बजट, तकनीक और उपयोग में आसानी के लिए उबलती हैं।

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

अधिकांश का दावा होगा कि NAS प्रति बैकअप नहीं है, बल्कि एक निरर्थक समाधान और कुछ हद तक, वे सही हैं। लेकिन मैं डेटा अखंडता के लिए आपकी चिंता को समझता हूं।

जब तक आपका RAID चालू रहता है, तब तक आपका डेटा ठीक होना चाहिए। यदि आप वास्तव में टूटे हुए / भ्रष्ट होने के बारे में चिंतित हैं, तो मैं एक ऑफ-साइट ऑफसाइट बैक समाधान को देखने की सलाह दूंगा। Rsync.net, Carbonite और अन्य सेवाएं वह हो सकती हैं जो आप खोज रहे हैं। अधिकांश उपभोक्ता NAS के बारे में बड़ी बात यह है कि वे rsync को शामिल करते हैं इसलिए या तो आप जो भी रास्ता चुनते हैं, वह एक विकल्प होगा।

भंडारण / अतिरेक / गति के बीच एक अच्छा संतुलन? न तो एक विश्वविद्यालय / कॉर्पोरेट सेटअप आकार सेटअप और न ही 2 पीसी संचालित होम सेटअप। :)

आपकी आवश्यकताओं के लिए, गति एक प्रमुख कारक नहीं होगी । दी गई, उपयोग की गई तकनीक (RAID स्तर, नियंत्रक बनाम सॉफ्टवेयर, प्रोटोकॉल, आदि) के लिए प्रदर्शन उबलता है। मुझे संदेह है कि आप 15k rpm पर चलने वाली SCSI हार्ड ड्राइव का उपयोग करेंगे ताकि गति पर झल्लाहट न हो।


मुझे लगता है कि आप वास्तव में नासा के मध्य-बाजार में हैं। आपको अतिरेक के साथ भंडारण, विस्तार की बहुत आवश्यकता है। इसलिए मैं आपके प्रश्नों को 2 डोमेन में प्रस्तुत करूंगा: अपना NAS बनाना बनाम एक NAS समाधान खरीदना।

अपने स्वयं के NAS का निर्माण:

पेशेवरों:

  • शेल्फ समाधानों के मुकाबले सस्ता हो सकता है
  • ओएस / सॉफ्टवेयर के आधार पर, एनएएस का निर्माण अधिक लचीला बनाम उपभोक्ता समाधान हो सकता है
  • कल्पना ही आपकी एकमात्र सीमा है
  • अधिक घटकों की मरम्मत या जोड़ना आमतौर पर मालिकाना विक्रेता समाधान पर निर्भर नहीं होता है

विपक्ष:

  • आमतौर पर लंबे समय तक सेटअप बनाम उपभोक्ता NAS
  • कई प्रौद्योगिकियां निर्णय को अधिक जटिल बनाती हैं; वेंडर काम को आसान बनाते हैं
  • कॉन्फ़िगरेशन और समस्या निवारण में निपुणता / विशेषज्ञता की आवश्यकता हो सकती है

NAS समाधान खरीदना:

पेशेवरों:

  • सरल उपयोगकर्ता अनुभव; आसान प्रबंधन
  • आमतौर पर विक्रेता समाधान के आधार पर तेजी से सेटअप
  • विक्रेता का समर्थन; अच्छे विक्रेता आमतौर पर अपने स्वयं के निर्माण की भरपाई के लिए समय-समय पर कई अपडेट और अतिरिक्त सुविधाएं देते हैं
  • विक्रेता के आधार पर, ग्राहक समुदाय बहुत मददगार हो सकता है (ReadyNas.com के मन में आता है)

विपक्ष:

  • मूल्य। आमतौर पर 3-4 डिस्क के बाद अधिक महंगा होता है। 2 डिस्क नासेस आमतौर पर बहुत ही कम कीमत के होते हैं, लेकिन आपको उन सभी सुविधाओं और अतिरेक को नहीं देते जिनकी आपको आवश्यकता हो सकती है।
  • विक्रेता मालिकाना तकनीक; drobo, netgear और अन्य विक्रेताओं के पास अपने स्वयं के RAID समाधान हैं। यदि आप एक विक्रेता के साथ चिपके रहने की योजना बनाते हैं, तो आप उनकी तकनीक की गुणवत्ता के साथ बहुत अधिक फंस गए हैं। यह विक्रेता के आधार पर अच्छा या बुरा हो सकता है।
  • सबसे अधिक संभावना है कि विक्रेता सॉफ़्टवेयर RAID बनाम अपने स्वयं के हार्डवेयर RAID का उपयोग करते हैं

अपने पोस्ट को पढ़ने से, यदि आप मशीन बनाने, उसका समर्थन करने और उसे कॉन्फ़िगर करने के साथ बहुत सहज हैं, तो मैं कहूंगा कि अपने स्वयं के NAS को रोल करने का तरीका हो सकता है। आपने विशिष्ट प्रोटोकॉल (NFS, iSCSI, SMB, CIFS, इत्यादि) का उल्लेख नहीं किया है, इसलिए मेरे विचार कहते हैं कि आप वास्तव में उपयोग करने के लिए सभी कंप्यूटरों के लिए एक सरल फ़ाइल साझा की तलाश कर रहे हैं। ठीक। यह बहुत आसान है। आप किसी भी मुक्त लिनक्स डिस्ट्रो (उबंटू, एसईएसई) या एनएएस ओएस (फ्रीएनएएस, ओपनफाइलर) का उपयोग कर सकते हैं, लेकिन इसके साथ आराम से उपयोग करें।

लागत कम करने के लिए, आप सॉफ्टवेयर RAID का उपयोग कर सकते हैं, लेकिन मैं व्यक्तिगत रूप से हार्डवेयर RAID पसंद करता हूं। यह पसंद / व्यापार की बात है। यदि लागत एक चिंता का विषय है, तो लिनक्स RAID को शायद ठीक करना चाहिए।

यदि आप लिनक्स / बीएसडी के साथ सहज नहीं हैं, तो अनिश्चित जिसके बारे में RAID का उपयोग करना या समस्या निवारण के बारे में चिंता करना, मैं कहूंगा कि एक उपभोक्ता एनएएस के साथ जाना चाहिए। बाजार में कई विक्रेता हैं: Netgear, Drobo, QNAP और Thecus दिमाग में आते हैं। आप शायद न्यूनतम 4-डिस्क समाधान और अतिरेक के लिए अधिकतम 8-डिस्क की तलाश कर रहे हैं। गति के बारे में बहुत अधिक चिंता न करें, लेकिन अगर यह एक चिंता है, तो कई समीक्षाओं को पढ़ने से, Netgear और Thecus प्रदर्शन के मामले में काफी अच्छा करते हैं।

मैं सॉफ्टवेयर निर्देशों सहित प्रत्येक चरण में अधिक निर्देशों और विस्तृत सिफारिशों की तलाश कर रहा हूं।

मैं कहूंगा कि आप पहले किस रास्ते पर जा रहे हैं: DIY या बॉक्स से बाहर। उस फैसले के बाद विस्तृत सिफारिशें आ सकती हैं।

उम्मीद है की यह मदद करेगा!


बहुमूल्य अंतर्दृष्टि osij2is के लिए धन्यवाद। मैंने आपके द्वारा सुझाई / मांगी गई जानकारी के साथ अद्यतन किया है।
कौशिक गोपाल

एक असली RAID नियंत्रक के साथ जाने के लिए एक अच्छा स्पर्श हटाने योग्य ड्राइव ट्रे होगा। एक hotswappable होना जरूरी नहीं है, लेकिन यह अच्छा होगा। लेकिन आसानी से डिस्क को बदलने में सक्षम होना किसी भी भंडारण समाधान में एक अच्छी बात है। मैं यह भी सुझाव दूंगा कि किसी भी उपकरण की शक्ति दक्षता पर विचार करें, क्योंकि अगर यह 24/7 ऊपर है तो सही डिस्क का उपयोग करके बिजली की बचत हो सकती है और ऐसा पर्याप्त हो सकता है।
घूमता है

@ कौशिक: क्षमा करें, मैं इन दिनों बहुत व्यस्त हूं। मैं आपके अद्यतन प्रश्न का उत्तर देने की योजना बना रहा हूं लेकिन शायद कुछ और दिनों के लिए नहीं।
osij2is

कोई मुद्दा नहीं। मुझे यकीन है कि यह इंतजार के लायक होगा;)
कौशिक गोपाल

2

https://help.ubuntu.com/9.10/serverguide/C/samba-fileserver.html

https://help.ubuntu.com/9.10/serverguide/C/network-file-system.html

http://freenas.org/freenas

सॉफ्टवेयर के लिए आप या तो सांबा चाहते हैं, यदि आपके पास कोई विंडोज़ बॉक्स है, या एनएफएस यदि आप विशुद्ध रूप से यूनिक्स / लिनक्स वातावरण में हैं। एक OS के लिए मैं शायद इस विशेष कार्य के लिए Ubuntu सर्वर का चयन करूंगा। लेकिन वास्तव में किसी भी सर्वर उन्मुख linux distro जैसे CentOS, debian, या एक यूनिक्स जैसी प्रणाली जैसे FreeBSD या OpenSolaris यह अच्छी तरह से करेंगे।



1

आप NexentaStor की कोशिश कर सकते हैं , OpenSolaris पर आधारित एक NAS समाधान (जो आपको ZFS देता है )। Nexenta भी OpenSolaris के अंदर एक और अधिक लिनक्स भावना पाने के लिए उपयुक्त-रिपॉजिटरी प्रदान करता है।


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