2008-09-20 15 views
45

क्या कोई सादा शब्दों में समझा सकता है कि क्लाउड कंप्यूटिंग कैसे काम करती है? मैंने Wikipedia article पढ़ा है, लेकिन फिर भी यह सुनिश्चित नहीं है कि मैं समझता हूं कि क्लाउड वास्तव में कैसे काम करता है।क्लाउड कंप्यूटिंग क्या है?

+8

+! मैं इसे भी समझ नहीं पा रहा हूं। मैंने अब एक साल से अधिक के लिए कई लेख पढ़े हैं, विंडोज़ एज़ूर के लिए विकसित स्केलेबल एप्लिकेशन और मैं अभी भी बिंदु नहीं देख रहा हूं। –

+4

क्या मैं इसे जोड़ सकता हूं: क्लाउड = इंटरनेट –

+3

इसका कुछ भी नया नहीं है। यह नेटवर्किंग की शुरुआत के बाद से आसपास रहा है। – Taptronic

उत्तर

35

नवीनतम मार्केटिंग अवधि के अलावा?

मूल रूप से आपके कार्यक्रम की सभी संसाधनों को इंटरनेट पर "कहीं" आयोजित किया जाता है। आप एक परिभाषित सेवा अनुबंध के माध्यम से उनके साथ बातचीत करते हैं; SOAP, REST, POX या जो भी हो और उसके बाद क्या होता है सेवा प्रदाता तक। आपको इस बात की परवाह नहीं है कि आपकी जानकारी कैसे संग्रहीत की जाती है या सेवा कैसे प्रदान की जाती है, बस यही है।

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

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

+0

