ग्रिड कंप्यूटिंग

From Vigyanwiki
Revision as of 02:55, 31 December 2022 by alpha>Indicwiki (Created page with "{{Short description|Use of widely distributed computer resources to reach a common goal}} {{For|the computer manufacturer|Grid Systems Corporation}} {{Distinguish|Cluster comp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

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

== ग्रिड और पारंपरिक सुपर कंप्यूटर == की तुलना "वितरित" या "ग्रिड" कंप्यूटिंग सामान्य रूप से एक विशेष प्रकार की समानांतर कंप्यूटिंग है जो कंप्यूटर नेटवर्क (निजी, सार्वजनिक या इंटरनेट ) से जुड़े पूर्ण कंप्यूटर (ऑनबोर्ड सीपीयू, स्टोरेज, बिजली आपूर्ति, नेटवर्क इंटरफेस आदि के साथ) पर निर्भर करती है। ) कम संख्या में कस्टम सुपर कंप्यूटरों के डिजाइन और निर्माण की कम दक्षता की तुलना में कमोडिटी हार्डवेयर का उत्पादन करने वाले एक पारंपरिक नेटवर्क इंटरफ़ेस नियंत्रक द्वारा। प्राथमिक प्रदर्शन का नुकसान यह है कि विभिन्न प्रोसेसर और स्थानीय भंडारण क्षेत्रों में उच्च गति वाले कनेक्शन नहीं होते हैं। इस प्रकार यह व्यवस्था उन अनुप्रयोगों के लिए अच्छी तरह से अनुकूल है जिनमें प्रोसेसर के बीच मध्यवर्ती परिणामों को संप्रेषित करने की आवश्यकता के बिना स्वतंत्र रूप से कई समानांतर संगणनाएं हो सकती हैं।[5] सार्वजनिक इंटरनेट की क्षमता के सापेक्ष नोड (कंप्यूटर विज्ञान) के बीच कनेक्टिविटी की कम आवश्यकता के कारण, भौगोलिक रूप से छितरी हुई ग्रिड की उच्च-स्तरीय मापनीयता आम तौर पर अनुकूल है।[6] प्रोग्रामिंग और एमसी में भी कुछ अंतर हैं।[clarification needed] प्रोग्राम लिखना महंगा और कठिन हो सकता है जो एक सुपरकंप्यूटर के वातावरण में चल सकता है, जिसमें एक कस्टम ऑपरेटिंग सिस्टम हो सकता है, या कंकरेंसी (कंप्यूटर साइंस) के मुद्दों को संबोधित करने के लिए प्रोग्राम की आवश्यकता होती है। यदि किसी समस्या को पर्याप्त रूप से समानांतर किया जा सकता है, तो "ग्रिड" बुनियादी ढांचे की "पतली" परत पारंपरिक, स्टैंडअलोन प्रोग्रामों को एक ही समस्या के एक अलग हिस्से को कई मशीनों पर चलाने की अनुमति दे सकती है। यह एक ही पारंपरिक मशीन पर लिखना और डिबग करना संभव बनाता है और एक ही समय में एक ही साझा स्मृति और स्टोरेज स्पेस में चल रहे एक ही प्रोग्राम के कई उदाहरणों के कारण जटिलताओं को समाप्त करता है।

डिजाइन विचार और विविधताएं

वितरित ग्रिड की एक विशेषता यह है कि वे एक या एक से अधिक व्यक्तियों या संगठनों (कई प्रशासनिक डोमेन के रूप में जाना जाता है) से संबंधित कंप्यूटिंग संसाधनों से बन सकते हैं। उपयोगिता कंप्यूटिंग के रूप में यह वाणिज्यिक लेनदेन की सुविधा प्रदान कर सकता है, या स्वयंसेवक कंप्यूटिंग नेटवर्क को इकट्ठा करना आसान बना सकता है।

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

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

