क्लाउड कंप्यूटिंग आर्किटेक्चर: Difference between revisions

From Vigyanwiki
No edit summary
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Short description|Overview about the cloud computing architecture}}
{{Short description|Overview about the cloud computing architecture}}
[[ क्लाउड कंप्यूटिंग ]]आर्किटेक्चर, क्लाउड कंप्यूटिंग के लिए आवश्यक घटकों और उपघटकों को संदर्भित करता है। इन घटकों में सामान्यतः फ्रंट एंड प्लेटफॉर्म (फैट क्लाइंट, थिन क्लाइंट, मोबाइल), बैक एंड प्लेटफॉर्म (सर्वर, स्टोरेज), क्लाउड आधारित डिलीवरी और नेटवर्क (इंटरनेट, इंट्रानेट, इंटरक्लाउड) शामिल होते हैं। संयुक्त रूप से, ये घटक क्लाउड कंप्यूटिंग आर्किटेक्चर बनाते हैं।
[[ क्लाउड कंप्यूटिंग |क्लाउड कंप्यूटिंग]] आर्किटेक्चर, क्लाउड कंप्यूटिंग के लिए आवश्यक घटकों और उपघटकों को संदर्भित करता है। इन घटकों में सामान्यतः फ्रंट एंड प्लेटफॉर्म (फैट क्लाइंट, थिन क्लाइंट, मोबाइल), बैक एंड प्लेटफॉर्म (सर्वर, स्टोरेज), क्लाउड आधारित वितरण और नेटवर्क (इंटरनेट, इंट्रानेट, इंटरक्लाउड) सम्मिलित होते हैं। संयुक्त रूप से, ये घटक क्लाउड कंप्यूटिंग आर्किटेक्चर बनाते हैं।


[[File:CloudComputingSampleArchitecture.svg|alt=|बॉर्डर|दाएं|फ्रेमलेस|440x440पीएक्स|क्लाउड कंप्यूटिंग नमूना वास्तुकला]]
[[File:CloudComputingSampleArchitecture.svg|alt=|बॉर्डर|दाएं|फ्रेमलेस|440x440पीएक्स|क्लाउड कंप्यूटिंग नमूना वास्तुकला]]
Line 7: Line 7:


{{See also|Category:Cloud clients}}
{{See also|Category:Cloud clients}}
क्लाउड कंप्यूटिंग आर्किटेक्चर में फ्रंट-एंड प्लेटफॉर्म होते हैं जिन्हें क्लाइंट या क्लाउड क्लाइंट कहा जाता है। ये क्लाइंट सर्वर, फैट क्लाइंट, थिन क्लाइंट, जीरो क्लाइंट, [[ टैबलेट कंप्यूटर |टैबलेट कंप्यूटर]] और मोबाइल डिवाइस हैं, जिनसे उपयोगकर्ता सीधे बातचीत करते हैं। ये क्लाइंट प्लेटफॉर्म क्लाउड डेटा स्टोरेज के साथ एक एप्लिकेशन (मिडल वेयर), वेब ब्राउजर के जरिए या वर्चुअल सेशन के जरिए वार्तालाप करते हैं। आभासी सत्रों में विशेष रूप से सुरक्षित एन्क्रिप्शन एल्गोरिथम फ्रेम की आवश्यकता होती है जो पूरे इंटरफ़ेस को सुरक्षित रखता है।<ref>{{cite journal |last1=Sudha |first1=M |title=क्रिप्टोग्राफी का उपयोग करके क्लाउड कंप्यूटिंग में डेटा सुरक्षा सुनिश्चित करने के लिए उन्नत सुरक्षा ढांचा|journal=Advances in Computer Science and Its Applications |date=2012 |volume=1 |issue=1}}</ref>
क्लाउड कंप्यूटिंग आर्किटेक्चर में फ्रंट-एंड प्लेटफॉर्म होते हैं जिन्हें क्लाइंट या क्लाउड क्लाइंट कहा जाता है। ये क्लाइंट सर्वर, फैट क्लाइंट, थिन क्लाइंट, जीरो क्लाइंट, [[ टैबलेट कंप्यूटर |टैबलेट कंप्यूटर]] और मोबाइल डिवाइस हैं, जिनसे उपयोगकर्ता सीधे बातचीत करते हैं। ये क्लाइंट प्लेटफॉर्म क्लाउड डेटा स्टोरेज के साथ एक एप्लिकेशन (मिडल वेयर), वेब ब्राउजर के जरिए या परोक्ष सत्रों के जरिए वार्तालाप करते हैं। परोक्ष सत्रों में विशेष रूप से सुरक्षित एन्क्रिप्शन एल्गोरिथम फ्रेम की आवश्यकता होती है जो पूरे इंटरफ़ेस को सुरक्षित रखता है।<ref>{{cite journal |last1=Sudha |first1=M |title=क्रिप्टोग्राफी का उपयोग करके क्लाउड कंप्यूटिंग में डेटा सुरक्षा सुनिश्चित करने के लिए उन्नत सुरक्षा ढांचा|journal=Advances in Computer Science and Its Applications |date=2012 |volume=1 |issue=1}}</ref>
=== जीरो ग्राहक ===
=== जीरो क्लाइंट ===


