वहाँ एक वितरित SAN / भंडारण प्रणाली है? [बन्द है]


9

कई अन्य स्थानों की तरह, हम अपने उपयोगकर्ताओं से अपने स्थानीय मशीनों की फ़ाइलों को सहेजने के लिए नहीं कहते हैं। इसके बजाय, हम प्रोत्साहित करते हैं कि उन्हें एक फ़ाइल सर्वर पर रखा जाए ताकि अन्य (उपयुक्त अनुमतियों के साथ) उनका उपयोग कर सकें और फाइलें ठीक से बैकअप ले सकें।

इसका परिणाम यह है कि अधिकांश उपयोगकर्ताओं के पास बड़ी हार्ड ड्राइव हैं जो मुख्य रूप से खाली बैठे हैं। अभी 2010 है। निश्चित रूप से वहाँ एक प्रणाली है जो आपको उस खाली स्थान को आभासी SAN या दस्तावेज़ लाइब्रेरी में बदल देती है?

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

जाहिर है आप अपने डेटाबेस सर्वर को यहां इंगित नहीं करेंगे, लेकिन सरल चीजों के लिए मुझे कई फायदे दिखाई देंगे:

  • फ़ाइलों को अक्सर निकट (या स्थानीय ) मशीन से स्थानांतरित किया जा सकता है ।
  • एक ही कनेक्शन पर सभी फ़ाइल स्थानांतरण की भीड़ के बजाय नेटवर्क कनेक्टिविटी को वितरित करें
  • जैसे ही आपकी कंपनी करती है डिस्क स्पेस अपने आप बढ़ता जाता है।
  • अंततः सस्ता होना चाहिए, क्योंकि आपको डिस्क का एक अलग सेट रखने की आवश्यकता नहीं है

मैं कुछ डाउनसाइड भी देख सकता हूं:

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

इसे क्लाउड स्टोरेज सिस्टम की तरह समझें जो पूरी तरह से आपके कॉर्पोरेट लैन के भीतर रहता है और आपके मौजूदा उपयोगकर्ता उपकरणों का उपयोग करता है।

हमारा पुराना मुख्य फ़ाइल सर्वर लगभग 2 वर्षों में सेवानिवृत्ति के कारण है, और मैं इसे एक छोटे से SAN के साथ बदल रहा हूं। हमारा वर्तमान फ़ाइल सर्वर 1TB शेयर के लगभग 400GB का उपयोग कर रहा है। हमने इसे केवल इसलिए छोटा रखा है क्योंकि हमारा बैकअप स्थान सीमित था। जब यह प्रतिस्थापित किया जाता है तो मैं कम से कम 4TB के लिए उपयोग करने योग्य स्थान का विस्तार करना चाहता हूं , शायद बहुत अधिक अगर कीमतें नीचे आती हैं जितना मैं उम्मीद करता हूं। मैं कुछ ऐसा सोच रहा हूं कि यह बेहतर होगा। एक स्कूल के रूप में, हमारे पास कुछ कंप्यूटर लैब हैं, जिन्हें मैं चलाना छोड़ सकता हूं जो कि इस तरह की प्रणाली में थोड़ी अतिरिक्त अतिरेक जोड़ने के लिए एकदम सही होगा।

बहुत कम अपवादों के साथ, हमारे उपयोगकर्ता अपने 120GB हार्ड ड्राइव के 40GB से कम को भर रहे हैं, जिसका अर्थ है कि मैं आसानी से 65GB प्रति मशीन आरक्षित कर सकता हूं। और यह केवल बढ़ने वाला है, क्योंकि 250Gb ड्राइव के साथ नई मशीनें आ रही हैं और यहां तक ​​कि वे आसानी से जल्द ही बड़ी हो सकती हैं। जब तक फ़ाइल सर्वर को बदल दिया जाता है, तब तक हमारे डेस्कटॉप रिप्लेसमेंट शेड्यूल को देखते हुए मैं इस तरह के सिस्टम को 5TB उपयोग करने योग्य भंडारण के लिए अनुमति देना चाहूंगा, यहां तक ​​कि अतिरेक और इतिहास के लिए भी।

दुर्भाग्य से, सबसे करीबी चीज जो मुझे मिल सकती है , वह है डायनेस्ट , और यह सिर्फ एक पेपर है जो 1994 की तारीखों का है। क्या मैं सिर्फ अपनी खोजों में गलत buzzwords का उपयोग कर रहा हूं, या क्या यह वास्तव में मौजूद नहीं है? यदि नहीं, तो क्या एक बड़ा नकारात्मक पहलू है जो मुझे याद आ रहा है?