सार्वजनिक सिस्टम या जो प्रशासनिक डोमेन (एक ही संगठन में विभिन्न विभागों सहित) को पार करते हैं, अक्सर विभिन्न ऑपरेटिंग सिस्टम और कंप्यूटर आर्किटेक्चर का उपयोग करते हुए विषम कंप्यूटिंग सिस्टम पर चलने की आवश्यकता होती है। कई भाषाओं के साथ, सॉफ्टवेयर विकास में निवेश और समर्थित किए जा सकने वाले प्लेटफार्मों की संख्या (और इस प्रकार परिणामी नेटवर्क का आकार) के बीच एक व्यापार-बंद है। क्रॉस-प्लेटफॉर्म भाषाएँ इस ट्रेडऑफ़ को बनाने की आवश्यकता को कम कर सकती हैं, हालांकि संभावित रूप से किसी दिए गए नोड (कंप्यूटर विज्ञान) पर उच्च प्रदर्शन की कीमत पर (रन-टाइम व्याख्या या विशेष प्लेटफ़ॉर्म के लिए अनुकूलन की कमी के कारण)। विभिन्न मिडलवेयर परियोजनाओं ने विभिन्न वैज्ञानिक और वाणिज्यिक परियोजनाओं को एक विशेष संबद्ध ग्रिड या नए ग्रिड स्थापित करने के उद्देश्य से उपयोग करने की अनुमति देने के लिए सामान्य बुनियादी ढाँचे का निर्माण किया है। सार्वजनिक स्वयंसेवकों की मांग करने वाली विभिन्न शैक्षणिक परियोजनाओं के लिए BOINC एक सामान्य है; अधिक ग्रिड कंप्यूटिंग में सूचीबद्ध हैं# यह भी देखें।

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

ग्रिड कंप्यूटिंग बाजार का बाजार विभाजन

ग्रिड कंप्यूटिंग बाजार के विभाजन के लिए, दो दृष्टिकोणों पर विचार करने की आवश्यकता है: प्रदाता पक्ष और उपयोगकर्ता पक्ष:

प्रदाता पक्ष

समग्र ग्रिड बाजार में कई विशिष्ट बाजार शामिल हैं। ये ग्रिड मिडलवेयर मार्केट, ग्रिड-सक्षम एप्लिकेशन के लिए बाजार, यूटिलिटी कंप्यूटिंग मार्केट और सॉफ्टवेयर-ए-ए-सर्विस (सास) मार्केट हैं।

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

यूटिलिटी कंप्यूटिंग को ग्रिड कंप्यूटिंग और एप्लिकेशन को सेवा के रूप में या तो ओपन ग्रिड यूटिलिटी के रूप में या एक संगठन या वर्चुअल ऑर्गनाइजेशन (ग्रिड कंप्यूटिंग) के लिए एक होस्टिंग समाधान के रूप में संदर्भित किया जाता है। यूटिलिटी कंप्यूटिंग बाजार में प्रमुख खिलाड़ी सन माइक्रोसिस्टम्स , आईबीएम और हेवलेट पैकर्ड हैं।

ग्रिड-सक्षम एप्लिकेशन विशिष्ट सॉफ़्टवेयर एप्लिकेशन हैं जो ग्रिड इंफ्रास्ट्रक्चर का उपयोग कर सकते हैं। जैसा कि ऊपर बताया गया है, यह ग्रिड मिडलवेयर के उपयोग से संभव हुआ है।

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

उपयोगकर्ता पक्ष

ग्रिड कंप्यूटिंग बाजार की मांग या उपयोगकर्ता पक्ष पर कंपनियों के लिए, विभिन्न क्षेत्रों में उनकी आईटी परिनियोजन रणनीति के लिए महत्वपूर्ण निहितार्थ हैं। आईटी परिनियोजन रणनीति के साथ-साथ किए गए आईटी निवेश के प्रकार संभावित ग्रिड उपयोगकर्ताओं के लिए प्रासंगिक पहलू हैं और ग्रिड अपनाने के लिए महत्वपूर्ण भूमिका निभाते हैं।

सीपीयू सफाई