जीरो या अल्ट्रा-थिन क्लाइंट आवश्यक कॉन्फ़िगरेशन फ़ाइलों को इकट्ठा करने के लिए नेटवर्क को इनिशियलाइज़ करता है जो फिर उसे बताता है कि उसके OS बायनेरिज़ कहाँ संग्रहीत हैं।<ref>{{cite web|url=http://www.brianmadden.com/blogs/brianmadden/archive/2010/05/19/wyse-unveils-a-new-extensible-zero-client-platform-how-quot-zero-quot-is-this-and-how-will-it-help-citrix-here-s-our-full-analysis.aspx|last=Madden, B. (May 19, 2012) |title = वायस एक नए शून्य ग्राहक मंच के साथ पतले ग्राहक उद्योग को हिला देने की उम्मीद करता है। क्या ये काम करेगा?|date=2010-05-19 |accessdate=2012-05-27}}</ref> संपूर्ण शून्य क्लाइंट डिवाइस नेटवर्क के माध्यम से चलता है। यह विफलता का एक बिंदु बनाता है, जिसमें, यदि नेटवर्क की उपलब्धता नहीं होती है तो उपकरण बेकार हो जाता है।<ref>{{cite web |url=http://www.assurx.com/pdf/ZeroClient.pdf |last=Segal, I. |title="शून्य ग्राहक कब शून्य ग्राहक नहीं है?", SysGen, Inc|access-date=2012-05-27 |archive-url=https://web.archive.org/web/20030403135932/http://assurx.com/pdf/ZeroClient.pdf |archive-date=2003-04-03 |url-status=dead}}</ref>
जीरो या अल्ट्रा-थिन क्लाइंट आवश्यक कॉन्फ़िगरेशन फ़ाइलों को इकट्ठा करने के लिए नेटवर्क को इनिशियलाइज़ करता है जो उसे बताता है कि उसके ऑपरेटिंग सिस्टम बायनेरिज़ कहाँ संग्रहीत हैं।<ref>{{cite web|url=http://www.brianmadden.com/blogs/brianmadden/archive/2010/05/19/wyse-unveils-a-new-extensible-zero-client-platform-how-quot-zero-quot-is-this-and-how-will-it-help-citrix-here-s-our-full-analysis.aspx|last=Madden, B. (May 19, 2012) |title = वायस एक नए शून्य ग्राहक मंच के साथ पतले ग्राहक उद्योग को हिला देने की उम्मीद करता है। क्या ये काम करेगा?|date=2010-05-19 |accessdate=2012-05-27}}</ref> संपूर्ण जीरो क्लाइंट डिवाइस, नेटवर्क के माध्यम से चलता है। यदि नेटवर्क की उपलब्धता नहीं होती है, यह विफलता का कारण बनाता है, जिसमें उपकरण निर्थक हो जाता है।<ref>{{cite web |url=http://www.assurx.com/pdf/ZeroClient.pdf |last=Segal, I. |title="शून्य ग्राहक कब शून्य ग्राहक नहीं है?", SysGen, Inc|access-date=2012-05-27 |archive-url=https://web.archive.org/web/20030403135932/http://assurx.com/pdf/ZeroClient.pdf |archive-date=2003-04-03 |url-status=dead}}</ref>
== भंडारण ==
== स्टोरेज ==
{{Main|Cloud storage}}
{{Main|Cloud storage}}
एक ऑनलाइन नेटवर्क स्टोरेज जहां डेटा स्टोर किया जाता है और कई ग्राहकों के लिए सुलभ होता है। क्लाउड स्टोरेज को आम तौर पर निम्नलिखित कॉन्फ़िगरेशन में तैनात किया जाता है: क्लाउड कंप्यूटिंग # पब्लिक क्लाउड, क्लाउड कंप्यूटिंग # प्राइवेट क्लाउड, क्लाउड कंप्यूटिंग # कम्युनिटी क्लाउड, या तीनों के कुछ संयोजन को क्लाउड कंप्यूटिंग # हाइब्रिड क्लाउड के रूप में भी जाना जाता है।<ref name="bare_url">{{cite web|title = क्लाउड कंप्यूटिंग की एनआईएसटी परिभाषा। एनआईएसटी विशेष प्रकाशन 800-145 (सितंबर 2011)। राष्ट्रीय मानक और प्रौद्योगिकी संस्थान, यू.एस. वाणिज्य विभाग|author1=Mell, P.  |author2=Grance, T. |url=http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf |date=September 2011 |accessdate=2012-05-20}}</रेफरी>
एक ऑनलाइन नेटवर्क स्टोरेज जहां डेटा स्टोर किया जाता है और अधिकतर ग्राहकों के लिए सुलभ होता है। क्लाउड स्टोरेज को आम तौर पर निम्नलिखित कॉन्फ़िगरेशन में तैनात किया जाता है: पब्लिक क्लाउड, प्राइवेट क्लाउड, कम्युनिटी क्लाउड, या तीनों के कुछ संयोजन को हाइब्रिड क्लाउड के रूप में भी जाना जाता है।<ref name="bare_url">{{cite web|title = क्लाउड कंप्यूटिंग की एनआईएसटी परिभाषा। एनआईएसटी विशेष प्रकाशन 800-145 (सितंबर 2011)। राष्ट्रीय मानक और प्रौद्योगिकी संस्थान, यू.एस. वाणिज्य विभाग|author1=Mell, P.  |author2=Grance, T. |url=http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf |date=September 2011 |accessdate=2012-05-20}}</ref>


प्रभावी होने के लिए, क्लाउड स्टोरेज को फुर्तीला, लचीला, स्केलेबल, [[ बहु किरायेदारी ]] और सुरक्षित होना चाहिए।
प्रभावी होने के लिए, क्लाउड स्टोरेज को एजाइल, फ्लेक्सिबल, स्केलेबल, मल्टी-टेनेंसी और सुरक्षित होना चाहिए।<ref>{{cite web|title = फ्लेक्सिबल, स्केलेबल प्राइवेट क्लाउड्स के लिए वर्चुअलाइज्ड एंटरप्राइज स्टोरेज। डेल पावर सॉल्यूशंस, 2012 अंक 1 से पुनर्मुद्रित|author1=Sherbak, T. |author2=Sweere, N. |author3=Belapurkar, V. |name-list-style=amp |url=http://i.dell.com/sites/content/business/solutions/power/en/Documents/ps1q12-20120209-sherbak.pdf |accessdate=2012-05-27}}</ref>
रेफरी>{{cite web|title = फ्लेक्सिबल, स्केलेबल प्राइवेट क्लाउड्स के लिए वर्चुअलाइज्ड एंटरप्राइज स्टोरेज। डेल पावर सॉल्यूशंस, 2012 अंक 1 से पुनर्मुद्रित|author1=Sherbak, T. |author2=Sweere, N. |author3=Belapurkar, V. |name-list-style=amp |url=http://i.dell.com/sites/content/business/solutions/power/en/Documents/ps1q12-20120209-sherbak.pdf |accessdate=2012-05-27}}</रेफरी>


== वितरण ==
== वितरण ==


=== सेवा के रूप में सॉफ्टवेयर (सास) ===
=== सेवा के रूप में सॉफ्टवेयर (सास-SaaS) ===
{{Main|Software as a service}}
{{Main|Software as a service}}
[[ एक सेवा के रूप में सॉफ्टवेयर ]] (सास) सेवा-मॉडल में क्लाउड प्रदाता को क्लाउड में सॉफ़्टवेयर स्थापित करना और बनाए रखना और इंटरनेट (या इंट्रानेट) पर क्लाउड से सॉफ़्टवेयर चलाने वाले उपयोगकर्ता शामिल हैं। क्‍लाउड में क्‍लाउड एप्‍लीकेशन चलने के बाद से प्रयोक्‍ताओं की क्‍लाइंट मशीनों को किसी भी एप्‍लीकेशन-विशिष्‍ट सॉफ़्टवेयर के इंस्‍टॉलेशन की आवश्‍यकता नहीं है। सास स्केलेबल है, और सिस्टम एडमिनिस्ट्रेटर कई सर्वरों पर एप्लिकेशन लोड कर सकते हैं। अतीत में, प्रत्येक ग्राहक अपने प्रत्येक सर्वर पर एप्लिकेशन की अपनी प्रति खरीदता और लोड करता था, लेकिन SaaS के साथ ग्राहक स्थानीय रूप से सॉफ़्टवेयर इंस्टॉल किए बिना एप्लिकेशन तक पहुंच सकता है। सास में आमतौर पर मासिक या वार्षिक शुल्क शामिल होता है।<ref name="Chou">
[[ एक सेवा के रूप में सॉफ्टवेयर |एक सेवा के रूप में सॉफ्टवेयर]] (सास) सेवा-मॉडल में क्लाउड में सॉफ़्टवेयर स्थापित करना, बनाए रखना और इंटरनेट (या इंट्रानेट) पर क्लाउड से सॉफ़्टवेयर चलाने वाले उपयोगकर्ता सम्मिलित हैं। क्‍लाउड में क्‍लाउड एप्‍लीकेशन चलने के बाद से प्रयोक्‍ताओं की क्‍लाइंट मशीनों को किसी भी एप्‍लीकेशन-विशिष्‍ट सॉफ़्टवेयर के स्थापना की आवश्‍यकता नहीं है। सास स्केलेबल है, और सिस्टम एडमिनिस्ट्रेटर कई सर्वरों पर एप्लिकेशन स्थापित कर सकते हैं। अतीत में, प्रत्येक ग्राहक अपने प्रत्येक सर्वर पर एप्लिकेशन की प्रति खरीदता और स्थापित करता था, लेकिन सास के साथ ग्राहक स्थानीय रूप से सॉफ़्टवेयर स्थापित किए बिना एप्लिकेशन तक पहुंच सकता है। सास में आमतौर पर मासिक या वार्षिक शुल्क सम्मिलित होता है।<ref name="Chou">
{{cite book|title = Introduction to Cloud Computing: Business & Technology|first = Timothy|last = Chou|url = https://www.scribd.com/doc/64699897/Introduction-to-Cloud-Computing-Business-and-Technology}}</ref>
{{cite book|title = Introduction to Cloud Computing: Business & Technology|first = Timothy|last = Chou|url = https://www.scribd.com/doc/64699897/Introduction-to-Cloud-Computing-Business-and-Technology}}</ref>
प्रभावी होने के लिए, क्लाउड भंडारण को फुर्तीला, लचीला, स्केलेबल, मल्टी-टेनेंसी और सुरक्षित होना चाहिए।<ref name="enterpriseirregulars">
{{cite web | title = Tuesday's Tip: Understanding The Many Flavors of Cloud Computing and SaaS| last = Wang, R |url = http://www.enterpriseirregulars.com/15231/tuesdays-tip-understanding-the-many-flavors-of-cloud-computing-and-saas/ |accessdate=2012-05-27}}
</ref>
<big>वितरण</big>
'''<big>सॉफ़्टवेयर-एज़-ए-सर्विस (सास-SaaS)</big>'''
सॉफ़्टवेयर-एज़-ए-सर्विस (सास) सेवा-मॉडल में क्लाउड प्रदाता को क्लाउड में सॉफ़्टवेयर स्थापित करना और बनाए रखना और इंटरनेट (या इंट्रानेट) पर क्लाउड से सॉफ़्टवेयर चलाने वाले उपयोगकर्ता शामिल हैं। क्‍लाउड में क्‍लाउड एप्‍लीकेशन चलने के बाद से प्रयोक्‍ताओं की क्‍लाइंट मशीनों को किसी भी एप्‍लीकेशन-विशिष्‍ट सॉफ़्टवेयर के इंस्‍टॉलेशन की आवश्‍यकता नहीं है। सास स्केलेबल है, और सिस्टम एडमिनिस्ट्रेटर कई सर्वरों पर एप्लिकेशन लोड कर सकते हैं। अतीत में, प्रत्येक ग्राहक अपने प्रत्येक सर्वर पर एप्लिकेशन की अपनी प्रति खरीदता और लोड करता था, लेकिन सास के साथ ग्राहक स्थानीय रूप से सॉफ़्टवेयर इंस्टॉल किए बिना एप्लिकेशन तक पहुंच सकता है। सास में आमतौर पर मासिक या वार्षिक शुल्क शामिल होता है। [6] 


सेवा के रूप में सॉफ्टवेयर, अनुप्रयोगों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थापित अनुप्रयोगों के समान सुविधा प्रदान करता है।
सेवा के रूप में सॉफ्टवेयर, अनुप्रयोगों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थापित अनुप्रयोगों के समान सुविधा प्रदान करता है।


सेवा के रूप में सॉफ़्टवेयर के चार सामान्य दृष्टिकोण हैं:<ref name="enterpriseirregulars" /><ref name="citrix">
सेवा के रूप में सॉफ़्टवेयर के चार सामान्य दृष्टिकोण हैं:<ref name="enterpriseirregulars">
{{cite web | title = Tuesday's Tip: Understanding The Many Flavors of Cloud Computing and SaaS| last = Wang, R |url = http://www.enterpriseirregulars.com/15231/tuesdays-tip-understanding-the-many-flavors-of-cloud-computing-and-saas/ |accessdate=2012-05-27}}
</ref><ref name="citrix">
{{cite web | title = Understanding the Flex Tenancy Architecture by CITRIX |url = http://support.citrix.com/proddocs/topic/ns-flextenancy-map/ns-flextenancy-understanding-flextenancy-architecture.html |accessdate=2012-05-27}}
{{cite web | title = Understanding the Flex Tenancy Architecture by CITRIX |url = http://support.citrix.com/proddocs/topic/ns-flextenancy-map/ns-flextenancy-understanding-flextenancy-architecture.html |accessdate=2012-05-27}}
</ref>
</ref>
# एकल इंस्टैंस   
# सिंगल इंस्टैंस 
# बहु इंस्टैंस
# मल्टी इंस्टैंस
# बहु टेनेंट
# मल्टी टेनेंट
#फ्लेक्स टेनेंसी
#फ्लेक्स टेनेंसी


इनमें से, फ्लेक्स नामित मल्टी-इनपुट फोर वे मैनिफोल्ड मॉडल में फ्लेक्स टेनेंसी को सबसे अधिक उपयोगकर्ता अनुकूल सास प्रतिमान माना जाता है।<ref name="Andrikopoulos">{{cite journal|last1=Andrikopoulos|first1=Vasilios|s2cid=15216208|title=सामूहिक अनुकूली प्रणालियों के मॉडलिंग और निष्पादन की ओर|journal=ICSOC 2013: Service-Oriented Computing – ICSOC 2013 Workshops|series=Lecture Notes in Computer Science|date=2013|volume=8377|pages=69–81|doi=10.1007/978-3-319-06859-6_7|isbn=978-3-319-06858-9}}</ref> ऐसी प्रणालियाँ सरलीकृत एन्क्रिप्शन विधियों पर आधारित होती हैं जो कई पासों पर सूचीबद्ध डेटा अनुक्रमों को लक्षित करती हैं।<ref name="Li">{{cite journal|last1=Li|first1=Lin|title=सास के लिए बहु-किरायेदार डेटा प्रमाणीकरण मॉडल|journal=The Open Cybernetics and Systematics Journal|date=2014|volume=8|issue=8|pages=322–329|doi=10.2174/1874110X01408010322|url=http://benthamopen.com/contents/pdf/TOCSJ/TOCSJ-8-322.pdf|doi-access=free}}</ref> इस अवधारणा की सरलता, फ्लेक्स टेनेंसी सास को उन लोगों के बीच लोकप्रिय बनाती है जिनके पास सूचना विज्ञान प्रसंस्करण का अनुभव नहीं है, जैसे बुनियादी रखरखाव और फ्रैंचाइज़ी व्यवसायों में कस्टोडियल स्टाफ।
इनमें से, फ्लेक्स नामित मल्टी-इनपुट फोर वे मैनिफोल्ड मॉडल में फ्लेक्स टेनेंसी को सबसे अधिक उपयोगकर्ता-अनुकूल सास प्रतिमान माना जाता है।<ref name="Andrikopoulos">{{cite journal|last1=Andrikopoulos|first1=Vasilios|s2cid=15216208|title=सामूहिक अनुकूली प्रणालियों के मॉडलिंग और निष्पादन की ओर|journal=ICSOC 2013: Service-Oriented Computing – ICSOC 2013 Workshops|series=Lecture Notes in Computer Science|date=2013|volume=8377|pages=69–81|doi=10.1007/978-3-319-06859-6_7|isbn=978-3-319-06858-9}}</ref> ऐसी प्रणालियाँ सरलीकृत एन्क्रिप्शन विधियों पर आधारित होती हैं जो कई पासेज पर सूचीबद्ध डेटा अनुक्रमों को लक्षित करती हैं।<ref name="Li">{{cite journal|last1=Li|first1=Lin|title=सास के लिए बहु-किरायेदार डेटा प्रमाणीकरण मॉडल|journal=The Open Cybernetics and Systematics Journal|date=2014|volume=8|issue=8|pages=322–329|doi=10.2174/1874110X01408010322|url=http://benthamopen.com/contents/pdf/TOCSJ/TOCSJ-8-322.pdf|doi-access=free}}</ref> इस अवधारणा की सरलता, फ्लेक्स टेनेंसी सास को उन लोगों के बीच लोकप्रिय बनाती है जिनके पास सूचना विज्ञान प्रसंस्करण का अनुभव नहीं है, जैसे बुनियादी रखरखाव और फ्रैंचाइज़ी व्यवसायों में कस्टोडियल स्टाफ।


=== '''<big>डेवलपमेंट-एज़-ए-सर्विस (डास-DaaS)</big>''' ===
=== '''<small>डेवलपमेंट-एज़-ए-सर्विस (डास-DaaS)</small>''' ===
एक सेवा के रूप में विकास वेब आधारित, समुदाय साझा टूल सेट है। यह विकास उपकरणों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थानीय रूप से स्थापित विकास उपकरणों के बराबर है।<ref name="enterpriseirregulars" />
एक सेवा के रूप में विकास वेब आधारित, समुदाय साझा टूल सेट है। यह विकास उपकरणों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थानीय रूप से स्थापित विकास उपकरणों के समकक्ष है।<ref name="enterpriseirregulars" />
 
===<small>डेटा'''-एज़-ए-सर्विस''' (डास-DaaS)</small>===
 
सेवा के रूप में डेटा वेब आधारित डिज़ाइन निर्माण है जहां परिभाषित एपीआई-परत, के माध्यम से क्लाउड डेटा तक पहुँचा जाता है। डीएएएस सेवाओं को अक्सर [[ एक सेवा के रूप में सॉफ्टवेयर |सेवा के रूप में सॉफ्टवेयर]] (सास) पेशकश के रूप में सॉफ्टवेयर के एक विशेष उपसमुच्चय के रूप में माना जाता है।<ref>O. Terzo, P. Ruiu, E. Bucci and F. Xhafa, "Data as a Service (DaaS) for Sharing and Processing of Large Data Collections in the Cloud," ''2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems'', Taichung, 2013   </ref>
===डेटा एक सेवा के रूप में (DaaS)===
=== <small>प्लेटफार्म'''-एज़-ए-सर्विस''' (पास-PaaS)</small> ===
सेवा के रूप में डेटा वेब आधारित डिज़ाइन निर्माण है जहां परिभाषित एपीआई परत के माध्यम से क्लाउड डेटा तक पहुँचा जाता है। डीएएएस सेवाओं को अक्सर सेवा (सास) पेशकश के रूप में सॉफ्टवेयर के एक विशेष उपसमुच्चय के रूप में माना जाता है।<ref>O. Terzo, P. Ruiu, E. Bucci and F. Xhafa, "Data as a Service (DaaS) for Sharing and Processing of Large Data Collections in the Cloud," ''2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems'', Taichung, 2013   </ref>
 
 
=== प्लेटफार्म '''<big>-एज़-ए-सर्विस</big>''' (पास-PaaS) ===
{{Main|Platform as a service}}
{{Main|Platform as a service}}
सेवा के रूप में प्लेटफॉर्म क्लाउड कंप्यूटिंग सेवा है जो उपयोगकर्ताओं को सेवा के रूप में एप्लिकेशन प्लेटफॉर्म और डेटाबेस प्रदान करती है।<ref name="bare_url" /> यह एप्लिकेशन प्लेटफॉर्म और डेटाबेस के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में मिडलवेयर के बराबर है।<ref name="enterpriseirregulars" />
सेवा के रूप में प्लेटफॉर्म क्लाउड कंप्यूटिंग सुविधा है जो उपयोगकर्ताओं को सेवा के रूप में एप्लिकेशन प्लेटफॉर्म और डेटाबेस प्रदान करती है।<ref name="bare_url" /> यह एप्लिकेशन प्लेटफॉर्म और डेटाबेस के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में मिडलवेयर के समकक्ष है।<ref name="enterpriseirregulars" />
 
=== <small>इंफ्रास्ट्रक्चर[[ एक सेवा के रूप में बुनियादी ढांचा |'''-एज़-ए-सर्विस''']] (आईएएएस- IaaS)</small> ===
 
सेवा के रूप में इन्फ्रास्ट्रक्चर भौतिक हार्डवेयर लेता है और पूरी तरह से परोक्ष रहता है (उदाहरण के लिए सभी सर्वर, नेटवर्क, स्टोरेज और सिस्टम प्रबंधन सभी क्लाउड में रहते हैं)। यह क्लाउड में चल रहे पारंपरिक (गैर-क्लाउड कंप्यूटिंग) पद्धति में बुनियादी ढांचे और हार्डवेयर के बराबर है। दूसरे शब्दों में, क्लाउड से परोक्ष सर्वर, नेटवर्क, स्टोरेज चलाने के लिए व्यावसायिक शुल्क (मासिक या वार्षिक) का भुगतान करते हैं। यह स्थानीय स्तर पर डेटा सेंटर, हीटिंग, कूलिंग और हार्डवेयर को बनाए रखने की आवश्यकता को कम करता है।<ref name="enterpriseirregulars" />
=== इंफ्रास्ट्रक्चर[[ एक सेवा के रूप में बुनियादी ढांचा |  '''<big>-एज़-ए-सर्विस</big>''']] (आईएएएस- IaaS) ===
एक सेवा के रूप में इन्फ्रास्ट्रक्चर भौतिक हार्डवेयर ले रहा है और पूरी तरह से आभासी हो रहा है (उदाहरण के लिए सभी सर्वर, नेटवर्क, स्टोरेज और सिस्टम प्रबंधन सभी क्लाउड में मौजूद हैं)। यह क्लाउड में चल रहे पारंपरिक (गैर-क्लाउड कंप्यूटिंग) पद्धति में बुनियादी ढांचे और हार्डवेयर के बराबर है। दूसरे शब्दों में, क्लाउड से वर्चुअल सर्वर, नेटवर्क, स्टोरेज चलाने के लिए व्यवसाय शुल्क (मासिक या वार्षिक) का भुगतान करते हैं। यह स्थानीय स्तर पर डेटा सेंटर, हीटिंग, कूलिंग और हार्डवेयर को बनाए रखने की आवश्यकता को कम करेगा।<ref name="enterpriseirregulars" />
== नेटवर्किंग ==
== नेटवर्किंग ==
{{main|Data center network architectures}}
{{main|Data center network architectures}}
आम तौर पर, क्लाउड नेटवर्क परत को निम्नलिखित की पेशकश करनी चाहिए:
सामान्यतः क्लाउड नेटवर्क परत को निम्नलिखित बिंदुओं का ध्यान रखना चाहिए:
* उच्च बैंडविड्थ और [[ कम विलंबता ]]
* उच्च बैंडविड्थ और[[ कम विलंबता ]]
: उपयोगकर्ताओं को उनके डेटा और एप्लिकेशन तक निर्बाध पहुंच की अनुमति देना।<ref name=architecture>M. Noormohammadpour, C. S. Raghavendra, [https://www.researchgate.net/publication/321744877_Datacenter_Traffic_Control_Understanding_Techniques_and_Trade-offs "Datacenter Traffic Control: Understanding Techniques and Trade-offs,"] IEEE Communications Surveys & Tutorials, vol. PP, no. 99, pp. 1-1.</ref>
: उपयोगकर्ताओं को उनके डेटा और एप्लिकेशन तक निर्बाध पहुंच की अनुमति देना।<ref name=architecture>M. Noormohammadpour, C. S. Raghavendra, [https://www.researchgate.net/publication/321744877_Datacenter_Traffic_Control_Understanding_Techniques_and_Trade-offs "Datacenter Traffic Control: Understanding Techniques and Trade-offs,"] IEEE Communications Surveys & Tutorials, vol. PP, no. 99, pp. 1-1.</ref>
* चुस्त नेटवर्क
* एजाइल नेटवर्क
: संसाधनों तक ऑन-डिमांड पहुंच के लिए सर्वरों और संभवतः बादलों के बीच जल्दी और कुशलता से स्थानांतरित करने की क्षमता की आवश्यकता होती है।
: संसाधनों तक ऑन-डिमांड पहुंच के लिए सर्वरों और संभवतः क्लाउड के बीच तत्परता और कुशलता से स्थानांतरित करने की क्षमता की आवश्यकता होती है।
* नेटवर्क सुरक्षा
* नेटवर्क सुरक्षा
: सुरक्षा हमेशा महत्वपूर्ण होती है, लेकिन जब आप बहु-किरायेदारी के साथ काम कर रहे होते हैं, तो यह और भी महत्वपूर्ण हो जाता है क्योंकि आप कई ग्राहकों को अलग-अलग कर रहे होते हैं।<ref>{{cite web|url=https://www.youtube.com/watch?v=Db95UmMZWzc|last=Greaves, J. (of Carpathia Hosting) and Potti, S. (of Citrix). Uploaded by CarpathiaHosting on Feb 22, 2010| title = फ्लेक्स-टेनेंसी: सुरक्षित मल्टी-टेनेंसी नेटवर्क वातावरण|accessdate=2012-05-27}}</ref>
: सुरक्षा हमेशा महत्वपूर्ण होती है, लेकिन जब आप मल्टी-'''टेनेंसी''' के साथ काम कर रहे होते हैं, तो यह और भी महत्वपूर्ण हो जाती है क्योंकि आप कई ग्राहकों को अलग-अलग सुविधाएँ रहे होते हैं।<ref>{{cite web|url=https://www.youtube.com/watch?v=Db95UmMZWzc|last=Greaves, J. (of Carpathia Hosting) and Potti, S. (of Citrix). Uploaded by CarpathiaHosting on Feb 22, 2010| title = फ्लेक्स-टेनेंसी: सुरक्षित मल्टी-टेनेंसी नेटवर्क वातावरण|accessdate=2012-05-27}}</ref>
== यह भी देखें ==
== यह भी देखें ==
* [[ मेघ सहयोग ]]
* [[ मेघ सहयोग |क्लाउड सहयोग]]
*क्लाउड कंप्यूटिंग
*क्लाउड कंप्यूटिंग
*[[ क्लाउड कंप्यूटिंग तुलना ]]
*[[ क्लाउड कंप्यूटिंग तुलना |क्लाउड कंप्यूटिंग तुलना]]
* [[ क्लाउड डेटाबेस ]]
* [[ क्लाउड डेटाबेस |क्लाउड डेटाबेस]]
*[[ बादल भंडारण ]]
*[[ बादल भंडारण |क्लाउड स्टोरेज]]


==आगे की पढाई==
==आगे का अध्ययन==


* Reese, G. (2009). Cloud Application Architectures: Building Applications and Infrastructure in the Cloud. Sebastopol, CA: O'Reilly Media, Inc. (2009).
* Reese, G. (2009). Cloud Application Architectures: Building Applications and Infrastructure in the Cloud. Sebastopol, CA: O'Reilly Media, Inc. (2009).
* Rhoton, J. and Haukioja, R. (2011). Cloud Computing Architected: Solution Design Handbook. Recursive Limited, 2011. {{ISBN|0-9563556-1-7}}.
* Rhoton, J. and Haukioja, R. (2011). Cloud Computing Architected: Solution Design Handbook. Recursive Limited, 2011. {{ISBN|0-9563556-1-7}}.
* Shroff, Dr. Gautam. Enterprise Cloud Computing: Technology, Architecture, Applications.
* Shroff, Dr. Gautam. Enterprise Cloud Computing: Technology, Architecture, Applications.
==संदर्भ==
==संदर्भ==
{{reflist}}
{{reflist}}


[[Category: Machine Translated Page]]
[[Category:Articles with hatnote templates targeting a nonexistent page]]
[[Category:CS1 maint]]
[[Category:Created On 31/12/2022]]
[[Category:Created On 31/12/2022]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with reference errors]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Template documentation pages|Short description/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]

Latest revision as of 10:46, 28 March 2023

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

क्लाइंट प्लेटफॉर्म

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

जीरो क्लाइंट

जीरो या अल्ट्रा-थिन क्लाइंट आवश्यक कॉन्फ़िगरेशन फ़ाइलों को इकट्ठा करने के लिए नेटवर्क को इनिशियलाइज़ करता है जो उसे बताता है कि उसके ऑपरेटिंग सिस्टम बायनेरिज़ कहाँ संग्रहीत हैं।[2] संपूर्ण जीरो क्लाइंट डिवाइस, नेटवर्क के माध्यम से चलता है। यदि नेटवर्क की उपलब्धता नहीं होती है, यह विफलता का कारण बनाता है, जिसमें उपकरण निर्थक हो जाता है।[3]

स्टोरेज

एक ऑनलाइन नेटवर्क स्टोरेज जहां डेटा स्टोर किया जाता है और अधिकतर ग्राहकों के लिए सुलभ होता है। क्लाउड स्टोरेज को आम तौर पर निम्नलिखित कॉन्फ़िगरेशन में तैनात किया जाता है: पब्लिक क्लाउड, प्राइवेट क्लाउड, कम्युनिटी क्लाउड, या तीनों के कुछ संयोजन को हाइब्रिड क्लाउड के रूप में भी जाना जाता है।[4]

प्रभावी होने के लिए, क्लाउड स्टोरेज को एजाइल, फ्लेक्सिबल, स्केलेबल, मल्टी-टेनेंसी और सुरक्षित होना चाहिए।[5]

वितरण

सेवा के रूप में सॉफ्टवेयर (सास-SaaS)

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

सेवा के रूप में सॉफ्टवेयर, अनुप्रयोगों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थापित अनुप्रयोगों के समान सुविधा प्रदान करता है।

सेवा के रूप में सॉफ़्टवेयर के चार सामान्य दृष्टिकोण हैं:[7][8]

  1. सिंगल इंस्टैंस 
  2. मल्टी इंस्टैंस
  3. मल्टी टेनेंट
  4. फ्लेक्स टेनेंसी

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

डेवलपमेंट-एज़-ए-सर्विस (डास-DaaS)

एक सेवा के रूप में विकास वेब आधारित, समुदाय साझा टूल सेट है। यह विकास उपकरणों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थानीय रूप से स्थापित विकास उपकरणों के समकक्ष है।[7]

डेटा-एज़-ए-सर्विस (डास-DaaS)

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

प्लेटफार्म-एज़-ए-सर्विस (पास-PaaS)

सेवा के रूप में प्लेटफॉर्म क्लाउड कंप्यूटिंग सुविधा है जो उपयोगकर्ताओं को सेवा के रूप में एप्लिकेशन प्लेटफॉर्म और डेटाबेस प्रदान करती है।[4] यह एप्लिकेशन प्लेटफॉर्म और डेटाबेस के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में मिडलवेयर के समकक्ष है।[7]

इंफ्रास्ट्रक्चर-एज़-ए-सर्विस (आईएएएस- IaaS)

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

नेटवर्किंग

सामान्यतः क्लाउड नेटवर्क परत को निम्नलिखित बिंदुओं का ध्यान रखना चाहिए:

उपयोगकर्ताओं को उनके डेटा और एप्लिकेशन तक निर्बाध पहुंच की अनुमति देना।[12]
  • एजाइल नेटवर्क
संसाधनों तक ऑन-डिमांड पहुंच के लिए सर्वरों और संभवतः क्लाउड के बीच तत्परता और कुशलता से स्थानांतरित करने की क्षमता की आवश्यकता होती है।
  • नेटवर्क सुरक्षा
सुरक्षा हमेशा महत्वपूर्ण होती है, लेकिन जब आप मल्टी-टेनेंसी के साथ काम कर रहे होते हैं, तो यह और भी महत्वपूर्ण हो जाती है क्योंकि आप कई ग्राहकों को अलग-अलग सुविधाएँ रहे होते हैं।[13]

यह भी देखें

आगे का अध्ययन

  • Reese, G. (2009). Cloud Application Architectures: Building Applications and Infrastructure in the Cloud. Sebastopol, CA: O'Reilly Media, Inc. (2009).
  • Rhoton, J. and Haukioja, R. (2011). Cloud Computing Architected: Solution Design Handbook. Recursive Limited, 2011. ISBN 0-9563556-1-7.
  • Shroff, Dr. Gautam. Enterprise Cloud Computing: Technology, Architecture, Applications.

संदर्भ

  1. Sudha, M (2012). "क्रिप्टोग्राफी का उपयोग करके क्लाउड कंप्यूटिंग में डेटा सुरक्षा सुनिश्चित करने के लिए उन्नत सुरक्षा ढांचा". Advances in Computer Science and Its Applications. 1 (1).
  2. Madden, B. (May 19, 2012) (2010-05-19). "वायस एक नए शून्य ग्राहक मंच के साथ पतले ग्राहक उद्योग को हिला देने की उम्मीद करता है। क्या ये काम करेगा?". Retrieved 2012-05-27.{{cite web}}: CS1 maint: multiple names: authors list (link)
  3. Segal, I. ""शून्य ग्राहक कब शून्य ग्राहक नहीं है?", SysGen, Inc" (PDF). Archived from the original (PDF) on 2003-04-03. Retrieved 2012-05-27.
  4. 4.0 4.1 Mell, P.; Grance, T. (September 2011). "क्लाउड कंप्यूटिंग की एनआईएसटी परिभाषा। एनआईएसटी विशेष प्रकाशन 800-145 (सितंबर 2011)। राष्ट्रीय मानक और प्रौद्योगिकी संस्थान, यू.एस. वाणिज्य विभाग" (PDF). Retrieved 2012-05-20.
  5. Sherbak, T.; Sweere, N. & Belapurkar, V. "फ्लेक्सिबल, स्केलेबल प्राइवेट क्लाउड्स के लिए वर्चुअलाइज्ड एंटरप्राइज स्टोरेज। डेल पावर सॉल्यूशंस, 2012 अंक 1 से पुनर्मुद्रित" (PDF). Retrieved 2012-05-27.
  6. Chou, Timothy. Introduction to Cloud Computing: Business & Technology.
  7. 7.0 7.1 7.2 7.3 Wang, R. "Tuesday's Tip: Understanding The Many Flavors of Cloud Computing and SaaS". Retrieved 2012-05-27.
  8. "Understanding the Flex Tenancy Architecture by CITRIX". Retrieved 2012-05-27.
  9. Andrikopoulos, Vasilios (2013). "सामूहिक अनुकूली प्रणालियों के मॉडलिंग और निष्पादन की ओर". ICSOC 2013: Service-Oriented Computing – ICSOC 2013 Workshops. Lecture Notes in Computer Science. 8377: 69–81. doi:10.1007/978-3-319-06859-6_7. ISBN 978-3-319-06858-9. S2CID 15216208.
  10. Li, Lin (2014). "सास के लिए बहु-किरायेदार डेटा प्रमाणीकरण मॉडल" (PDF). The Open Cybernetics and Systematics Journal. 8 (8): 322–329. doi:10.2174/1874110X01408010322.
  11. O. Terzo, P. Ruiu, E. Bucci and F. Xhafa, "Data as a Service (DaaS) for Sharing and Processing of Large Data Collections in the Cloud," 2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems, Taichung, 2013   
  12. M. Noormohammadpour, C. S. Raghavendra, "Datacenter Traffic Control: Understanding Techniques and Trade-offs," IEEE Communications Surveys & Tutorials, vol. PP, no. 99, pp. 1-1.
  13. Greaves, J. (of Carpathia Hosting) and Potti, S. (of Citrix). Uploaded by CarpathiaHosting on Feb 22, 2010. "फ्लेक्स-टेनेंसी: सुरक्षित मल्टी-टेनेंसी नेटवर्क वातावरण". Retrieved 2012-05-27.{{cite web}}: CS1 maint: multiple names: authors list (link)