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

From Vigyanwiki
No edit summary
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 6: 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>
 


जीरो या अल्ट्रा-थिन क्लाइंट आवश्यक कॉन्फ़िगरेशन फ़ाइलों को इकट्ठा करने के लिए नेटवर्क को इनिशियलाइज़ करता है जो फिर उसे बताता है कि उसके 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>
== भंडारण ==
== भंडारण ==
{{Main|Cloud storage}}
{{Main|Cloud storage}}

Revision as of 14:30, 2 March 2023

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

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

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

जीरो ग्राहक

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

भंडारण

एक ऑनलाइन नेटवर्क स्टोरेज जहां डेटा स्टोर किया जाता है और कई ग्राहकों के लिए सुलभ होता है। क्लाउड स्टोरेज को आम तौर पर निम्नलिखित कॉन्फ़िगरेशन में तैनात किया जाता है: क्लाउड कंप्यूटिंग # पब्लिक क्लाउड, क्लाउड कंप्यूटिंग # प्राइवेट क्लाउड, क्लाउड कंप्यूटिंग # कम्युनिटी क्लाउड, या तीनों के कुछ संयोजन को क्लाउड कंप्यूटिंग # हाइब्रिड क्लाउड के रूप में भी जाना जाता है।Cite error: Closing </ref> missing for <ref> tag एक सेवा के रूप में सॉफ्टवेयर अनुप्रयोगों के पारंपरिक (गैर-क्लाउड कंप्यूटिंग) वितरण में स्थापित अनुप्रयोगों के बराबर प्रदान करता है।[4] सेवा के रूप में सॉफ़्टवेयर के चार सामान्य दृष्टिकोण हैं:[4][5]

  1. एक घटना
  2. बहु-उदाहरण
  3. बहु किरायेदार
  4. फ्लेक्स किरायेदारी

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

एक सेवा के रूप में विकास (DaaS)

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


डेटा एक सेवा के रूप में (DaaS)

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


एक सेवा के रूप में मंच (PaaS)

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


एक सेवा के रूप में बुनियादी ढांचा (आईएएएस)

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


नेटवर्किंग

आम तौर पर, क्लाउड नेटवर्क परत को निम्नलिखित की पेशकश करनी चाहिए:

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


यह भी देखें

आगे की पढाई

  • 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 4.2 4.3 4.4 Wang, R. "Tuesday's Tip: Understanding The Many Flavors of Cloud Computing and SaaS". Retrieved 2012-05-27.
  5. "Understanding the Flex Tenancy Architecture by CITRIX". Retrieved 2012-05-27.
  6. 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.
  7. Li, Lin (2014). "सास के लिए बहु-किरायेदार डेटा प्रमाणीकरण मॉडल" (PDF). The Open Cybernetics and Systematics Journal. 8 (8): 322–329. doi:10.2174/1874110X01408010322.
  8. 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   
  9. Cite error: Invalid <ref> tag; no text was provided for refs named bare_url
  10. M. Noormohammadpour, C. S. Raghavendra, "Datacenter Traffic Control: Understanding Techniques and Trade-offs," IEEE Communications Surveys & Tutorials, vol. PP, no. 99, pp. 1-1.
  11. 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)