सीपीयू-स्कैवेंजिंग, साइकिल-स्कैवेंजिंग, या साझा कंप्यूटिंग प्रतिभागियों के नेटवर्क में निष्क्रिय संसाधनों से एक "ग्रिड" बनाती है (चाहे वह विश्वव्यापी हो या किसी संगठन के लिए आंतरिक)। आमतौर पर, यह तकनीक रुक-रुक कर होने वाली निष्क्रियता से उत्पन्न 'अतिरिक्त' निर्देश चक्र का शोषण करती है, जो आमतौर पर रात में, लंच ब्रेक के दौरान, या यहां तक ​​​​कि (तुलनात्मक रूप से कम, हालांकि कई) निष्क्रिय प्रतीक्षा के क्षणों के दौरान होती है, जो कि आधुनिक डेस्कटॉप सीपीयू का दिन भर का अनुभव है ( IO बाउंड | जब कंप्यूटर उपयोगकर्ता, नेटवर्क या स्टोरेज से IO पर प्रतीक्षा कर रहा हो)। व्यवहार में, भाग लेने वाले कंप्यूटर अपरिष्कृत CPU शक्ति के अतिरिक्त डिस्क संग्रहण स्थान, RAM और नेटवर्क बैंडविड्थ की कुछ सहायक राशि भी दान करते हैं।[citation needed] कई स्वयंसेवी कंप्यूटिंग परियोजनाएं, जैसे बीओआईएनसी, सीपीयू सफाई मॉडल का उपयोग करती हैं। चूंकि नोड (कंप्यूटर विज्ञान) के समय-समय पर ऑफ़लाइन होने की संभावना है, क्योंकि उनके मालिक अपने प्राथमिक उद्देश्य के लिए अपने संसाधनों का उपयोग करते हैं, इस मॉडल को ऐसी आकस्मिकताओं को संभालने के लिए डिज़ाइन किया जाना चाहिए।

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

इतिहास

ग्रिड कंप्यूटिंग शब्द की उत्पत्ति 1990 के दशक की शुरुआत में कंप्यूटर पावर को इलेक्ट्रिक पावर ग्रिड के रूप में एक्सेस करने में आसान बनाने के लिए एक रूपक के रूप में हुई थी। जब इयान फोस्टर (कंप्यूटर वैज्ञानिक) और कार्ल केसेलमैन ने अपना मौलिक कार्य, द ग्रिड: ब्लूप्रिंट फॉर ए न्यू कंप्यूटिंग इंफ्रास्ट्रक्चर (1999) प्रकाशित किया, तो सुलभ कंप्यूटिंग के लिए पावर ग्रिड रूपक तेजी से विहित हो गया। यह यूटिलिटी कंप्यूटिंग (1961) के रूपक द्वारा दशकों से पहले किया गया था: सार्वजनिक उपयोगिता के रूप में कंप्यूटिंग, फोन प्रणाली के अनुरूप।[9][10] CPU स्कैवेंजिंग और स्वयंसेवी कंप्यूटिंग को 1997 में डिस्ट्रीब्यूटेड.नेट द्वारा और बाद में 1999 में SETI@home द्वारा दुनिया भर में नेटवर्क पीसी की शक्ति का उपयोग करने के लिए लोकप्रिय किया गया था, ताकि CPU-गहन अनुसंधान समस्याओं को हल किया जा सके।[11][12] ग्रिड के विचार (वितरित कंप्यूटिंग, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग और वेब सेवाओं सहित) इयान फोस्टर (कंप्यूटर वैज्ञानिक) और शिकागो विश्वविद्यालय के स्टीव ट्यूके और दक्षिणी कैलिफोर्निया विश्वविद्यालय के कार्ल केसेलमैन द्वारा एक साथ लाए गए थे। विज्ञान संस्थान।[13] तीनों, जिन्होंने ग्लोबस टूलकिट बनाने के प्रयास का नेतृत्व किया, व्यापक रूप से ग्रिड के पिता के रूप में माना जाता है।[14] टूलकिट में न केवल संगणना प्रबंधन बल्कि भंडारण संसाधन प्रबंधन (SRM) SRM), सुरक्षा प्रावधान, डेटा मूवमेंट, मॉनिटरिंग और एक ही बुनियादी ढांचे के आधार पर अतिरिक्त सेवाओं को विकसित करने के लिए एक टूलकिट शामिल है, जिसमें समझौता बातचीत, अधिसूचना तंत्र, ट्रिगर सेवाएं और सूचना एकत्रीकरण शामिल हैं। .[15] जबकि ग्लोबस टूलकिट ग्रिड समाधानों के निर्माण के लिए वास्तविक मानक बना हुआ है, कई अन्य उपकरण बनाए गए हैं जो उद्यम या वैश्विक ग्रिड बनाने के लिए आवश्यक सेवाओं के कुछ सबसेट का उत्तर देते हैं।

2007 में क्लाउड कंप्यूटिंग शब्द लोकप्रियता में आया, जो अवधारणात्मक रूप से ग्रिड कंप्यूटिंग की कैनोनिकल फोस्टर परिभाषा के समान है (कंप्यूटिंग संसाधनों के संदर्भ में खपत की जा रही बिजली पावर ग्रिड से है) और पहले उपयोगिता कंप्यूटिंग।

