उदाहरण के लिए, जब भी हम Amazon या Google की सेवा का उपयोग करते हैं, तो हम अपना सारा डेटा क्लाउड में संग्रहीत कर रहे होते हैं। यदि आप ट्विटर का उपयोग क
क्लाउड कंप्यूटिंग क्या है, इसके उपयोग और लाभ
क्या है क्लाऊड कम्प्यूटिंग? आजकल ये इतना क्यों सुना जा रहा है? जैसा कि हम जानते हैं कि पिछले कुछ 20 वर्षों में कंप्यूटर नेटवर्क प्रौद्योगिकियों ने बहुत प्रगति की है।
जब से इंटरनेट (सबसे लोकप्रिय कंप्यूटर नेटवर्क) ने अपना अस्तित्व जाना है, तब से कंप्यूटर नेटवर्क के क्षेत्र में बहुत प्रगति हुई है और विशेष रूप से वितरित कंप्यूटिंग और क्लाउड कंप्यूटिंग जैसी प्रौद्योगिकियों के क्षेत्र में बहुत सारे शोध किए गए हैं।
ये तकनीकी शब्द: डिस्ट्रीब्यूटेड कंप्यूटिंग और क्लाउड कंप्यूटिंग दोनों की अवधारणाएं लगभग समान हैं, दोनों के बीच कुछ अंतर हैं। तो अगर आप क्लाउड कंप्यूटिंग के बारे में समझना चाहते हैं तो आपके लिए डिस्ट्रीब्यूटेड कंप्यूटिंग को भी समझना जरूरी है।
ग्लोबल इंडस्ट्री एनालिस्ट का कहना है कि यह ग्लोबल क्लाउड कंप्यूटिंग सर्विस मार्केट 2020 तक 327 अरब डॉलर तक का बिजनेस बन जाएगा। आज के दौर में लगभग सभी कंपनियां क्लाउड कंप्यूटिंग सर्विस का इस्तेमाल कर रही हैं, चाहे वह प्रत्यक्ष हो या अप्रत्यक्ष।
उदाहरण के लिए, जब भी हम Amazon या Google की सेवा का उपयोग करते हैं, तो हम अपना सारा डेटा क्लाउड में संग्रहीत कर रहे होते हैं। यदि आप ट्विटर का उपयोग करते हैं तो आप अप्रत्यक्ष रूप से क्लाउड कंप्यूटिंग सेवा का उपयोग करते हैं।
डिस्ट्रीब्यूटेड कंप्यूटिंग और क्लाउड कंप्यूटिंग दोनों ही इतने लोकप्रिय हैं क्योंकि हमें बेहतर कंप्यूटिंग नेटवर्क की आवश्यकता थी ताकि हमारा डेटा तेजी से संसाधित हो सके। तो आज हम चर्चा करेंगे कि क्लाउड कंप्यूटिंग क्या है? इसके बारे में आप इस आर्टिकल में पूरी तरह से जानेंगे।
तो फिर देर किस बात की? आइये शुरू करते हैं और जानते हैं कि क्लाउड कंप्यूटिंग क्या है? और यह इतना लोकप्रिय क्यों हो रहा है?
क्लाउड क्या है
क्लाउड की बात करें तो यह सर्वरों के एक बड़े इंटरकनेक्टेड नेटवर्क का डिज़ाइन है जिसे कंप्यूटर संसाधनों को वितरित करने के लिए डिज़ाइन किया गया है। और सटीक स्थान की कोई अवधारणा नहीं है कि डेटा कहां से आ रहा है और कहां जा रहा है।
सरल भाषा में कहूं तो अगर कोई यूजर इसका इस्तेमाल करता है तो उसे लगेगा कि वह एक बहुत बड़ी निराकार कंप्यूटिंग शक्ति का इस्तेमाल कर रहा है जिसमें यूजर अपने ईमेल से लेकर मोबाइल एप्लिकेशन की मैपिंग तक सब कुछ अपनी जरूरत के मुताबिक कर सकता है। .
बिज़नेस की भाषा में "द क्लाउड" कहने से कोई मतलब नहीं है। क्लाउड कंप्यूटिंग लाइसेंस प्राप्त सेवाओं का एक संग्रह है जो विभिन्न विक्रेताओं द्वारा प्रदान की जाती है।
क्लाउड सेवा प्रौद्योगिकी प्रबंधन और प्रौद्योगिकी अधिग्रहण को विभिन्न उत्पादों के साथ प्रतिस्थापित करती है और इन उत्पादों को किसी अन्य स्थान से प्रबंधित किया जाता है और एक बात यह है कि वे केवल तभी सक्रिय रहते हैं जब इसकी आवश्यकता होती है।
क्या है क्लाऊड कम्प्यूटिंग
यदि कोई इंटरनेट के माध्यम से कोई सेवा प्रदान करता है तो उसे क्लाउड कंप्यूटिंग कहा जाता है। यह सेवा कुछ भी हो सकती है जैसे ऑफ साइट स्टोरेज या कंप्यूटिंग संसाधन।
या दूसरे शब्दों में, क्लाउड कंप्यूटिंग कंप्यूटिंग की एक शैली है जिसमें इंटरनेट टेक्नोलॉजीज की मदद से बड़े पैमाने पर स्केलेबल और लचीली आईटी-संबंधित क्षमताएं एक सेवा के रूप में प्रदान की जाती हैं।
इन सेवाओं में इंफ्रास्ट्रक्चर, प्लेटफॉर्म, एप्लिकेशन और स्टोरेज स्पेस जैसी सुविधाएं उपलब्ध हैं। इसमें उपयोगकर्ता अपनी आवश्यकता के अनुसार सेवाओं का उपयोग करते हैं और केवल उन्हीं सेवाओं के लिए भुगतान करते हैं जिनका वे उपयोग करते हैं। इसके लिए उन्हें अपना बुनियादी ढांचा तैयार करने की जरूरत नहीं है.
आजकल दुनिया में बहुत प्रतिस्पर्धा है और ऐसे में लोगों को हर समय इंटरनेट पर सेवा की जरूरत होती है और वह भी बिना किसी देरी के। अगर कभी कोई एप्लीकेशन फ्रीज हो जाती है तो लोगों में काफी असंतोष होता है. लोग वह सेवा चाहते हैं जो उन्हें 24/7 चाहिए।
इन आवश्यकताओं को पूरा करने के लिए हम पुराने मेनफ्रेम कंप्यूटिंग पर भरोसा नहीं कर सकते, इसीलिए लोगों ने इस समस्या को हल करने के लिए क्लाउड वितरित कंप्यूटिंग तकनीक का उपयोग किया। जिससे बड़े बिजनेस अपना सारा काम आसानी से कर सकें।
उदाहरण के लिए, फेसबुक के 757 मिलियन सक्रिय उपयोगकर्ता हैं जो प्रतिदिन लगभग 2 मिलियन तस्वीरें देखते हैं, हर महीने लगभग 3 बिलियन तस्वीरें अपलोड की जाती हैं, 1 मिलियन वेबसाइटें फेसबुक का उपयोग करती हैं और प्रति सेकंड 50 मिलियन ऑपरेशन करती हैं।
ऐसे में पारंपरिक कंप्यूटिंग सिस्टम इन समस्याओं का समाधान नहीं कर सकता, बल्कि हमें कुछ बेहतर की जरूरत है जो यह काम कर सके। इसलिए ऐसी कंप्यूटिंग करने के लिए क्लाउड डिस्ट्रीब्यूटेड कंप्यूटिंग समय की मांग है।
क्लाउड कंप्यूटिंग के उदाहरण
YouTube क्लाउड स्टोरेज का एक बेहतरीन उदाहरण है जो लाखों उपयोगकर्ताओं की वीडियो फ़ाइलों को होस्ट करता है।
पिकासा और फ़्लिकर जो अपने सर्वर में लाखों उपयोगकर्ताओं की डिजिटल तस्वीरें होस्ट करते हैं।
Google डॉक्स क्लाउड कंप्यूटिंग का एक और बेहतरीन उदाहरण है जो उपयोगकर्ताओं को अपनी प्रस्तुतियाँ, शब्द दस्तावेज़ और स्प्रेडशीट को इसके डेटा सर्वर पर अपलोड करने की अनुमति देता है। इसके साथ ही यह उन दस्तावेज़ों को संपादित और प्रकाशित करने का विकल्प भी देता है।
क्लाउड कंप्यूटिंग की विशेषताएँ और लाभ
देखा जाए तो क्लाउड कंप्यूटिंग के कई आकर्षक फायदे हैं जो व्यवसायों और लोगों के लिए बहुत उपयोगी हैं। क्लाउड कंप्यूटिंग के 5 मुख्य लाभ हैं:
सेल्फ सर्विस प्रावधान: अंतिम उपयोगकर्ता अपनी आवश्यकता के अनुसार कोई भी कार्य कर सकते हैं जिसकी उन्हें सबसे अधिक आवश्यकता है। इसके साथ, आईटी प्रशासकों की पारंपरिक आवश्यकता, जो पहले आपके कंप्यूट संसाधनों का प्रबंधन और प्रावधान करते थे, की अब आवश्यकता नहीं है।
फ्लेक्सिबिलिटी : कंपनियां अपनी जरूरत के हिसाब से कंप्यूटिंग बढ़ा सकती हैं और कमाई कर सकती हैं। इसका फायदा यह हुआ कि पहले स्थानीय इंफ्रास्ट्रक्चर में काफी निवेश होता था, अब यह बिल्कुल बंद हो गया है, इससे कंपनियों को काफी फायदा होता है।
प्रति उपयोग भुगतान: गणना संसाधनों को बारीक स्तर पर मापा जाता है। ताकि उपयोगकर्ताओं को केवल उन्हीं संसाधनों और कार्यभार के लिए भुगतान करना पड़े जिनका वे उपयोग करते हैं।
वर्कलोड फ्लेक्सिबिलिटी: क्लाउड सेवा प्रदाता अक्सर कई वैश्विक क्षेत्रों में स्थित उपयोगकर्ताओं के महत्वपूर्ण कार्य को बनाए रखते हुए लचीला भंडारण प्राप्त करने के लिए अनावश्यक संसाधनों का उपयोग करते हैं।
माइग्रेशन फ्लेक्सिबिलिटी: संगठन अपनी आवश्यकता के अनुसार कुछ कार्यभार को एक क्लाउड प्लेटफ़ॉर्म से दूसरे में स्थानांतरित कर सकता है, वह भी बिना किसी परेशानी के और स्वचालित रूप से, जिससे पैसे की भी बचत होती है।
क्लाउड कंप्यूटिंग का इतिहास
अगर हम हिंदी में क्लाउड कंप्यूटिंग की बात करें तो इसका जन्म 1960 के आसपास हुआ था। जब कंप्यूटर उद्योग ने अपने संभावित लाभों के आधार पर कंप्यूटिंग को एक सेवा या उपयोगिता के रूप में स्वीकार किया। लेकिन पहले की कंप्यूटिंग में कनेक्टिविटी और बैंडविड्थ दोनों की कमी थी, जिसके कारण कंप्यूटिंग को एक उपयोगिता के रूप में लागू करना संभव नहीं था।
1990 में इंटरनेट बैंडविड्थ बड़े पैमाने पर उपलब्ध होने तक यह संभव नहीं था। जिसके बाद कंप्यूटिंग को एक सेवा के रूप में सोचना संभव हो गया।
1990 में, सेल्सफोर्स ने पहली बार उद्यम SaaS को व्यावसायिक रूप से सफलतापूर्वक लागू किया। जिसके बाद 2002 में AWS ने ऐसा किया, जिसमें ऑनलाइन स्टोरेज, मशीन लर्निंग, कंप्यूटेशन जैसी कई सेवाएं प्रदान की गईं।
आज, Microsoft Azure, Google Cloud प्लेटफ़ॉर्म जैसे कई छोटे और बड़े प्रदाता हैं, जो AWS के साथ मिलकर अन्य व्यक्तियों, छोटे व्यवसायों और वैश्विक उद्यमों को क्लाउड-आधारित सेवाएँ प्रदान कर रहे हैं।
क्लाउड कंप्यूटिंग बनाम वितरित कंप्यूटिंग
1) लक्ष्य
अगर मैं डिस्ट्रीब्यूटेड कंप्यूटिंग की बात करूं तो यह अन्य उपयोगकर्ताओं और संसाधनों के साथ जुड़कर सहयोगी संसाधन साझाकरण प्रदान करता है।
डिस्ट्रिब्यूटेड कंप्यूटिंग हमेशा प्रशासनिक स्केलेबिलिटी (पंजीकरण में डोमेन की संख्या), आकार स्केलेबिलिटी (प्रक्रियाओं और उपयोगकर्ताओं की संख्या), और भौगोलिक स्केलेबिलिटी (वितरित सिस्टम में नोड्स के बीच अधिकतम दूरी) प्रदान करने का प्रयास करती है।
अगर हम क्लाउड कंप्यूटिंग की बात करें तो यह ऑन-डिमांड माहौल में सेवा देने में विश्वास रखता है ताकि लक्षित लक्ष्य हासिल किया जा सके। इसके साथ ही, यह अधिक स्केलेबिलिटी और पारदर्शिता, सुरक्षा, निगरानी और प्रबंधन प्रदान करने में भी विश्वास रखता है।
क्लाउड कंप्यूटिंग में, सेवाओं को भौतिक कार्यान्वयन के बिना क्लाउड में पारदर्शिता के साथ वितरित किया जाता है।
2)प्रकार
वितरित कंप्यूटिंग को तीन प्रकारों में विभाजित किया गया है
डिस्ट्रिब्यूटेड सूचना प्रणाली
इन प्रणालियों का मुख्य उद्देश्य आरएमआई और आरपीसी जैसे विभिन्न संचार मॉडल के माध्यम से विभिन्न सर्वरों में जानकारी वितरित करना है।
डिस्ट्रिब्यूटेड व्यापक सिस्टम
ये सिस्टम मुख्य रूप से एम्बेडेड कंप्यूटर उपकरणों जैसे पोर्टेबल ईसीजी मॉनिटर, वायरलेस कैमरा, पीडीए और मोबाइल डिवाइस से बने होते हैं। इन प्रणालियों को किसी भी पारंपरिक वितरित प्रणाली की तुलना में उनकी अस्थिरता से पहचाना जा सकता है।
डिस्ट्रिब्यूटेड कंप्यूटर सिस्टम
इस प्रकार के सिस्टम में, नेटवर्क से जुड़े कंप्यूटर अपने कार्यों को ट्रैक करने के लिए संदेशों के माध्यम से एक दूसरे के साथ संवाद करते हैं।
क्लाउड कंप्यूटिंग को चार प्रकारों में बांटा गया है
1. प्राइवेट क्लाउड
यह एक क्लाउड इंफ्रास्ट्रक्चर है जो किसी विशेष आईटी संगठन के सभी अनुप्रयोगों को समर्पित रूप से होस्ट करता है ताकि डेटा पर इसका पूरा नियंत्रण हो और इसलिए सुरक्षा उल्लंघन की संभावना नगण्य है।
2. पब्लिक क्लाउड
इस प्रकार के क्लाउड इंफ्रास्ट्रक्चर को अन्य सेवा प्रदाताओं द्वारा होस्ट किया जाता है और बाद में इसे सार्वजनिक कर दिया जाता है। ऐसे क्लाउड में यूजर्स के पास कोई नियंत्रण नहीं होता है और न ही वे इंफ्रास्ट्रक्चर देख सकते हैं।
उदाहरण के लिए, Google और Microsoft दोनों ही अपने क्लाउड इंफ्रास्ट्रक्चर के मालिक हैं और बाद में जनता को एक्सेस देते हैं।
3. कम्युनिटी क्लाउड
यह एक मल्टी-टेनेंट क्लाउड इंफ्रास्ट्रक्चर है जिसमें क्लाउड को अन्य आईटी संगठनों के बीच साझा किया जाता है।
4. हाइब्रिड क्लाउड
यह 2 या अधिक विभिन्न प्रकार के क्लाउड (निजी, सार्वजनिक और सामुदायिक) का संयोजन है और तभी हाइब्रिड क्लाउड इंफ्रास्ट्रक्चर बनता है जहां प्रत्येक क्लाउड एक इकाई रहता है लेकिन सभी क्लाउड मिलकर कई परिनियोजन मॉडल बनाते हैं जो फायदेमंद होते हैं। हैं।
3) विशेषताएँ
डिस्ट्रिब्यूटेड कंप्यूटिंग में कार्य को विभिन्न कंप्यूटरों के बीच वितरित किया जाता है। ताकि कम्प्यूटेशनल कार्यों को एक ही समय में निष्पादित किया जा सके।
रिमोट मेथड इनवोकेशन की मदद से, क्लाउड कंप्यूटिंग सिस्टम में ऑन-डिमांड नेटवर्क मॉडल का उपयोग किया जाता है जो कंप्यूटिंग संसाधनों के साझा पूल तक पहुंच प्रदान करता है।
क्लाउड कंप्यूटिंग के प्रकार
क्लाउड कंप्यूटिंग को मुख्य रूप से तीन भागों में विभाजित किया जा सकता है जो हैं: IaaS, PaaS और SaaS।
क्लाउड कंप्यूटिंग मॉडल
1) एक सर्विस के रूप में इंफ्रास्ट्रक्चर (IaaS)
ये सेवाएँ स्वयं-सेवा मॉडल हैं जिनका उपयोग दूरस्थ स्थान से बुनियादी ढांचे की निगरानी, पहुंच और प्रबंधन के लिए किया जाता है।
उदाहरण - सर्वर, फ़ायरवॉल, राउटर, सीडीएन
2) एक सर्विस के रूप में प्लेटफ़ॉर्म (PaaS)
यह केंद्रीकृत आईटी संचालन से कंप्यूटिंग बुनियादी ढांचे का प्रबंधन करने के लिए सॉफ्टवेयर डेवलपर्स के लिए स्वयं-सेवा मॉड्यूल की एक श्रृंखला प्रदान करता है।
उदाहरण - ईमेल सेवाएँ: जीमेल, आउटलुक.कॉम
3) एक सर्विस के रूप में सॉफ्टवेयर (सास)
SaaS उन अनुप्रयोगों को वितरित करने के लिए वेब का उपयोग करता है जो तृतीय-पक्ष विक्रेताओं द्वारा प्रबंधित होते हैं और जिनका उपयोगकर्ता इंटरफ़ेस केवल क्लाइंट पक्ष से ही पहुंच योग्य होता है।
एप्लीकेशन बिल्डिंग: गूगल ऐप इंजन, एसएपी हाना, क्लाउड फाउंड्री
क्लाउड कंप्यूटिंग ने पूरे कंप्यूटिंग उद्योग को बदल दिया है। इसने व्यवसायों के स्वरूप और आईटी बुनियादी ढांचे को भी पूरी तरह से बदल दिया है। यह हार्डवेयर और सॉफ्टवेयर के लिए कई लाभ प्रदान करता है जो कुछ साल पहले पूरी तरह से असंभव लगता था।
अब वर्चुअल मशीन को चलने के लिए केवल कुछ मिनटों की आवश्यकता होती है। क्लाउड कंप्यूटिंग ने कंपनियों और व्यवसायों का नजरिया बदल दिया है। यह अब हर किसी की पहली पसंद बन गई है क्योंकि अगर कोई सही प्लानिंग, रणनीति और उचित बजट के साथ बिजनेस करेगा तो उसे सफलता जरूर मिलेगी।
और वैज्ञानिक इसे और भी बेहतर बनाने के लिए अधिक से अधिक शोध कर रहे हैं।
COMMENTS