The Cloud Computing Infrastructure Key Concepts
The Cloud Computing Infrastructure Key Concepts
जब क्लाउड कंप्यूटिंग बुनियादी ढांचे की बात आती है, वर्चुअलाइज्ड संसाधनों को एक आईटी विभाग या सेवा प्रदाता द्वारा होस्ट किया जाता है और उपयोगकर्ताओं को इंटरनेट या नेटवर्क पर वितरित किया जाता है। इस तरह के संसाधनों में वर्चुअल मशीनों के साथ-साथ कंप्यूटर, सर्वर, नेटवर्क स्विचेस, मेमोरी, भंडारण, फायरवॉल और भार संतुलन उपकरणों आदि शामिल हैं।
क्लाउड कंप्यूटिंग वास्तुकला में क्लाउड कंप्यूटिंग परिवेश के पीछे के अंत और सामने वाले अंत को संदर्भित करता है, क्लाउड कंप्यूटिंग इंफ्रास्ट्रक्चर में बैक एंड घटकों का समावेश होता है।
व्यवसाय अपने अनुप्रयोगों को चलाने के लिए क्लाउड कंप्यूटिंग इन्फ्रास्ट्रक्चर का उपयोग करते हैं। जब सदस्यता आधारित मूल्य निर्धारण मॉडल और भुगतान संरचनाओं की तुलना की जाती है जो उपयोगकर्ताओं को एक निर्धारित मूल्य के लिए विक्रेता सेवाओं की सदस्यता के लिए सक्षम बनाता है, तो क्लाउड कंप्यूटिंग बुनियादी सुविधा आमतौर पर एक भुगतान-प्रति-उपयोग मॉडल के उपयोग से खरीदी जाती है भुगतान-प्रति-उपयोग मॉडल में, उपयोगकर्ता केवल उपभोग सेवाओं के लिए भुगतान करते हैं, आमतौर पर एक साप्ताहिक, मासिक या घंटावार आधार पर।
क्लाउड सेवाओं को समझना SaaS, PaaS, IaaS
बादल कंप्यूटिंग विक्रेताओं या प्रदाता से क्लाउड कंप्यूटिंग इन्फ्रास्ट्रक्चर क्रय करने के बजाय, व्यवसाय भी ऑन-प्रिमाइसेस पर क्लाउड संरचना का निर्माण कर सकते हैं। एक बार क्लाउड प्रदाता क्लाउड संरचना को बनाए रखते हैं, एक वातावरण एक सार्वजनिक बादल होता है जब क्लाउड का उपयोग करने वाले संगठन क्लाउड संरचना को बनाए रखते हैं, तो एक वातावरण एक निजी क्लाउड हो सकता है। जब दोनों उपयोगकर्ता और क्लाउड प्रदाता क्लाउड संरचना का टुकड़ा है, तो एक वातावरण हाइब्रिड क्लाउड के रूप में जाना जाता है।
वैसे भी, तीन प्रकार के क्लाउड कंप्यूटिंग सेवाओं से चुनें, जिनकी आपको आपकी कंपनी और अंत उपयोगकर्ताओं के लिए आवश्यकता है।
ये क्लाउड कंप्यूटिंग सेवाओं की तीन श्रेणियां हैं, हालांकि क्लाउड कंप्यूटिंग के इन स्वादों को अलग करने का एक बहुत आसान तरीका निम्नानुसार है;
• SaaS एप्लिकेशन वेब पर वितरित अंत उपयोगकर्ताओं के लिए डिज़ाइन किए गए हैं
• पाएस उन अनुप्रयोगों का सेट है जो कोडिंग और उन अनुप्रयोगों को त्वरित और कुशल बनाने के लिए डिज़ाइन किया गया है
• IaaS एक हार्डवेयर और सॉफ्टवेयर है जो इसे सभी शक्तियां प्रदान करता है - सर्वर, भंडारण, नेटवर्क, ऑपरेटिंग सिस्टम
क्लाउड कंप्यूटिंग इन्फ्रास्ट्रक्चर अवयव
क्लाउड कंप्यूटिंग बुनियादी ढांचे में आम तौर पर भंडारण उपकरणों, सर्वर, क्लाउड प्रबंधन सॉफ्टवेयर, नेटवर्क, प्लेटफ़ॉर्म वर्चुअलाइजेशन, और परिनियोजन सॉफ़्टवेयर होते हैं।
• हाइपर टोपी का छज्जा
यह एक निम्न स्तरीय प्रोग्राम या फ़र्मवेयर है जो वर्चुअल मशीन मैनेजर के रूप में कार्य करता है। यह किसी को कुछ किरायेदारों के बीच क्लाउड संसाधनों का एक भौतिक उदाहरण साझा करने में सक्षम बनाता है
• प्रबंधन सॉफ्टवेयर
यह बुनियादी ढांचे को कॉन्फ़िगर और रखरखाव करने में मदद करता है।
• परिनियोजन सॉफ्टवेयर
यह क्लाउड पर एप्लिकेशन को एकीकृत और परिनियोजित करने में सहायता करता है
• सर्वर
यह संसाधन साझाकरण की गणना करने में सहायता करता है और कुछ सेवाएं प्रदान करता है जिसमें de-allocation और संसाधन आवंटन, सुरक्षा प्रदान करना, और निगरानी संसाधन शामिल हैं।
• नेटवर्क
क्लाउड कंप्यूटिंग बुनियादी ढांचे में यह सबसे महत्वपूर्ण घटक है यह आपको ऑनलाइन क्लाउड सेवाओं से कनेक्ट करने में सक्षम बनाता है एक ऑनलाइन उपयोगिता के रूप में नेटवर्क को वितरित करना भी संभव है, जिसका मतलब है कि ग्राहक नेटवर्क प्रोटोकॉल और मार्ग को अनुकूलित कर सकते हैं।
• भंडारण
बादल भंडारण के विभिन्न प्रतिकृतियां रखेगा। अगर भंडारण के लिए संसाधनों में से कोई एक विफल रहता है, तो इसे किसी अन्य क्लाउड कंप्यूटिंग को बहुत विश्वसनीय और कुशल बनाने से निकाला जा सकता है
ढांचागत बाधाएं
क्लाउड अवसंरचना को लागू करने वाली कुछ बाधाएं नीचे दी गई हैं:
• पारदर्शिता
क्लाउड कंप्यूटिंग में, परिसर में से एक यह है कि क्लाउड में भौतिक कार्यान्वयन जो भी हो, सेवाओं को पारदर्शी रूप से वितरित किया जाता है। क्लाउड कंप्यूटिंग में पारदर्शिता एक आधारभूत अवधारणा है। यह वास्तव में वर्चुअलाइजेशन का एक और रूप है, जहां उपयोगकर्ताओं को एक संसाधन के रूप में विभिन्न संसाधन दिखाई देते हैं। यह संभावना नहीं है कि एक प्रावधान संसाधन के लिए मांग को पूरा करने के लिए एकल सर्वर या संसाधन हमेशा पर्याप्त होंगे।
• अनुमापकता
अनुप्रयोग डिलीवरी समाधान को स्केलिंग, उस ऐप को स्केल करने के लिए उतना आसान नहीं है, क्योंकि इसमें कॉन्फ़िगरेशन शामिल है या नेटवर्क को फिर से आर्किटेक्ट करना। इसलिए, अनुप्रयोग डिलीवरी समाधान के लिए स्केलेबल होना आवश्यक है जिसके लिए आभासी बुनियादी ढांचे की आवश्यकता होगी ताकि संसाधन आसानी से प्राप्य और प्रावधान किया जा सके।
• इंटेलिजेंट मॉनिटरिंग
क्लाउड में मेगा डेटा सेंटर के लिए ऑन-डिमांड स्केलेबिलिटी के साथ-साथ पारदर्शिता प्राप्त करने के लिए, डिलीवरी नोड्स जैसे अनुप्रयोग डिलीवरी समाधान के लिए बुद्धिमान मॉनिटरिंग क्षमताओं की आवश्यकता होगी। यह समझने की ज़रूरत होगी कि जब एक निश्चित सर्वर अभिभूत होता है और एक बार नेटवर्क स्थितियां अनुप्रयोग प्रदर्शन को प्रतिकूल रूप से प्रभावित कर रही हैं इसे क्लाउड से सेवा और अनुप्रयोगों का उपयोग करने के लिए निर्धारित करने की आवश्यकता होती है और जब व्यवहार स्वीकार किए गए मानदंडों के बाहर होता है। यद्यपि कार्यक्षमता को एक विशाल प्रबंधन निगरानी प्रणाली में बाह्य रूप से कार्यान्वित किया जा सकता है, जब नियंत्रण नोड्स क्लाइंट, एप्लिकेशन ऑफिस और नेटवर्क देखने के बाद, यह वास्तविक समय की स्थिति को समझने के लिए सबसे अच्छी स्थिति में है, साथ ही बिना आवश्यकता वाले पार्टियों का प्रदर्शन बाहरी निगरानी प्रणालियों द्वारा आवश्यक होने वाली सहसंबंध की भारी उठाने की
• सुरक्षा
मेघ के मेगा डेटा सेंटर को वास्तुकार सुरक्षित रूप से होना चाहिए। नियंत्रण नोड को भी सुरक्षित होना चाहिए। ऑनलाइन व्यवसाय के लिए क्लाउड कंप्यूटिंग सुरक्षा लाभों के बारे में अधिक पढ़ें
क्लाउड कंप्यूटिंग सेवाओं के लाभ - टैलिग
क्लाउड कम्प्यूटिंग इन्फ्रास्ट्रक्चर की मूल बातें
बादल निजी या सार्वजनिक हो सकते हैं और सेवा के रूप में कुछ आईटी क्षमताओं को प्रदान कर सकते हैं। इसे ध्यान में रखते हुए, बुनियादी ढांचे की बात कब आती है बादल?
हालांकि बादल सेवाएं कार्यान्वयन के विस्तार में भिन्न हो सकती हैं, हालांकि वे आम क्लाउड कंप्यूटिंग बुनियादी ढांचे के तत्वों को साझा करते हैं और इनमें शामिल हैं:
• बहु-किरायेदारी और पैमाइश
क्लाउड सेवा का एक अन्य विशेषता यह है कि यह कई ग्राहकों द्वारा खपत होती है। क्लाउड प्रबंधन सॉफ्टवेयर और क्लाउड कंप्यूटिंग इन्फ्रास्ट्रक्चर को विभिन्न ग्राहकों से जुड़े डेटा संग्रहण और ट्रैफिक को तार्किक रूप से या शारीरिक रूप से अलग करने की क्षमता का समर्थन करना चाहिए और सेवा के इस्तेमाल को नजदीक प्रति ग्राहक ट्रैक करना चाहिए ताकि उपयोग के लिए शुल्क लिया जा सके या सूचना दी जा सके।
• स्वयं सेवा इंटरफेस
क्लाउड समाधान का एक ट्रेडमार्क यह है कि उपयोगकर्ता एक सेवा प्रदाता की सहायता के बिना वेब इंटरफेस के माध्यम से उनका उपयोग कर सकते हैं। इसलिए, क्लाउड कंप्यूटिंग बुनियादी ढांचे का एक महत्वपूर्ण हिस्सा वेब-उन्मुख सेवा एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस के लिए समर्थन है। आम तौर पर, एक वेब पोर्टल सेवा उपयोगकर्ताओं को उपलब्ध कराया जाता है और कुछ मामलों में, एपीआई सेवा उपयोगकर्ताओं से अवगत कराया जाता है ताकि वे अपने स्वयं के ऐप्सेस स्थापित कर सकें जो कि API को कॉल करते हैं।
• व्यापक वर्चुअलाइजेशन
इसके बिना और एकीकृत आईटी संसाधनों को कुशलतापूर्वक और लचीलेपन का उपयोग करने की क्षमता, यह मुश्किल है