प्रगति

नवंबर 2006 में, सेडेल ने टाम्पा, फ्लोरिडा में सुपरकंप्यूटिंग सम्मेलन में सिडनी फ़र्नबैक पुरस्कार प्राप्त किया।[16] भौतिकी में जटिल समस्याओं की सहयोगी संख्यात्मक जांच को सक्षम करने के लिए एचपीसी और ग्रिड कंप्यूटिंग के लिए सॉफ्टवेयर के विकास में उत्कृष्ट योगदान के लिए; विशेष रूप से, ब्लैक होल टक्कर मॉडलिंग।[17] यह पुरस्कार, जो कंप्यूटिंग में सर्वोच्च सम्मानों में से एक है, संख्यात्मक सापेक्षता में उनकी उपलब्धियों के लिए प्रदान किया गया था।

सबसे तेज आभासी सुपर कंप्यूटर

  • 7 अप्रैल, 2020 तक, BOINC – 29.8 PFLOPS।[18]
  • मार्च 2020 तक, Folding@home – 1.1 exaFLOPS।[19]
  • नवंबर 2019 तक, IceCube OSG के ज़रिए – 350 fp32 PFLOPS।[20]
  • फरवरी 2018 तक, आइंस्टीन@होम - 3.489 पीएफएलओपीएस।[21]
  • 7 अप्रैल, 2020 तक SETI@Home - 1.11 PFLOPS।[22]
  • 7 अप्रैल, 2020 तक, मिल्कीवे@होम - 1.465 पीएफएलओपीएस।[23]
  • मार्च 2019 तक, ग्रेट इंटरनेट मेर्सेन प्राइम सर्च  - 0.558 पीएफएलओपीएस।[24]

इसके अलावा, मार्च 2019 तक, बिटकॉइन नेटवर्क में 80,000 से अधिक FLOPS (फ्लोटिंग-पॉइंट ऑपरेशंस प्रति सेकंड) के बराबर मापी गई कंप्यूटिंग शक्ति थी।[25] यह माप सामान्य फ़्लोटिंग-पॉइंट अंकगणितीय संचालन के लिए इसकी क्षमता के बजाय Bitcoin नेटवर्क के हैश आउटपुट के बराबर होने के लिए आवश्यक FLOPS की संख्या को दर्शाता है, क्योंकि बिटकॉइन नेटवर्क (बिटकॉइन माइनिंग ASIC s) के तत्व केवल विशिष्ट क्रिप्टोग्राफ़िक हैश गणना के लिए आवश्यक हैं बिटकॉइन प्रोटोकॉल।

परियोजनाएं और अनुप्रयोग

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

अक्टूबर 2016 तक, ओपन-सोर्स नेटवर्क कंप्यूटिंग के लिए बर्कले ओपन इंफ्रास्ट्रक्चर (बीओआईएनसी) प्लेटफॉर्म पर चलने वाली 4 मिलियन से अधिक मशीनें विश्व समुदाय ग्रिड की सदस्य हैं।[18]BOINC का उपयोग करने वाली परियोजनाओं में से एक SETI@home है, जो अक्टूबर 2016 तक 0.828 FLOPS प्राप्त करने के लिए 400,000 से अधिक कंप्यूटरों का उपयोग कर रही थी। 110,000 से अधिक मशीनों पर।[19]

