2012-03-15 8 views
91

क्लाउड, क्लस्टर और ग्रिड के बीच क्या अंतर है? कृपया प्रत्येक के कुछ उदाहरण दें क्योंकि क्लाउड की परिभाषा बहुत व्यापक है। जैसा कि question में उत्तर दिया गया है, क्या मैं ड्रॉपबॉक्स, जीमेल, फेसबुक, यूट्यूब, रैपिडशेयर इत्यादि को क्लाउड कह सकता हूं?क्लाउड, ग्रिड और क्लस्टर के बीच क्या अंतर है?

क्लस्टर और ग्रिड के उदाहरण भी क्या हैं?

+0

उत्तर गैर-तकनीकी है: क्लाउड एक भारी विपणन अवधि है, क्योंकि एक शब्द के रूप में इसका निचला व्याख्यात्मक बाधा निष्क्रिय है - सीएफ। "क्लाउडिंग सनशाइन", "ग्रिड पावर मेरी ग्रिड", "क्लस्टर अंगूर में पके हुए" - अनिश्चितता को अनिश्चितता से मुक्त करते हुए, और अनियमित तकनीकी परिभाषाओं को छोड़कर यह मुश्किल अंतर है। – n611x007

+2

इस प्रश्न को बंद करना बहुत दुर्भाग्यपूर्ण है। – anonymous

+4

फिर से खोलने के लिए मतदान: वैज्ञानिक प्रश्न के संदर्भों का उपयोग करके इस प्रश्न का उत्तर दिया जा सकता है, उदा। _Buyya et al। 200 9: "क्लाउड कंप्यूटिंग और उभरते आईटी प्लेटफॉर्म: 5 वें उपयोगिता के रूप में कंप्यूटिंग देने के लिए विजन, प्रचार और वास्तविकता" _ इस पर बिल्कुल स्पर्श करें (नीचे दिए गए एक हटाए गए उत्तर में उल्लिखित) –

उत्तर

113

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