1
बड़ी चुंबकीय ड्राइव खरीदने के बजाय, आपको अपने अंतिम उपयोगकर्ता सिस्टम के लिए छोटे ठोस राज्य ड्राइव पर विचार करना चाहिए।
jftuga

आप PARC पर वैन जैकबसन के आसपास एक टीम द्वारा विकसित CCNx में देखना चाह सकते हैं । संबंधित: स्विफ्ट परियोजना
-wabbit

जवाबों:


3

यह मुझे लगता है जैसे आप एएफएस का वर्णन कर रहे हैं , जिनमें से सबसे आम कार्यान्वयन ओपनएएफएस है । मुख्य OpenAFS अवधारणाओं का वर्णन यहाँ किया गया है: http://docs.openafs.org/UserGuide/ch01.html#HDRWQ3

AFS है:

  • वितरित। फाइलसिस्टम कई मशीनें, लेकिन फिर भी एक एकीकृत नामस्थान का उपयोग करना ताकि वितरित प्रकृति क्लाइंट मशीन के लिए पारदर्शी हो।
  • बेमानी। फाइलें एक साथ कई सर्वर नोड्स पर मौजूद हो सकती हैं, इसलिए कई सर्वर नोड्स का नुकसान किसी भी डेटा की दुर्गमता का परिणाम नहीं है।
  • मापनीय। जाहिरा तौर पर कुछ "एंटरप्राइज" कार्यान्वयन 25,000 नोड्स के रूप में होते हैं।

+1 शायद उनके विनिर्देश पर फिट नहीं होगा।
वार्नर

क्या याद आ रहा है? मुझे लगा कि यह एक सही फिट होगा। या कम से कम 90% फिट है।
इन्सटी

ठीक है, तथ्य यह है कि विंडोज पर AFS सर्वर चल रहा है असमर्थित है इसके साथ कुछ करना पड़ सकता है। docs.openafs.org/ReleaseNotesWindows/ch03s11.html
mfinni

हुह। वे यहाँ क्या कहते हैं, के साथ नहीं रहते हैं: openafs.org/windows.html
इंसेटिव

1
यह क्लाइंट सॉफ़्टवेयर के लिए है। आप एक मौजूदा AFS शेयर से जुड़ने के लिए एक विंडोज बॉक्स चाहते हैं? इसका लाभ उठाएं। आप Windows पर AFS शेयर होस्ट करना चाहते हैं? असमर्थित।
mfinni

2

हाँ, एंड-यूज़र डेस्कटॉप सिस्टम में बड़े डिस्क ट्रेजिकली अन-यूज़ हो रहे हैं, जब आप ठीक से सेंट्रलाइज़ स्टोरेज का उपयोग कर रहे हैं। ओह अच्छा। एक काल्पनिक डेस्कटॉप-नेटवर्क-वितरित NAS का उपयोग करने के कुछ डाउनसाइड:

  1. इसे ऑफ-लाइन जाने वाली उपयोगकर्ता मशीनों के कारण होने वाली गिरावट को संभालना होगा। आज में कोई नहीं आया और उनकी मशीन बंद है? बेहतर उम्मीद है कि वहाँ के दस्तावेज मशीन (ओं) पर वितरित किए गए हैं जो चालू हैं। कोई आज रात देर से काम कर रहा है और उनकी मशीन केवल एक ही है? कठिन भाग्य, क्षमा करें। जब तक आपके पास भी सब कुछ एक वास्तविक फाइलर के लिए कॉपी न हो - और फिर, आपको क्या हासिल हुआ?

  2. सब कुछ अच्छा एन्क्रिप्शन होता है - अन्यथा, बॉस के दस्तावेज जिसमें उनकी योजना को नकद करने की योजना होती है, या एचआर डॉक्टर जो सभी के वेतन को दर्शाता है, को जिमी को मेल-क्लर्क की मशीन पर दोहराया जाता है। जिस पर वह लाइमवायर चलाता है। देखें यह कहाँ जा रहा है?


3
इसके अलावा: उनके perofrmance चूसना, नेटवर्क शीर्ष गति नहीं होगी, SAN शाम के घंटों में नीचे चला जाता है, जो रखरखाव के लिए चलता है। बल्कि डिस्क से छुटकारा और सैन से बूट;)
टॉमटॉम