यूरोपीय आयोग के ढांचे के कार्यक्रमों के माध्यम से यूरोपीय संघ वित्त पोषित परियोजनाएं। BEinGRID (बिजनेस एक्सपेरिमेंट्स इन ग्रिड) यूरोपीय आयोग द्वारा वित्त पोषित एक शोध परियोजना थी[27] छठा ढांचा कार्यक्रम (FP6) प्रायोजन कार्यक्रम के तहत एक एकीकृत परियोजना (EU) के रूप में। 1 जून 2006 को शुरू हुआ यह प्रोजेक्ट नवंबर 2009 तक 42 महीने चला। इस प्रोजेक्ट का समन्वय उत्पत्ति का व्यक्ति ने किया था। प्रोजेक्ट फैक्ट शीट के अनुसार, उनका मिशन "यूरोपीय संघ में ग्रिड कंप्यूटिंग को अपनाने और ग्रिड प्रौद्योगिकियों का उपयोग करके अभिनव व्यापार मॉडल में अनुसंधान को प्रोत्साहित करने के लिए प्रभावी मार्ग स्थापित करना" है। प्रयोगात्मक कार्यान्वयन से सर्वोत्तम अभ्यास और सामान्य विषयों को निकालने के लिए, सलाहकारों के दो समूह पायलटों की एक श्रृंखला, एक तकनीकी, एक व्यवसाय का विश्लेषण कर रहे हैं। यह परियोजना न केवल इसकी लंबी अवधि के लिए बल्कि इसके बजट के लिए भी महत्वपूर्ण है, जो कि 24.8 मिलियन यूरो है, जो कि किसी भी FP6 एकीकृत परियोजना का सबसे बड़ा है। इसमें से 15.7 मिलियन यूरोपीय आयोग द्वारा प्रदान किया जाता है और शेष इसकी 98 सहयोगी भागीदार कंपनियों द्वारा प्रदान किया जाता है। परियोजना की समाप्ति के बाद से, BEinGRID के परिणामों को लिया गया है और IT-Tude.com द्वारा आगे बढ़ाया गया है।

ई-साइंसई परियोजना के लिए सक्षम ग्रिड, यूरोपीय संघ में स्थित है और इसमें एशिया और संयुक्त राज्य अमेरिका की साइटें शामिल हैं, यूरोपीय डाटाग्रिड (ईडीजी) के लिए एक अनुवर्ती परियोजना थी और यूरोपीय ग्रिड इन्फ्रास्ट्रक्चर में विकसित हुई थी। यह, एलएचसी कंप्यूटिंग ग्रिड के साथ[28] (LCG), CERN लार्ज हैड्रान कोलाइडर का उपयोग करके प्रयोगों का समर्थन करने के लिए विकसित किया गया था। एलसीजी में भाग लेने वाली सक्रिय साइटों की सूची ऑनलाइन पाई जा सकती है[29] जैसा कि ईजीईई अवसंरचना की वास्तविक समय निगरानी कर सकता है।[30] प्रासंगिक सॉफ्टवेयर और दस्तावेज भी सार्वजनिक रूप से सुलभ हैं।[31] ऐसी अटकलें हैं कि समर्पित फाइबर ऑप्टिक लिंक, जैसे कि LCG की डेटा-गहन जरूरतों को पूरा करने के लिए CERN द्वारा स्थापित किए गए हैं, एक दिन घरेलू उपयोगकर्ताओं के लिए उपलब्ध हो सकते हैं, जिससे पारंपरिक ब्रॉडबैंड कनेक्शन की तुलना में 10,000 गुना तेज गति से इंटरनेट सेवाएं प्रदान की जा सकती हैं।[32] यूरोपीय ग्रिड इंफ्रास्ट्रक्चर का उपयोग अन्य शोध गतिविधियों और प्रयोगों जैसे ऑन्कोलॉजिकल क्लिनिकल परीक्षणों के अनुकरण के लिए भी किया गया है।[33] डिस्ट्रीब्यूटेड.नेट प्रोजेक्ट 1997 में शुरू किया गया था। नासा उन्नत सुपरकंप्यूटिंग सुविधा (एनएएस) ने लगभग 350 सन माइक्रोसिस्टम्स और सिलिकॉन ग्राफिक्स वर्कस्टेशन पर चलने वाले कोंडोर चक्र मेहतर का उपयोग करके आनुवंशिक एल्गोरिदम चलाया।

2001 में, संयुक्त उपकरण ने अपने ग्रिड एमपी उत्पाद के आधार पर यूनाइटेड डिवाइसेस कैंसर रिसर्च प्रोजेक्ट का संचालन किया, जो इंटरनेट से जुड़े स्वयंसेवी पीसी पर साइकिल-स्कैवेंज करता है। यह परियोजना 2007 में बंद होने से पहले लगभग 3.1 मिलियन मशीनों पर चल रही थी।[34]


परिभाषाएं