क्लाउड कंप्यूटिंग के बारे में और जानने के लिए, मैं इस पेपर को पढ़ने की सलाह देता हूं: «Above the Clouds: A Berkeley View of Cloud Computing», Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica and Matei Zaharia। निम्नलिखित ऊपर कागज से एक सार है:

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

  1. संसाधन वितरण:

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

  • स्वामित्व: एक ग्रिड उन कंप्यूटरों का संग्रह है जो कई स्थानों पर कई पार्टियों के स्वामित्व में हैं और एक साथ जुड़े हुए हैं ताकि उपयोगकर्ता संसाधनों की संयुक्त शक्ति साझा कर सकें। जबकि क्लाउड आमतौर पर एक पार्टी के स्वामित्व वाले कंप्यूटरों का संग्रह होता है।

  • बादलों के उदाहरण: अमेज़ॅन वेब सेवाएं (एडब्ल्यूएस), Google ऐप इंजन।

    ग्रिड के उदाहरण: फ्यूचरग्रिड।

    क्लाउड कंप्यूटिंग सेवाओं के उदाहरण: ड्रॉपबॉक्स, जीमेल, फेसबुक, यूट्यूब, रैपिडशेयर।

    +5

    यह भी ध्यान देने योग्य है कि क्लस्टर आमतौर पर समान हार्डवेयर (यदि समान नहीं हैं) से बनाए जाते हैं। ग्रिड कंप्यूटिंग आमतौर पर वितरित (भौतिक स्थान और स्वामित्व दोनों) प्रकृति के परिणामस्वरूप हार्डवेयर की एक विस्तृत श्रृंखला पर होती है। –

    +1

    @ पॉल हाँ यह सच है – Chaos

    +0

    @Chaos, क्या आप प्वाइंट # 1 को फिर से बदल सकते हैं? – anonymous

    3

    क्लाउड: मांग को पूरा करने के लिए एप्लिकेशन स्केल चलाने वाले हार्डवेयर (संभावित रूप से एकाधिक मशीनों, नेटवर्क इत्यादि को पार करना)।

    ग्रिड: जितना संभव हो उतना हार्डवेयर लेने के लिए आवेदन स्केल (उदाहरण के लिए अतिरिक्त स्थलीय खुफिया जानकारी की उम्मीद में)।

    क्लस्टर: यह एक पुराना शब्द है जो एक ओएस इंस्टेंस या एकाधिक मशीनों में एक डीबी इंस्टेंस स्थापित करता है। यह विशेष ओएस हैंडलिंग, मालिकाना चालक, वसा केबल्स के साथ कम विलंबता नेटवर्क कार्ड और विभिन्न हार्डवेयर बेडफेलो के साथ किया गया था।

    (हम आपको एसजीआई प्यार करता हूँ, लेकिन लगता है कि "बादल" और "ग्रिड" थोड़ा पुरुष के लिए उपलब्ध हैं और अपने NUMAlink कभी नहीं रहा ...)

    +3

    मैं ग्रिड की उपरोक्त परिभाषा से सहमत नहीं हूं। ग्रिड का उपयोग केवल अतिरिक्त स्थलीय खुफिया के उद्देश्य से नहीं किया जाता है। आप क्या कह रहे हैं SETI @ होम सही है? मैं प्रयोगों और नौकरियों आदि चलाने के लिए लगभग हर रोज एक ग्रिड (फ्यूचरग्रिड) का उपयोग करता हूं – Chaos

    1

    मेरे दो सेंट के लायक ~

    क्लाउड एक (काल्पनिक/आसानी से मापनीय) असीमित स्थान और प्रसंस्करण शक्ति को संदर्भित करता है। यह शब्द अंतर्निहित प्रौद्योगिकियों को ढालता है और पूरी तरह से असीमित भंडारण-स्थान और शक्ति पर प्रकाश डालता है।

    ग्रिड भौतिक रूप से बंद मशीनों के सेटअप का एक समूह है। शब्द आम तौर पर प्रसंस्करण शक्ति संकेत (यानी: MFLOPs/GFLOPS), इंजीनियरों

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

    +5

    ग्रिड की आपकी परिभाषा सही नहीं है। एक ग्रिड शारीरिक रूप से बंद मशीनों का एक समूह नहीं है। वास्तव में, एक ग्रिड कई प्रशासनिक डोमेन शामिल कर सकता है और यह बहुत व्यापक पैमाने पर है। – Chaos

    +0

    टिप्पणी के लिए धन्यवाद। मान लीजिए मेरा विचार इंजीनियरिंग पृष्ठभूमि से प्रभावित है यानी: बिजली ग्रिड, जीपीयू ग्रिड। – dklt

    +0

    अंतरिक्ष और प्रसंस्करण शक्ति ** हमेशा सीमित ** है। यदि यह नहीं था, नासा बहुत खुश होंगे। कृपया सनसनीखेज मत बनो। – n611x007

    12

    द्वारा संदर्भित:

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

    ग्रिड: ग्रिड को एक बड़े नेटवर्क के रूप में परिभाषित किया जाता है क्योंकि एक निजी नेटवर्क से जुड़ी मशीनें और उपयोगकर्ताओं को सेवाओं का एक सेट प्रदान करती हैं, यह मशीनों में प्रसंस्करण शक्ति साझा करके सुपरकंप्यूटर के रूप में कार्य करती है। स्रोत: टेनेनबाम, एंड्रयू।

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

    9

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

    ग्रिड [कंप्यूटिंग] क्लस्टर्स का एक विस्तार है जहां एक ही समस्या को हल करने के लिए एकाधिक ढीले युग्मित प्रणालियों का उपयोग किया जाता है। वे बहु-किरायेदार होते हैं, जो क्लाउड को कुछ समानता साझा करते हैं, लेकिन कस्टम ढांचे पर भारी भरोसा करते हैं जो ग्रिड नोड्स के बीच इंटरऑप का प्रबंधन करते हैं।

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

    शुद्ध होस्टिंग के लिए, ग्रिड कंप्यूटिंग गलत उपकरण है। यदि आपको पता नहीं है कि आपका ट्रैफ़िक आकार क्या है, तो क्लाउड उपयोगी होगा। अनुमानित उपयोग के लिए जो उचित गति से बदलता है, फिर एक पारंपरिक क्लस्टर ठीक है और सबसे कुशल है।

    22

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

    ग्रिड: एक ग्रिड बस कई कंप्यूटर हैं जो एक साथ समस्या/क्रंच डेटा को हल कर सकते हैं। ग्रिड और क्लस्टर के बीच मौलिक अंतर यह है कि एक ग्रिड में प्रत्येक नोड दूसरों के अपेक्षाकृत स्वतंत्र होता है; एक विभाजन में समस्याएं हल हो जाती हैं और फैशन जीतती हैं।

    क्लस्टर: अवधारणात्मक रूप से यह वास्तव में बड़ी संख्या में & शक्तिशाली बनाने के लिए कई मशीनों को तोड़ रहा है। क्लाउड या ग्रिड की तुलना में यह एक और अधिक कठिन आर्किटेक्चर सही है क्योंकि आपको सभी नोड्स को एक साथ काम करने के लिए ऑर्केस्ट्रेट करना है, और कैश, मेमोरी, और घड़ियों का उल्लेख न करने जैसी चीजों की स्थिरता प्रदान करना है। बेशक बादलों में एक ही समस्या है, लेकिन क्लस्टर बादलों के विपरीत संकल्पनात्मक रूप से एक बड़ी मशीन नहीं है, इसलिए पूरे वास्तुकला को इसका इलाज नहीं करना पड़ता है। उदाहरण के लिए आप एक ही अनुरोध पर अपने डेटा सेंटर की पूर्ण क्षमता आवंटित नहीं कर सकते हैं, जबकि यह क्लस्टर का बिंदु है: एक समस्या पर 100% ओम्फ फेंकने में सक्षम होना।

    +0

    उत्कृष्ट न्यूनतम स्पष्टीकरण। +1 –

    संबंधित मुद्दे