1

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

मुझे लगता है कि पिछले समय में पढ़े गए शैक्षिक पत्रों से समान समाधान हैं, लेकिन लगता है कि क्लेवरसेफ़ एक वास्तविक काम करने वाला उत्पाद है, न कि केवल एक प्रोटोटाइप। कंपनी 2004 से आस-पास है।


1

SANsymphony 7.0 स्टोरेज वर्चुअलाइजेशन सॉफ्टवेयर

नीचे उनकी वेबसाइट से उद्धृत किया गया है:

मुख्य विशेषताएं

डिवाइस-स्वतंत्र वर्चुअल डिस्क पूलिंग, सिंक्रोनस मिररिंग (एचए), हाई-स्पीड कैशिंग, एसिंक्रोनस रिमोट प्रतिकृति, पतली प्रावधान, ऑटो-टायरिंग, ऑनलाइन स्नैपशॉट, गैर-विघटनकारी डिस्क माइग्रेशन, निरंतर डेटा सुरक्षा (सीडीपी)

पहुंच प्रकार

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

होस्ट वातावरण समर्थित है

कंप्यूटर सिस्टम में मानक विंडोज ऑपरेटिंग सिस्टम चल रहे हैं (विंडोज सर्वर 2000, 2003, 2008, हाइपर-वी, विंडोज एक्सपी, विंडोज 7), यूनिक्स, एचपी-यूएक्स, सन सोलारिस, आईबीएम एआईएक्स, रेडहैट लिनुस, स्यूस लिनक्स, एप्पल मैकओ, वीएमवेयर ESX / vSphere, Citrix XenServer,

डिस्क समर्थित (बैक-एंड)

किसी भी आंतरिक ड्राइव, एक्सटर्नल ड्राइव, एक्सटर्नल डिस्क एरेज़, जेबीओडी, सॉलिड स्टेट डिस्क (एसएसडी), और विंडोज सर्वर 2008 पर समर्थित इंटेलिजेंट स्टोरेज सिस्टम को डाटाकोर नोड (एस) से जोड़ा जा सकता है। वे प्रत्यक्ष-संलग्न या सैन-कनेक्ट हो सकते हैं।


यह वही है जो तुम हो, हाँ


बिल्कुल नहीं। यह सॉफ्टवेयर अभी भी प्रत्येक मशीन को संभालता है - आपके पास स्टोरेज के लिए 100% मशीनें होनी चाहिए। मैं पीसी पर पृष्ठभूमि में चलने वाली कुछ चीज़ों को देखना चाहता हूं जो अभी भी अंतिम उपयोगकर्ताओं के साथ तैनात हैं, और वहां पहले से मौजूद स्पेयर डिस्क का लाभ उठाते हैं।
जोएल कोएल

भंडारण / मेटाडाटा अमूर्तता को फिर से पढ़ना, मैंने हाल ही में इसे देखा, लेकिन यह एक व्यावहारिक के बजाय एक वैचारिक फिट हो सकता है: xtreemfs.org/feature_replication.php
मार्क लॉरेंस

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

0

मेरे दिमाग में आने वाली सबसे करीबी चीज़ है, Googles MapReduce या मुफ्त Hadoop विकल्प, लेकिन इसे वास्तव में बड़े वेब ऐप के लिए पेटाबाइट क्षेत्र में स्केल करने के लिए डिज़ाइन किया गया है।

आमतौर पर, आपका परिदृश्य कुछ ऐसा नहीं है जिसे मैं वास्तव में आज़माना चाहूंगा क्योंकि मुझे लगता है कि इस अतिरिक्त सेवा के लिए मशीनों का प्रबंधन करने के लिए व्यवस्थापक ओवरहेड आपको इससे प्राप्त होने वाले किसी भी लाभ से अधिक होगा।

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

इसके अलावा, मुझे वास्तव में यकीन नहीं है कि क्लाइंट सिस्टम पर मुफ्त डिस्क कैपेसिटी बढ़ती रहेगी, क्योंकि मुझे लगता है कि भविष्य में कई और एप्लिकेशन वेब पर पोर्ट किए जाएंगे, जिनमें ऑफिस एप्लीकेन्स और यहां तक ​​कि फोटोशॉप जैसी चीजें भी शामिल होंगी, पतले ग्राहकों के लिए एक बड़ा धक्का (फिर से)।

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