आज ग्रिड कंप्यूटिंग की कई परिभाषाएँ हैं:

  • अपने लेख में "ग्रिड क्या है? ए थ्री पॉइंट चेकलिस्ट ”,[3]इयान फोस्टर (कंप्यूटर वैज्ञानिक) इन प्राथमिक विशेषताओं को सूचीबद्ध करते हैं:
    • कम्प्यूटिंग संसाधनों को केंद्रीय रूप से प्रशासित नहीं किया जाता है।
    • खुले मानक ों का उपयोग किया जाता है।
    • सेवा की गैर-तुच्छ गुणवत्ता हासिल की जाती है।
  • प्लाज़्ज़ाक/वेलनर[35] ग्रिड प्रौद्योगिकी को उस तकनीक के रूप में परिभाषित करें जो संसाधनों के वर्चुअलाइजेशन, ऑन-डिमांड प्रोविजनिंग और संगठनों के बीच सेवा (संसाधन) साझा करने में सक्षम बनाती है।
  • आईबीएम ग्रिड कंप्यूटिंग को "क्षमता, खुले मानकों और प्रोटोकॉल के एक सेट का उपयोग करके, अनुप्रयोगों और डेटा, प्रसंस्करण शक्ति, भंडारण क्षमता और इंटरनेट पर अन्य कंप्यूटिंग संसाधनों की एक विशाल सरणी तक पहुंच प्राप्त करने के लिए परिभाषित करता है। एक ग्रिड समानांतर और वितरित प्रणाली का एक प्रकार है जो उनकी (संसाधनों) उपलब्धता, क्षमता, प्रदर्शन, लागत और उपयोगकर्ताओं की सेवा की गुणवत्ता आवश्यकताओं के आधार पर 'एकाधिक' प्रशासनिक डोमेन में वितरित संसाधनों के साझाकरण, चयन और एकत्रीकरण को सक्षम बनाता है। ”।[36]

उपयोगिता के रूप में कंप्यूटिंग की धारणा का एक पुराना उदाहरण 1965 में एमआईटी के फर्नांडो कॉर्बेटो द्वारा दिया गया था। कॉर्बेटो और मल्टिक्स ऑपरेटिंग सिस्टम के अन्य डिजाइनरों ने "एक बिजली कंपनी या पानी कंपनी की तरह" संचालन करने वाली एक कंप्यूटर सुविधा की कल्पना की।[37]

  • बुय्या/वेणुगोपाल[38] ग्रिड को समानांतर और वितरित प्रणाली के एक प्रकार के रूप में परिभाषित करें जो भौगोलिक रूप से वितरित विक्षनरी के साझाकरण, चयन और एकत्रीकरण को सक्षम बनाता है: उनकी उपलब्धता, क्षमता, प्रदर्शन, लागत और उपयोगकर्ताओं की सेवा की गुणवत्ता आवश्यकताओं के आधार पर गतिशील रूप से स्वायत्तता संसाधन।
  • सीईआरएन, ग्रिड प्रौद्योगिकी के सबसे बड़े उपयोगकर्ताओं में से एक, द ग्रिड की बात करता है: "इंटरनेट पर कंप्यूटर की शक्ति और डेटा भंडारण क्षमता साझा करने के लिए एक सेवा।"[39]


यह भी देखें

ग्रिड कंप्यूटिंग परियोजनाओं की सूची

संबंधित अवधारणाएं

गठबंधन और संगठन

उत्पादन ग्रिड

अंतर्राष्ट्रीय परियोजनाएं

Name Region Start End
European Grid Infrastructure (EGI) Europe May 2010 Dec 2014
Open Middleware Infrastructure Institute Europe (OMII-Europe) Europe May 2006 May 2008
Enabling Grids for E-sciencE (EGEE, EGEE II and EGEE III) Europe March 2004 April 2010
Grid enabled Remote Instrumentation with Distributed Control and Computation (GridCC) Europe September 2005 September 2008
European Middleware Initiative (EMI) Europe May 2010 active
KnowARC Europe June 2006 November 2009
Nordic Data Grid Facility Scandinavia and Finland June 2006 December 2012
World Community Grid Global November 2004 active
XtreemOS Europe June 2006 (May 2010) ext. to September 2010
OurGrid Brazil December 2004 active


राष्ट्रीय परियोजनाएँ

मानक और एपीआई

मॉनिटरिंग फ्रेमवर्क

  • जीएसटीएटी