इसलिए मुझे अमेज़ॅन और Google जैसे प्रदाताओं द्वारा प्रदान किए गए एप्लिकेशन और सेवाओं का उपयोग करना होगा और मैं अपना एप्लिकेशन क्लाउड में नहीं डाल सकता (जैसे कि इन लोगों का सुझाव http://www.mosso.com/) है? – alex

+1

यह आपके आवेदन पर निर्भर करता है। आप क्लाउड का उपयोग कर सकते हैं, या आप क्लाउड में अपना एप्लिकेशन चला सकते हैं और दूसरों को इससे जुड़ सकते हैं। – blowdart

7

यह शब्द इतना नया है कि कोई स्वीकार्य परिभाषा नहीं है, खासकर जब से डेल (!) शब्द को ट्रेडमार्क करने में असफल रहा।

अनिवार्य रूप से यह विचार एक उपयोगिता के समान है - आपको बिजली चाहिए, लेकिन आपको परवाह नहीं है कि कौन सा पावर स्टेशन इसकी आपूर्ति करता है क्योंकि नेटवर्क हर किसी के लिए बिजली की आपूर्ति करता है, और आप इसमें केवल टैप कर सकते हैं। जो बिजली के लिए काम करता है, लेकिन इंटरनेट अभी तक परिष्कृत नहीं है। लेकिन यह विजन है।

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

वेब 2.0 एक परिभाषा खोजने के लिए एक और शब्द संघर्ष कर रहा है, लेकिन आप किसी अन्य मशीन में एम्बेडेड गणनाओं का उपयोग करके अपनी स्प्रेडशीट की कल्पना कर सकते हैं और अमेज़ॅन एस 3 पर इसकी गणना के परिणाम संग्रहीत कर सकते हैं। इस बिंदु पर सीमाएं खत्म हो रही हैं।

क्योंकि जहां भी आप लॉग इन करते हैं, यह उपलब्ध है, इसे दुनिया में कहीं से भी एक्सेस किया जा सकता है। यह "बादल में" है क्योंकि इसे कहीं से भी देखा जा सकता है (अच्छा सादृश्य नहीं, लेकिन ...)

3

वेबमेल जैसे कुछ सरल भी "क्लाउड में हमारी जानकारी" रखने के लिए विचार किया जा सकता है। यही कहना है कि डेटा स्थानीय रूप से नहीं रखा जाता है, यह उस जादुई क्लाउड चीज़ पर संग्रहीत है जिसे इंटरनेट कहा जाता है।

यह मूल रूप से सामान को संग्रहीत करने के लिए बस एक गूढ़ शब्द है। यह सूची सारांशित करती है कि इसका उपयोग क्यों किया जाता है।

एफ़टीपी बैकअप = कोड => क्लाउड कंप्यूटिंग
वेबमेल => बादल मेल
एक दूरस्थ पीसी में SSHing कोड है कि मौसम की भविष्यवाणी निष्पादित करने के लिए> एक दूरस्थ पीसी में बादल में फ़ाइलों को संग्रहीत करने
SSHing निष्पादित करने के लिए => क्लाउड कंप्यूटिंग के माध्यम से क्लाउड कंप्यूटिंग

(मैंने एक HTML तालिका की कोशिश की लेकिन यह प्रस्तुत नहीं किया गया ...)

लगता है कूलर यह नहीं है!

1

यह एक कंप्यूटिंग है जो इंटरनेट पर वितरित में होती है। विचार यह है कि अपने संसाधन बनाने के बजाय, आप अपने डेटा, क्लाउड में ऐप्स डालते हैं। इस बादल में 100% उपलब्धता, और अनंत स्केलेबिलिटी माना जाता है। अधिक विस्तार के लिए: http://vineetgupta.spaces.live.com/blog/cns!8DE4BDC896BEE1AD!1326.entry

10

क्लाउड कंप्यूटिंग हार्डवेयर आधारित सेवाओं, जहां (कम्प्यूटिंग, नेटवर्क और भंडारण क्षमता शामिल) के बारे में है:

  • सेवाएं ऑन-डिमांड प्रदान की कर रहे हैं; ग्राहकों को उनके लिए भुगतान कर सकते हैं, बिना किसी डेटासेंटर में निवेश करने की आवश्यकता के।
  • हार्डवेयर प्रबंधन ग्राहकों से सार है।
  • इंफ्रास्ट्रक्चर क्षमताएं लोचदार हैं और आसानी से ऊपर और नीचे स्केल कर सकती हैं।

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

स्निपेट इस article on cloud computing से स्निपेट।

+0

इस स्पष्टीकरण को पसंद किया – systempuntoout

0

इनमें से कोई भी चीज़ आपके एप्लिकेशन को क्लाउड एप्लिकेशन बनाती है। यह क्लाउड एप्लिकेशन है यदि यह क्लाउड में चलता है। बादल क्या है?

Difference between cloud computing and distributed computing?

वेब साइट विकास मॉडल एक बादल में चल रहे क्योंकि इस प्रणाली के कई हिस्सों स्वाभाविक समानांतर हैं के लिए उत्तरदायी होते हैं करता है। हालांकि, विभिन्न डिज़ाइन फैसले (एर, गलतियाँ?) हैं जो आप कर सकते हैं जो समानांतरता की मात्रा को सीमित कर देगी, हालांकि। आप अभी भी क्लाउड में ऐसा प्रोग्राम चला सकते हैं लेकिन इसे लगभग समान लाभ नहीं मिलेगा जो अत्यधिक समानांतर अनुप्रयोग होगा।

जिन प्रौद्योगिकियों के बारे में आप बात कर रहे हैं, वे अत्यधिक समानांतर अनुप्रयोग बनाने के लिए उपयोग किए जा सकते हैं, लेकिन यह स्वचालित नहीं है, आपको अभी भी यह समझना होगा कि आप क्या कर रहे हैं।

+4

एक बादल आमतौर पर बनी या भेड़ के आकार में जमीन के ऊपर होवरिंग का संग्रह है – Jason

10

असल में घंटे की मार्केटिंग अवधि। 5 लोगों से पूछें और आपको 6 जवाब मिलेंगे। मैंने कुछ लोगों को क्लाउड कंप्यूटिंग का वर्णन Google डॉक्स के रूप में सुना है क्योंकि आप अपना डेटा "क्लाउड में" संग्रहीत करते हैं। अन्य लोग इसे अमेज़ॅन के ईसी 2 या Google ऐप इंजन जैसे गतिशील आवंटन और होस्टिंग के रूप में अधिक सोचते हैं।

+0

मान लीजिए कि क्लाउड में 4 सर्वर हैं, और 'सर्वर ए' पर मेरा डेटा संग्रहीत है। और वह सर्वर दुर्घटनाग्रस्त हो गया जो मेरे डेटा के साथ क्या होगा? नुकसान? या अपलोड करने के दौरान मेरा डेटा एकाधिक सर्वरों पर सहेजा जाएगा? – UnKnown

39

सबसे पहले, इसे रास्ते से बाहर निकालने के लिए: क्लाउड कंप्यूटिंग एक मार्केटिंग buzzword और बीमार परिभाषित एक है (कम से कम इस समय)

मैं इस व्यापक मूलमंत्र चीर-फाड़ और बाजार खंडों में, अर्थात् की सिफारिश करेंगे:

  • IaaS: एक सेवा (जैसे अमेज़न EC2)
  • Paas के रूप में इन्फ्रास्ट्रक्चर: एक सेवा के रूप प्लेटफार्म (जैसेगूगल AppEngine)
  • दास: एक सेवा के रूप डाटाबेस (जैसे अमेज़न आरडीएस)
  • सास:

      : एक सेवा (जैसे Salesforce)

अपने अंक के लिए वापस आ रहा है के रूप में सॉफ्टवेयर

  • यदि आप वेब इंटरफेस के माध्यम से एक सेवा का पर्दाफाश करते हैं, तो आप इसे क्लाउड कंप्यूटिंग बिन
  • पारंपरिक वेब साइट्स प्रति-से वर्गीकृत कर सकते हैं सीसी श्रेणी में नहीं गिरेंगे (उपरोक्त सेगमेंट देखें)
  • मुझे नहीं पता कि "क्लाउड एप्लिकेशन" क्या है: क्या आप एक नई अवधि को परिभाषित करने की कोशिश कर रहे हैं? ;-)
  • +4

    +1 यह उल्लेख करने के लिए कि यह एक buzzword है। वेब 2.0 क्या है यह पूछने के लिए यह वही बात है। क्या मूल रूप से इसकी परिभाषा थी? ज़रूर। लेकिन अब हर दूसरी कंपनी इसे मार्केटिंग टूल के रूप में उपयोग कर रही है, इसलिए मुझे नहीं पता कि यह अब कितना उपयोगी है। –

    +0

    बाजारों को मार्केटिंग buzzwords की आवश्यकता है ... यह भीड़ के कारण भीड़ को रैली करने के लिए एक आवश्यक "संपीड़न एल्गोरिदम" है ($$$ पढ़ें)। – jldupont

    0

    क्लाउड कंप्यूटिंग कंप्यूटर का ऑर्डर करने, उपयोग करने और त्यागने का एक विशिष्ट तरीका है। यह एटीएम की मदद से या वेंडिंग मशीनों से चीजें खरीदने के साथ बैंकिंग सेवाओं का उपयोग करने के समान है।

    क्लाउड कंप्यूटिंग का लक्ष्य प्रदाता के पक्ष से किसी भी जीवित व्यक्ति को पूरी तरह से बाहर करना है।

    क्लाउड कंप्यूटिंग के किसी भी अन्य अच्छे और बुरे गुण इस विचार का एक उपज है।

    2

    मैं का तरीका बताएंगे मैं कुछ उदाहरण का उपयोग करते हुए क्लाउड कंप्यूटिंग को समझने के लिए आए हैं:

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

    दूसरी ओर बैंक के लिए यह वेब सेवाओं और हार्डवेयर/सॉफ़्टवेयर के प्रबंधन की ज़िम्मेदारी और लागत को कम करता है । यदि एक छोटे क्रेडिट यूनियन में केवल डेटा स्टोरेज सर्वर हैं और कोई वेब सर्वर क्लाउड उन्हें आपके आवेदन में भाग लेने का एक ही अवसर प्रदान करता है क्योंकि एक बड़ा बैंक हो सकता है।

    तो मूल रूप से आप क्लाउड को वेब सेवाओं और/या डेटा संग्रहण के मध्यस्थ के रूप में कल्पना कर सकते हैं।

    0

    मैं इस वीडियो के विवरण की तरह:

    http://www.youtube.com/watch?v=XdBd14rjcs0&feature=related

    लघु संस्करण: गूगल और Salesforce.com, दूसरों के बीच, कंप्यूटर अंतरिक्ष और 'आभासी' आवेदन वातावरण द्वारा आप अपनी मशीनों पर अपने कार्यक्रम चलाने बेचने । आभासी वेबहोस्टिंग की तरह, लेकिन कार्यक्रमों और अनुप्रयोगों के लिए, न केवल वेबसाइटों। यह अब एक बड़ा buzzword है क्योंकि बड़े खिलाड़ी वास्तव में इसे अपने बुनियादी ढांचे और अप्रयुक्त घड़ी चक्रों से अधिक पैसे कमाने के तरीके के रूप में धक्का दे रहे हैं। बिक्री बल, विशेष रूप से, आप 'क्लाउड कंप्यूटिंग' के इस हालिया संस्करण को 'फोर्स डॉट कॉम' पर दोष दे सकते हैं, क्योंकि वे क्लाउड कंप्यूटिंग शब्द का उपयोग करके अपनी सेवा का बहुत अधिक विपणन कर रहे हैं, और प्रॉक्सी द्वारा, क्लाउड का विचार खुद कंप्यूटिंग।

    +0

    वीडियो अब उपलब्ध नहीं है। – vy32

    0

    मैं सुझाव है कि आप इस पत्र

    बादल से ऊपर पढ़ने के लिए: armbust सभी

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

    0

    मुझे लगता है कि यह एक कंप्यूटर की तरह है जो सर्वर सिस्टम की बजाय बादलों से सेवाएं प्रदान कर रहा है। बादल दुनिया भर में फैल सकता है। तो जब बादल किसी अन्य से तुलना करते हैं तो बादल केवल सेवाओं को बहुत तेजी से वितरित कर सकते हैं।

    +0

    क्लाउड केवल बैंडविड्थ की अनुमति के रूप में सेवाओं को वितरित कर सकता है। – abhi

    +0

    एस abhi, वितरण केवल बैंडविड्थ पर आधारित है। लेकिन जैसा कि आप जानते हैं कि क्लाउड कंप्यूटिंग तकनीक केवल प्रदर्शन के लिए विकसित की गई है। तो हम कह सकते हैं कि क्लाउड कंप्यूटिंग से लेकर सेवाएं पारंपरिक वितरण प्रणालियों की तुलना में तेज़ी से हैं। – hemanth

    0

    यहां what is cloud computing पर एक अच्छी परिभाषा है।

    +2

    केवल लिंक लिंक बहुत उपयोगी नहीं हैं। – Abizern

    +0

    वह लिंक काम नहीं कर रहा है – krichard

    +0

    @Abizern कभी-कभी वे होते हैं। प्रश्न और लिंक पर निर्भर करता है। :) –

    2

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

    सार्वजनिक क्लाउड को बहु-किरायेदार वातावरण के रूप में परिभाषित किया गया है, जहां आप क्लाउड कंप्यूटिंग वातावरण में "सर्वर स्लाइस" खरीदते हैं जिसे कई अन्य ग्राहकों या किरायेदारों के साथ साझा किया जाता है।

    Private cloud computing, दूसरी ओर, परिभाषा के अनुसार एक एकल किरायेदार वातावरण है जहां हार्डवेयर, भंडारण और नेटवर्क एक ग्राहक या कंपनी को समर्पित हैं।

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