संदर्भ

  1. What is grid computing? - Gridcafe Archived 2013-02-10 at the Wayback Machine. E-sciencecity.org. Retrieved 2013-09-18.
  2. "आकार के नीचे स्केल ग्रिड कंप्यूटिंग". NetworkWorld.com. 2003-01-27. Retrieved 2015-04-21.
  3. 3.0 3.1 "ग्रिड क्या है? तीन बिंदुओं वाली चेकलिस्ट" (PDF).
  4. "व्यापक और आर्टिफिशियल इंटेलिजेंस समूह :: प्रकाशन [व्यापक और आर्टिफिशियल इंटेलिजेंस रिसर्च ग्रुप]". Diuf.unifr.ch. May 18, 2009. Archived from the original on July 7, 2011. Retrieved July 29, 2010.
  5. Computational problems - Gridcafe Archived 2012-08-25 at the Wayback Machine. E-sciencecity.org. Retrieved 2013-09-18.
  6. "ग्रिड कंप्यूटिंग क्या है?". IONOS Digitalguide (in English). Retrieved 2022-03-23.
  7. Kertcher, Zack; Coslor, Erica (2018-07-10). "सीमा वस्तुएं और तकनीकी संस्कृति विभाजन: वैज्ञानिक और व्यावसायिक क्षेत्रों को पार करने वाली स्वैच्छिक नवप्रवर्तन टीमों के लिए सफल अभ्यास" (PDF). Journal of Management Inquiry (in English). 29: 76–91. doi:10.1177/1056492618783875. hdl:11343/212143. ISSN 1056-4926. S2CID 149911242.
  8. "एचटीसींडोर - होम". research.cs.wisc.edu. Retrieved 14 March 2018.
  9. John McCarthy, speaking at the MIT Centennial in 1961
  10. Garfinkel, Simson (1999). Abelson, Hal (ed.). सूचना सोसायटी के आर्किटेक्ट, एमआईटी में कम्प्यूटर साइंस के लिए प्रयोगशाला के पैंतीस साल. MIT Press. ISBN 978-0-262-07196-3.
  11. Anderson, David P; Cobb, Jeff; et al. (November 2002). "SETI@home: सार्वजनिक-संसाधन कंप्यूटिंग में एक प्रयोग". Communications of the ACM. 45 (11): 56–61. doi:10.1145/581571.581573. S2CID 15439521.
  12. Nouman Durrani, Muhammad; Shamsi, Jawwad A. (March 2014). "स्वयंसेवी कंप्यूटिंग: आवश्यकताएँ, चुनौतियाँ और समाधान". Journal of Network and Computer Applications. 39: 369–380. doi:10.1016/j.jnca.2013.07.006.
  13. Johnson, Bridget (2019-11-06). "ग्रिड कंप्यूटिंग पायनियर स्टीव ट्यूके का 52 वर्ष की आयु में निधन हो गया" (in English). Retrieved 2022-11-04.
  14. "ग्रिड के जनक".
  15. Salem, M. (2007). ग्रिड कम्प्यूटिंग: हेल्थकेयर प्रौद्योगिकियों/अनुप्रयोगों के लिए एक नया प्रतिमान. Retrieved 2022-08-30.
  16. "एडवर्ड सेडेल 2006 सिडनी फ़र्नबैक पुरस्कार प्राप्तकर्ता". IEEE Computer Society Awards. IEEE Computer Society. Archived from the original on 15 August 2011. Retrieved 14 October 2011.
  17. "एडवर्ड सीडेल • IEEE कंप्यूटर सोसायटी". www.computer.org. Archived from the original on 15 August 2011. Retrieved 14 March 2018.
  18. 18.0 18.1 "BOINCstats - BOINC संयुक्त क्रेडिट ओवरव्यू". Retrieved October 30, 2016.
  19. 19.0 19.1 Pande lab. "OS द्वारा क्लाइंट सांख्यिकी". Folding@home. Stanford University. Retrieved March 26, 2020.
  20. "एसडीएससी, विस्कॉन्सिन यू आइसक्यूब सेंटर जीपीयू क्लाउडबर्स्ट प्रयोग आयोजित करता है". SDSC. Retrieved April 22, 2022.
  21. "आइंस्टीन@होम क्रेडिट ओवरव्यू". BOINC. Retrieved October 30, 2016.
  22. "SETI@होम क्रेडिट अवलोकन". BOINC. Retrieved October 30, 2016.
  23. "मिल्कीवे@होम क्रेडिट ओवरव्यू". BOINC. Retrieved October 30, 2016.
  24. "ग्रेट इंटरनेट Mersenne प्राइम सर्च के लिए इंटरनेट प्राइमनेट सर्वर वितरित कम्प्यूटिंग प्रौद्योगिकी". GIMPS. Retrieved March 12, 2019.
  25. bitcoinwatch.com. "बिटकॉइन नेटवर्क सांख्यिकी". Bitcoin. Retrieved March 12, 2019.
  26. Kertcher, Zack; Venkatraman, Rohan; Coslor, Erica (23 April 2020). "सुखद समानांतर: ग्रिड कंप्यूटिंग में सीमाओं के पार नवाचार प्रसार के लिए प्रारंभिक क्रॉस-डिसिप्लिनरी कार्य". Journal of Business Research. 116: 581–594. doi:10.1016/j.jbusres.2020.04.018. S2CID 219048576.
  27. "beingrid.eu: बिजली की लागत की तुलना -". beingrid.eu: Stromkosten Vergleiche. Archived from the original on 23 July 2011. Retrieved 14 March 2018.
  28. "विश्वव्यापी एलएचसी कम्प्यूटिंग ग्रिड - डब्ल्यूएलसीजी में आपका स्वागत है". wlcg.web.cern.ch. Retrieved 14 March 2018.
  29. "GStat 2.0 - सारांश दृश्य - ग्रिड EGEE". Goc.grid.sinica.edu.tw. Archived from the original on March 20, 2008. Retrieved July 29, 2010.
  30. "रियल टाइम मॉनिटर". Gridportal.hep.ph.ic.ac.uk. Archived from the original on December 16, 2009. Retrieved July 29, 2010.
  31. "एलसीजी - परिनियोजन". Lcg.web.cern.ch. Archived from the original on November 17, 2010. Retrieved July 29, 2010.
  32. "द टाइम्स एंड द संडे टाइम्स". thetimes.co.uk. Retrieved 14 March 2018.
  33. Athanaileas, Theodoros; et al. (2011). "नैदानिक ​​परीक्षणों के अनुकरण के लिए ग्रिड प्रौद्योगिकियों का शोषण: सिलिको विकिरण ऑन्कोलॉजी में प्रतिमान". SIMULATION: Transactions of the Society for Modeling and Simulation International. 87 (10): 893–910. doi:10.1177/0037549710375437. S2CID 206429690. {{cite journal}}: zero width space character in |title= at position 9 (help)
  34. [1] Archived April 7, 2007, at the Wayback Machine
  35. P Plaszczak, R Wellner, Grid computing, 2005, Elsevier/Morgan Kaufmann, San Francisco
  36. IBM Solutions Grid for Business Partners: Helping IBM Business Partners to Grid-enable applications for the next phase of e-business on demand
  37. Structure of the Multics Supervisor. Multicians.org. Retrieved 2013-09-18.
  38. "ए जेंटल इंट्रोडक्शन टू ग्रिड कंप्यूटिंग एंड टेक्नोलॉजीज" (PDF). Retrieved May 6, 2005.
  39. "ग्रिड कैफे - ग्रिड कंप्यूटिंग के बारे में जानने के लिए हर किसी के लिए जगह". CERN. Archived from the original on December 5, 2008. Retrieved December 3, 2008.



इस पेज में लापता आंतरिक लिंक की सूची

  • विजातीय
  • वितरित अभिकलन
  • आर्थिक भविष्यवाणी
  • दवाओं की खोज
  • ई-कॉमर्स
  • scalability
  • समवर्ती (कंप्यूटर विज्ञान)
  • जनोपयोगी कंप्यूटिंग
  • डायल करें
  • सेवा स्तर समझौता
  • आभासी संगठन (ग्रिड कंप्यूटिंग)
  • रोशनी
  • एचटीसी कोंडोर
  • सूचना विज्ञान संस्थान
  • प्रोटीन की तह
  • रूपरेखा कार्यक्रम
  • एकीकृत परियोजना (ईयू)
  • जन्म प्रमेय
  • कंप्यूटिंग संसाधन
  • सेवा की गुणवत्ता
  • झुर्रियाँ पी रोजर सीटी
  • ई-विज्ञान के लिए सक्षम ग्रिड
  • आईएनएफएन ग्रिड
  • चर ऊर्जा साइक्लोट्रॉन केंद्र
  • ग्रिड प्रयोगशाला वर्दी पर्यावरण
  • जीस्टैट

ग्रन्थसूची