ग्रिड कंप्यूटिंग: Difference between revisions
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
ग्रिड [[ स्वयंसेवी कंप्यूटिंग | वितरित कंप्यूटिंग]] का एक रूप है जो बड़े कार्यों को करने के लिए एक साथ काम करने वाले कई नेटवर्क वाले [[ ढीला युग्मन | अव्यवस्थित युग्मित]] संगणकों से बना है। कुछ अनुप्रयोगों के लिए, वितरित या ग्रिड कंप्यूटिंग को एक विशेष प्रकार की [[ समानांतर कंप्यूटिंग | समानांतर कंप्यूटिंग]] के रूप में देखा जा सकता है जो [[ कंप्यूटर नेटवर्क | संगणक नेटवर्क]] (निजी या सार्वजनिक) से जुड़े पूर्ण संगणक (ऑनबोर्ड सीपीयू, संग्राहक, बिजली आपूर्ति, नेटवर्क इंटरफेस आदि के साथ) पर निर्भर करता है। एक पारंपरिक [[ नेटवर्क इंटरफ़ेस नियंत्रक | नेटवर्क इंटरफ़ेस नियंत्रक]] , जैसे [[ ईथरनेट | ईथरनेट]] । यह एक [[ सुपर कंप्यूटर | सुपर संगणक]] की पारंपरिक धारणा के विपरीत है, जिसमें एक स्थानीय हाई-स्पीड [[ कंप्यूटर बस | संगणक बस]] से कई प्रोसेसर जुड़े होते हैं। इस तकनीक को स्वैच्छिक कंप्यूटिंग के माध्यम से कम्प्यूटेशनल रूप से गहन वैज्ञानिक, गणितीय और शैक्षणिक समस्याओं पर लागू किया गया है,और ई-कॉमर्स और वेब सेवाओं के समर्थन में दवा की खोज, आर्थिक पूर्वानुमान, भूकंपीय विश्लेषण और बैक ऑफिस डेटा प्रोसेसिंग जैसे विविध अनुप्रयोगों के लिए वाणिज्यिक उद्यमों में इसका उपयोग किया जाता है। | ग्रिड [[ स्वयंसेवी कंप्यूटिंग | वितरित कंप्यूटिंग]] का एक रूप है जो बड़े कार्यों को करने के लिए एक साथ काम करने वाले कई नेटवर्क वाले [[ ढीला युग्मन | अव्यवस्थित युग्मित]] संगणकों से बना है। कुछ अनुप्रयोगों के लिए, वितरित या ग्रिड कंप्यूटिंग को एक विशेष प्रकार की [[ समानांतर कंप्यूटिंग | समानांतर कंप्यूटिंग]] के रूप में देखा जा सकता है जो [[ कंप्यूटर नेटवर्क | संगणक नेटवर्क]] (निजी या सार्वजनिक) से जुड़े पूर्ण संगणक (ऑनबोर्ड सीपीयू, संग्राहक, बिजली आपूर्ति, नेटवर्क इंटरफेस आदि के साथ) पर निर्भर करता है। एक पारंपरिक [[ नेटवर्क इंटरफ़ेस नियंत्रक | नेटवर्क इंटरफ़ेस नियंत्रक]] , जैसे [[ ईथरनेट | ईथरनेट]] । यह एक [[ सुपर कंप्यूटर | सुपर संगणक]] की पारंपरिक धारणा के विपरीत है, जिसमें एक स्थानीय हाई-स्पीड [[ कंप्यूटर बस | संगणक बस]] से कई प्रोसेसर जुड़े होते हैं। इस तकनीक को स्वैच्छिक कंप्यूटिंग के माध्यम से कम्प्यूटेशनल रूप से गहन वैज्ञानिक, गणितीय और शैक्षणिक समस्याओं पर लागू किया गया है,और ई-कॉमर्स और वेब सेवाओं के समर्थन में दवा की खोज, आर्थिक पूर्वानुमान, भूकंपीय विश्लेषण और बैक ऑफिस डेटा प्रोसेसिंग जैसे विविध अनुप्रयोगों के लिए वाणिज्यिक उद्यमों में इसका उपयोग किया जाता है। | ||
ग्रिड कंप्यूटिंग एक सामान्य लक्ष्य तक पहुँचने के लिए कई प्रशासनिक डोमेन के संगणकों को जोड़ती है,<ref name="autogenerated1">{{cite web|url=http://dlib.cs.odu.edu/WhatIsTheGrid.pdf|title=ग्रिड क्या है? तीन बिंदुओं वाली चेकलिस्ट}}</ref> किसी एक कार्य को हल करने के लिए, और फिर उतनी ही जल्दी | ग्रिड कंप्यूटिंग एक सामान्य लक्ष्य तक पहुँचने के लिए कई प्रशासनिक डोमेन के संगणकों को जोड़ती है,<ref name="autogenerated1">{{cite web|url=http://dlib.cs.odu.edu/WhatIsTheGrid.pdf|title=ग्रिड क्या है? तीन बिंदुओं वाली चेकलिस्ट}}</ref> किसी एक कार्य को हल करने के लिए, और फिर उतनी ही जल्दी विलुप्त हो सकता है। एक ग्रिड का आकार एक समूह के अन्दर छोटे-सीमित संगणक कार्यस्थल के नेटवर्क से भिन्न हो सकता है, उदाहरण के लिए-कई कंपनियों और नेटवर्क में बड़े, सार्वजनिक सहयोग के लिए। एक सीमित ग्रिड की धारणा को इंट्रा-नोड्स सहयोग के रूप में भी जाना जा सकता है, जबकि एक बड़े, व्यापक ग्रिड की धारणा एक इंटर-नोड्स सहयोग को संदर्भित कर सकती है।<ref>{{cite web |url=http://diuf.unifr.ch/pai/wiki/doku.php?id=Publications&page=publication&kind=single&ID=276 |title=व्यापक और आर्टिफिशियल इंटेलिजेंस समूह :: प्रकाशन [व्यापक और आर्टिफिशियल इंटेलिजेंस रिसर्च ग्रुप]|publisher=Diuf.unifr.ch |date=May 18, 2009 |access-date=July 29, 2010 |archive-url=https://web.archive.org/web/20110707004350/http://diuf.unifr.ch/pai/wiki/doku.php?id=Publications&page=publication&kind=single&ID=276 |archive-date=July 7, 2011 |url-status=dead }}</ref> | ||
ग्रिड पर अनुप्रयोगों का समन्वय करना एक जटिल कार्य हो सकता है, विशेष रूप से वितरित कंप्यूटिंग संसाधनों में सूचना के प्रवाह का समन्वय करते समय। [[ वैज्ञानिक कार्यप्रवाह प्रणाली |वैज्ञानिक कार्यप्रवाह प्रणाली]] सिस्टम को [[ वर्कफ़्लो प्रबंधन प्रणाली | वर्कफ़्लो प्रबंधन प्रणाली]] के एक विशेष रूप के रूप में विकसित किया गया है, जिसे विशेष रूप से कम्प्यूटेशनल या डेटा कार्यसाधन चरणों की एक श्रृंखला या ग्रिड संदर्भ में वर्कफ़्लो को निष्पादित करने के लिए डिज़ाइन किया गया है। | |||
"वितरित" या "ग्रिड" कंप्यूटिंग सामान्य रूप से एक विशेष प्रकार की समानांतर कंप्यूटिंग है जो संगणक नेटवर्क (निजी, सार्वजनिक या [[ इंटरनेट | इंटरनेट]] ) से जुड़े पूर्ण संगणक (ऑनबोर्ड सीपीयू, | |||
प्रोग्रामिंग और एमसी में भी कुछ अंतर हैं।{{clarify|date=July 2019}} प्रोग्राम लिखना महंगा और कठिन हो सकता है जो एक सुपरसंगणक के वातावरण में चल सकता है, जिसमें एक | ग्रिड और पारंपरिक सुपर संगणक की तुलना | ||
"वितरित" या "ग्रिड" कंप्यूटिंग सामान्य रूप से एक विशेष प्रकार की समानांतर कंप्यूटिंग है जो संगणक नेटवर्क (निजी, सार्वजनिक या [[ इंटरनेट | इंटरनेट]] ) से जुड़े पूर्ण संगणक (ऑनबोर्ड सीपीयू, संग्राहक, बिजली आपूर्ति, नेटवर्क इंटरफेस आदि के साथ) पर निर्भर करती है। ) कम संख्या में प्रचलित सुपर संगणकों के डिजाइन और निर्माण की कम दक्षता की तुलना में कमोडिटी हार्डवेयर का उत्पादन करने वाले एक पारंपरिक नेटवर्क इंटरफ़ेस नियंत्रक द्वारा। प्राथमिक प्रदर्शन का की हानि यह है कि विभिन्न प्रोसेसर और स्थानीय भंडारण क्षेत्रों में उच्च गति वाले कनेक्शन नहीं होते हैं। इस प्रकार यह व्यवस्था उन अनुप्रयोगों के लिए अच्छी तरह से अनुकूल है जिनमें प्रोसेसर के बीच मध्यवर्ती परिणामों को संप्रेषित करने की आवश्यकता के बिना स्वतंत्र रूप से कई समानांतर संगणनाएं हो सकती हैं।<ref>[http://www.e-sciencecity.org/EN/gridcafe/computational-problems.html Computational problems - Gridcafe] {{Webarchive|url=https://web.archive.org/web/20120825003633/http://www.e-sciencecity.org/EN/gridcafe/computational-problems.html |date=2012-08-25 }}. E-sciencecity.org. Retrieved 2013-09-18.</ref> सार्वजनिक इंटरनेट की क्षमता के सापेक्ष [[ नोड (कंप्यूटर विज्ञान) | नोड (संगणक विज्ञान)]] के बीच कनेक्टिविटी की कम आवश्यकता के कारण, भौगोलिक रूप से फैली हुई ग्रिड की उच्च-स्तरीय मापनीयता सामान्यतः अनुकूल है।<ref>{{Cite web |title=ग्रिड कंप्यूटिंग क्या है?|url=https://www.ionos.com/digitalguide/server/know-how/grid-computing/ |access-date=2022-03-23 |website=IONOS Digitalguide |language=en}}</ref> | |||
प्रोग्रामिंग और एमसी में भी कुछ अंतर हैं।{{clarify|date=July 2019}} प्रोग्राम लिखना महंगा और कठिन हो सकता है जो एक सुपरसंगणक के वातावरण में चल सकता है, जिसमें एक प्रचलित ऑपरेटिंग सिस्टम हो सकता है, या समरूपता (संगणक साइंस) की स्थितियों को संबोधित करने के लिए प्रोग्राम की आवश्यकता होती है। यदि किसी समस्या को पर्याप्त रूप से समानांतर किया जा सकता है, तो "ग्रिड" बुनियादी ढांचे की "पतली" परत पारंपरिक, स्टैंडअलोन प्रोग्रामों को एक ही समस्या के एक अलग हिस्से को कई मशीनों पर चलाने की अनुमति दे सकती है। यह एक ही पारंपरिक मशीन पर लिखना और दोषमार्जन करना संभव बनाता है और एक ही समय में एक ही साझा [[ स्मृति | स्मृति]] और संग्राहक स्पेस में चल रहे एक ही प्रोग्राम के कई उदाहरणों के कारण जटिलताओं को समाप्त करता है। | |||
==डिजाइन विचार और विविधताएं== | ==डिजाइन विचार और विविधताएं== | ||
Line 17: | Line 20: | ||
वितरित ग्रिड की एक विशेषता यह है कि वे एक या एक से अधिक व्यक्तियों या संगठनों (कई [[ प्रशासनिक डोमेन ]] के रूप में जाना जाता है) से संबंधित कंप्यूटिंग संसाधनों से बन सकते हैं। उपयोगिता कंप्यूटिंग के रूप में यह वाणिज्यिक लेनदेन की सुविधा प्रदान कर सकता है, या स्वयंसेवक कंप्यूटिंग नेटवर्क को इकट्ठा करना आसान बना सकता है। | वितरित ग्रिड की एक विशेषता यह है कि वे एक या एक से अधिक व्यक्तियों या संगठनों (कई [[ प्रशासनिक डोमेन ]] के रूप में जाना जाता है) से संबंधित कंप्यूटिंग संसाधनों से बन सकते हैं। उपयोगिता कंप्यूटिंग के रूप में यह वाणिज्यिक लेनदेन की सुविधा प्रदान कर सकता है, या स्वयंसेवक कंप्यूटिंग नेटवर्क को इकट्ठा करना आसान बना सकता है। | ||
इस सुविधा | इस सुविधा की एक हानि यह है कि जो संगणक वास्तव में गणना कर रहे हैं वे पूरी तरह भरोसेमंद नहीं हो सकते हैं। इस प्रकार सिस्टम के डिजाइनरों को खराबी या दुर्भावनापूर्ण प्रतिभागियों को गलत, भ्रामक, या गलत परिणाम देने से रोकने के लिए और सिस्टम को अटैक वेक्टर के रूप में उपयोग करने से रोकने के लिए उपाय करने चाहिए। इसमें अधिकांशतः अलग-अलग नोड्स (संभवत: अलग-अलग मालिकों के साथ) को बेतरतीब ढंग से काम सौंपना और यह जांचना सम्मिलित है कि कम से कम दो अलग-अलग नोड्स किसी दिए गए कार्य इकाई के लिए एक ही उत्तर की रिपोर्ट करते हैं। विसंगतियां खराबी और दुर्भावनापूर्ण नोड्स की पहचान करेंगी। हालांकि, हार्डवेयर पर केंद्रीय नियंत्रण की कमी के कारण, यह गारंटी देने का कोई तरीका नहीं है कि नोड (संगणक विज्ञान) यादृच्छिक समय पर नेटवर्क से बाहर नहीं होगा। कुछ नोड (जैसे लैपटॉप या डायल-अप इंटरनेट ग्राहक) गणना के लिए भी उपलब्ध हो सकते हैं लेकिन अप्रत्याशित अवधि के लिए नेटवर्क संचार नहीं। इन विविधताओं को बड़ी कार्य इकाइयों को निर्दिष्ट करके समायोजित किया जा सकता है (इस प्रकार निरंतर नेटवर्क कनेक्टिविटी की आवश्यकता को कम करना) और कार्य इकाइयों को पुन: असाइन करना जब कोई नोड अपेक्षित समय में अपने परिणामों की रिपोर्ट करने में विफल रहता है। | ||
ग्रिड डेवलपर्स के लक्ष्यों से संबंधित ग्रिड कंप्यूटिंग के शुरुआती दिनों में सामाजिक अनुकूलता के | ग्रिड डेवलपर्स के लक्ष्यों से संबंधित ग्रिड कंप्यूटिंग के शुरुआती दिनों में सामाजिक अनुकूलता के स्थितियों को क्या कहा जा सकता है, इसका एक और सेट उच्च प्रदर्शन कंप्यूटिंग के मूल क्षेत्र से परे और अनुशासनात्मक सीमाओं के पार नए क्षेत्रों में, जैसे कि उच्च- ऊर्जा भौतिकी।<ref>{{Cite journal|last1=Kertcher|first1=Zack|last2=Coslor|first2=Erica|date=2018-07-10|title=सीमा वस्तुएं और तकनीकी संस्कृति विभाजन: वैज्ञानिक और व्यावसायिक क्षेत्रों को पार करने वाली स्वैच्छिक नवप्रवर्तन टीमों के लिए सफल अभ्यास|journal=Journal of Management Inquiry|volume=29|language=en|pages=76–91|doi=10.1177/1056492618783875|issn=1056-4926|hdl=11343/212143|s2cid=149911242|url=http://minerva-access.unimelb.edu.au/bitstream/11343/212143/5/Kertcher%20%26%20Coslor%20-%20Boundary%20Objects%20and%20the%20Technical%20Culture%20Divide%202018-02-13.pdf|doi-access=free}}</ref> | ||
प्रदर्शन और विकास कठिनाई पर विश्वास और उपलब्धता का प्रभाव इस बात को प्रभावित कर सकता है कि क्या एक समर्पित क्लस्टर पर तैनात किया जाए, विकासशील संगठन के लिए निष्क्रिय मशीनों को, या स्वयंसेवकों या ठेकेदारों के एक खुले बाहरी नेटवर्क के लिए। कई मामलों में, भाग लेने वाले नोड्स को केंद्रीय प्रणाली पर भरोसा करना चाहिए कि अन्य कार्यक्रमों के संचालन में हस्तक्षेप करके, संग्रहीत जानकारी को व्यवस्थित करने, निजी डेटा संचारित करने, या नए सुरक्षा छेद बनाने के द्वारा प्रदान की जा रही पहुंच का दुरुपयोग नहीं करना चाहिए। अन्य प्रणालियाँ ट्रस्ट की मात्रा को कम करने के उपायों को नियोजित करती हैं "क्लाइंट" नोड्स को केंद्रीय प्रणाली में रखना चाहिए जैसे कि वर्चुअल मशीनों में एप्लिकेशन रखना। | प्रदर्शन और विकास कठिनाई पर विश्वास और उपलब्धता का प्रभाव इस बात को प्रभावित कर सकता है कि क्या एक समर्पित क्लस्टर पर तैनात किया जाए, विकासशील संगठन के लिए निष्क्रिय मशीनों को, या स्वयंसेवकों या ठेकेदारों के एक खुले बाहरी नेटवर्क के लिए। कई मामलों में, भाग लेने वाले नोड्स को केंद्रीय प्रणाली पर भरोसा करना चाहिए कि अन्य कार्यक्रमों के संचालन में हस्तक्षेप करके, संग्रहीत जानकारी को व्यवस्थित करने, निजी डेटा संचारित करने, या नए सुरक्षा छेद बनाने के द्वारा प्रदान की जा रही पहुंच का दुरुपयोग नहीं करना चाहिए। अन्य प्रणालियाँ ट्रस्ट की मात्रा को कम करने के उपायों को नियोजित करती हैं "क्लाइंट" नोड्स को केंद्रीय प्रणाली में रखना चाहिए जैसे कि वर्चुअल मशीनों में एप्लिकेशन रखना। | ||
सार्वजनिक सिस्टम या जो प्रशासनिक डोमेन (एक ही संगठन में विभिन्न विभागों सहित) को पार करते हैं, अधिकांशतः विभिन्न [[ ऑपरेटिंग सिस्टम ]] और [[ कंप्यूटर आर्किटेक्चर | संगणक आर्किटेक्चर]] का उपयोग करते हुए [[ विषम कंप्यूटिंग ]] सिस्टम पर चलने की आवश्यकता होती है। कई भाषाओं के साथ, सॉफ्टवेयर विकास में निवेश और समर्थित किए जा सकने वाले प्लेटफार्मों की संख्या (और इस प्रकार परिणामी नेटवर्क का आकार) के बीच एक व्यापार-बंद है। [[ क्रॉस-प्लेटफॉर्म ]] भाषाएँ इस ट्रेडऑफ़ को बनाने की आवश्यकता को कम कर सकती हैं, हालांकि संभावित रूप से किसी दिए गए नोड (संगणक विज्ञान) पर उच्च प्रदर्शन की कीमत पर (रन-टाइम व्याख्या या विशेष प्लेटफ़ॉर्म के लिए अनुकूलन की कमी के कारण)। विभिन्न मिडलवेयर परियोजनाओं ने विभिन्न वैज्ञानिक और वाणिज्यिक परियोजनाओं को एक विशेष संबद्ध ग्रिड या नए ग्रिड स्थापित करने के उद्देश्य से उपयोग करने की अनुमति देने के लिए सामान्य बुनियादी ढाँचे का निर्माण किया है। सार्वजनिक स्वयंसेवकों की मांग करने वाली विभिन्न शैक्षणिक परियोजनाओं के लिए [[ BOINC ]] एक सामान्य है; अधिक ग्रिड कंप्यूटिंग में सूचीबद्ध हैं# यह भी देखें। | सार्वजनिक सिस्टम या जो प्रशासनिक डोमेन (एक ही संगठन में विभिन्न विभागों सहित) को पार करते हैं, अधिकांशतः विभिन्न [[ ऑपरेटिंग सिस्टम ]] और [[ कंप्यूटर आर्किटेक्चर | संगणक आर्किटेक्चर]] का उपयोग करते हुए [[ विषम कंप्यूटिंग ]] सिस्टम पर चलने की आवश्यकता होती है। कई भाषाओं के साथ, सॉफ्टवेयर विकास में निवेश और समर्थित किए जा सकने वाले प्लेटफार्मों की संख्या (और इस प्रकार परिणामी नेटवर्क का आकार) के बीच एक व्यापार-बंद है। [[ क्रॉस-प्लेटफॉर्म ]] भाषाएँ इस ट्रेडऑफ़ को बनाने की आवश्यकता को कम कर सकती हैं, हालांकि संभावित रूप से किसी दिए गए नोड (संगणक विज्ञान) पर उच्च प्रदर्शन की कीमत पर (रन-टाइम व्याख्या या विशेष प्लेटफ़ॉर्म के लिए अनुकूलन की कमी के कारण)। विभिन्न मिडलवेयर परियोजनाओं ने विभिन्न वैज्ञानिक और वाणिज्यिक परियोजनाओं को एक विशेष संबद्ध ग्रिड या नए ग्रिड स्थापित करने के उद्देश्य से उपयोग करने की अनुमति देने के लिए सामान्य बुनियादी ढाँचे का निर्माण किया है। सार्वजनिक स्वयंसेवकों की मांग करने वाली विभिन्न शैक्षणिक परियोजनाओं के लिए [[ BOINC ]] एक सामान्य है; अधिक ग्रिड कंप्यूटिंग में सूचीबद्ध हैं# यह भी देखें। | ||
वास्तव में मिडलवेयर को हार्डवेयर और सॉफ्टवेयर के बीच एक परत के रूप में देखा जा सकता है। मिडलवेयर के शीर्ष पर, कई तकनीकी क्षेत्रों पर विचार करना होगा, और ये मिडलवेयर स्वतंत्र हो भी सकते हैं और नहीं भी। उदाहरण क्षेत्रों में सेवा स्तर अनुबंध प्रबंधन, विश्वास और सुरक्षा, [[ आभासी संगठन (ग्रिड कंप्यूटिंग) ]] प्रबंधन, लाइसेंस प्रबंधन, पोर्टल और डेटा प्रबंधन सम्मिलित हैं। व्यावसायिक समाधान में इन तकनीकी क्षेत्रों का ध्यान रखा जा सकता है, हालांकि क्षेत्र की जांच करने वाली विशिष्ट शोध परियोजनाओं के | वास्तव में मिडलवेयर को हार्डवेयर और सॉफ्टवेयर के बीच एक परत के रूप में देखा जा सकता है। मिडलवेयर के शीर्ष पर, कई तकनीकी क्षेत्रों पर विचार करना होगा, और ये मिडलवेयर स्वतंत्र हो भी सकते हैं और नहीं भी। उदाहरण क्षेत्रों में सेवा स्तर अनुबंध प्रबंधन, विश्वास और सुरक्षा, [[ आभासी संगठन (ग्रिड कंप्यूटिंग) ]] प्रबंधन, लाइसेंस प्रबंधन, पोर्टल और डेटा प्रबंधन सम्मिलित हैं। व्यावसायिक समाधान में इन तकनीकी क्षेत्रों का ध्यान रखा जा सकता है, हालांकि क्षेत्र की जांच करने वाली विशिष्ट शोध परियोजनाओं के अन्दर प्रत्येक क्षेत्र की अत्याधुनिकता अधिकांशतः पाई जाती है। | ||
== ग्रिड कंप्यूटिंग बाजार का बाजार विभाजन == | == ग्रिड कंप्यूटिंग बाजार का बाजार विभाजन == | ||
Line 44: | Line 47: | ||
== सीपीयू सफाई == | == सीपीयू सफाई == | ||
सीपीयू-स्कैवेंजिंग, साइकिल-स्कैवेंजिंग, या साझा कंप्यूटिंग प्रतिभागियों के नेटवर्क में निष्क्रिय संसाधनों से एक "ग्रिड" बनाती है (चाहे वह विश्वव्यापी हो या किसी संगठन के लिए आंतरिक)। आमतौर पर, यह तकनीक रुक-रुक कर होने वाली निष्क्रियता से उत्पन्न 'अतिरिक्त' [[ निर्देश चक्र ]] का शोषण करती है, जो सामान्यतःरात में, लंच ब्रेक के दौरान, या यहां तक कि (तुलनात्मक रूप से कम, हालांकि कई) निष्क्रिय प्रतीक्षा के क्षणों के दौरान होती है, जो कि आधुनिक डेस्कटॉप सीपीयू का दिन भर का अनुभव है ( IO बाउंड | जब संगणक उपयोगकर्ता, नेटवर्क या | सीपीयू-स्कैवेंजिंग, साइकिल-स्कैवेंजिंग, या साझा कंप्यूटिंग प्रतिभागियों के नेटवर्क में निष्क्रिय संसाधनों से एक "ग्रिड" बनाती है (चाहे वह विश्वव्यापी हो या किसी संगठन के लिए आंतरिक)। आमतौर पर, यह तकनीक रुक-रुक कर होने वाली निष्क्रियता से उत्पन्न 'अतिरिक्त' [[ निर्देश चक्र ]] का शोषण करती है, जो सामान्यतःरात में, लंच ब्रेक के दौरान, या यहां तक कि (तुलनात्मक रूप से कम, हालांकि कई) निष्क्रिय प्रतीक्षा के क्षणों के दौरान होती है, जो कि आधुनिक डेस्कटॉप सीपीयू का दिन भर का अनुभव है ( IO बाउंड | जब संगणक उपयोगकर्ता, नेटवर्क या संग्राहक से IO पर प्रतीक्षा कर रहा हो)। व्यवहार में, भाग लेने वाले संगणक अपरिष्कृत CPU शक्ति के अतिरिक्त डिस्क संग्रहण स्थान, RAM और नेटवर्क बैंडविड्थ की कुछ सहायक राशि भी दान करते हैं।{{Citation needed |date= July 2013}} | ||
कई स्वयंसेवी कंप्यूटिंग परियोजनाएं, जैसे बीओआईएनसी, सीपीयू सफाई मॉडल का उपयोग करती हैं। चूंकि नोड (संगणक विज्ञान) के समय-समय पर ऑफ़लाइन होने की संभावना है, क्योंकि उनके मालिक अपने प्राथमिक उद्देश्य के लिए अपने संसाधनों का उपयोग करते हैं, इस मॉडल को ऐसी आकस्मिकताओं को संभालने के लिए डिज़ाइन किया जाना चाहिए। | कई स्वयंसेवी कंप्यूटिंग परियोजनाएं, जैसे बीओआईएनसी, सीपीयू सफाई मॉडल का उपयोग करती हैं। चूंकि नोड (संगणक विज्ञान) के समय-समय पर ऑफ़लाइन होने की संभावना है, क्योंकि उनके मालिक अपने प्राथमिक उद्देश्य के लिए अपने संसाधनों का उपयोग करते हैं, इस मॉडल को ऐसी आकस्मिकताओं को संभालने के लिए डिज़ाइन किया जाना चाहिए। | ||
एक अवसरवादी वातावरण बनाना सीपीयू-स्कैवेंजिंग का एक और कार्यान्वयन है जहां विशेष कार्यभारप्रबंधन प्रणाली गणना-गहन नौकरियों के लिए निष्क्रिय डेस्कटॉप संगणकों की कटाई करती है, इसे एंटरप्राइज़ डेस्कटॉप ग्रिड (ईडीजी) के रूप में भी संदर्भित किया जाता है। उदाहरण के लिए, एचटीसीओन्डोर<ref>{{cite web|url=https://research.cs.wisc.edu/htcondor/|title=एचटीसींडोर - होम|website=research.cs.wisc.edu|access-date=14 March 2018}}</ref> (कम्प्यूटेशनल रूप से गहन कार्यों के मोटे-दानेदार वितरित युक्तिकरण के लिए ओपन-सोर्स हाई-थ्रूपुट कंप्यूटिंग सॉफ्टवेयर फ्रेमवर्क) को केवल डेस्कटॉप मशीनों का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है, जहां कीबोर्ड और माउस अन्यथा निष्क्रिय डेस्कटॉप | एक अवसरवादी वातावरण बनाना सीपीयू-स्कैवेंजिंग का एक और कार्यान्वयन है जहां विशेष कार्यभारप्रबंधन प्रणाली गणना-गहन नौकरियों के लिए निष्क्रिय डेस्कटॉप संगणकों की कटाई करती है, इसे एंटरप्राइज़ डेस्कटॉप ग्रिड (ईडीजी) के रूप में भी संदर्भित किया जाता है। उदाहरण के लिए, एचटीसीओन्डोर<ref>{{cite web|url=https://research.cs.wisc.edu/htcondor/|title=एचटीसींडोर - होम|website=research.cs.wisc.edu|access-date=14 March 2018}}</ref> (कम्प्यूटेशनल रूप से गहन कार्यों के मोटे-दानेदार वितरित युक्तिकरण के लिए ओपन-सोर्स हाई-थ्रूपुट कंप्यूटिंग सॉफ्टवेयर फ्रेमवर्क) को केवल डेस्कटॉप मशीनों का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है, जहां कीबोर्ड और माउस अन्यथा निष्क्रिय डेस्कटॉप कार्यस्थल से व्यर्थ सीपीयू शक्ति का प्रभावी ढंग से उपयोग करने के लिए निष्क्रिय हैं। अन्य पूर्ण विशेषताओं वाली बैच प्रणालियों की तरह, HTCondor जॉब क्यूइंग मैकेनिज्म, शेड्यूलिंग पॉलिसी, प्राथमिकता योजना, संसाधन निगरानी और संसाधन प्रबंधन प्रदान करता है। इसका उपयोग संगणकों के समर्पित क्लस्टर पर कार्यभारको प्रबंधित करने के लिए भी किया जा सकता है या यह एक कंप्यूटिंग वातावरण में समर्पित संसाधनों (रैक-माउंटेड क्लस्टर) और गैर-समर्पित डेस्कटॉप मशीन (साइकिल स्कैवेंजिंग) दोनों को मूल रूप से एकीकृत कर सकता है। | ||
== इतिहास == | == इतिहास == | ||
Line 78: | Line 81: | ||
ई-साइंसई परियोजना के लिए सक्षम ग्रिड, यूरोपीय संघ में स्थित है और इसमें एशिया और संयुक्त राज्य अमेरिका की साइटें सम्मिलित हैं, यूरोपीय डाटाग्रिड (ईडीजी) के लिए एक अनुवर्ती परियोजना थी और [[ यूरोपीय ग्रिड इन्फ्रास्ट्रक्चर ]] में विकसित हुई थी। यह, [[ एलएचसी कंप्यूटिंग ग्रिड ]] के साथ<ref>{{cite web|url=http://wlcg.web.cern.ch/|title=विश्वव्यापी एलएचसी कम्प्यूटिंग ग्रिड - डब्ल्यूएलसीजी में आपका स्वागत है|website=wlcg.web.cern.ch|access-date=14 March 2018}}</ref> (LCG), [[ CERN ]] [[ लार्ज हैड्रान कोलाइडर ]] का उपयोग करके प्रयोगों का समर्थन करने के लिए विकसित किया गया था। एलसीजी में भाग लेने वाली सक्रिय साइटों की सूची ऑनलाइन पाई जा सकती है<ref>{{cite web |url=http://goc.grid.sinica.edu.tw/gstat/ |title=GStat 2.0 - सारांश दृश्य - ग्रिड EGEE|publisher=Goc.grid.sinica.edu.tw |access-date=July 29, 2010 |archive-url=https://web.archive.org/web/20080320145926/http://goc.grid.sinica.edu.tw/gstat/ |archive-date=March 20, 2008 |url-status=dead }}</ref> जैसा कि ईजीईई अवसंरचना की वास्तविक समय निगरानी कर सकता है।<ref>{{cite web |url=http://gridportal.hep.ph.ic.ac.uk/rtm/ |title=रियल टाइम मॉनिटर|publisher=Gridportal.hep.ph.ic.ac.uk |access-date=July 29, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20091216124323/http://gridportal.hep.ph.ic.ac.uk/rtm/ |archive-date=December 16, 2009 }}</ref> प्रासंगिक सॉफ्टवेयर और दस्तावेज भी सार्वजनिक रूप से सुलभ हैं।<ref>{{cite web |url=http://lcg.web.cern.ch/LCG/activities/deployment.html |title=एलसीजी - परिनियोजन|publisher=Lcg.web.cern.ch |access-date=July 29, 2010 |archive-url=https://web.archive.org/web/20101117002656/http://lcg.web.cern.ch/LCG/activities/deployment.html |archive-date=November 17, 2010 |url-status=dead }}</ref> ऐसी अटकलें हैं कि समर्पित फाइबर ऑप्टिक लिंक, जैसे कि LCG की डेटा-गहन जरूरतों को पूरा करने के लिए CERN द्वारा स्थापित किए गए हैं, एक दिन घरेलू उपयोगकर्ताओं के लिए उपलब्ध हो सकते हैं, जिससे पारंपरिक ब्रॉडबैंड कनेक्शन की तुलना में 10,000 गुना तेज गति से इंटरनेट सेवाएं प्रदान की जा सकती हैं।<ref>{{cite web|url=https://www.thetimes.co.uk/|title=द टाइम्स एंड द संडे टाइम्स|website=thetimes.co.uk|access-date=14 March 2018}}</ref> यूरोपीय ग्रिड इंफ्रास्ट्रक्चर का उपयोग अन्य शोध गतिविधियों और प्रयोगों जैसे ऑन्कोलॉजिकल क्लिनिकल परीक्षणों के अनुकरण के लिए भी किया गया है।<ref>{{cite journal | author=Athanaileas, Theodoros| title=नैदानिक परीक्षणों के अनुकरण के लिए ग्रिड प्रौद्योगिकियों का शोषण: सिलिको विकिरण ऑन्कोलॉजी में प्रतिमान| journal=SIMULATION: Transactions of the Society for Modeling and Simulation International | volume=87 | number=10 | pages=893–910 | year=2011 | doi=10.1177/0037549710375437| s2cid=206429690 |display-authors=etal}}</ref> | ई-साइंसई परियोजना के लिए सक्षम ग्रिड, यूरोपीय संघ में स्थित है और इसमें एशिया और संयुक्त राज्य अमेरिका की साइटें सम्मिलित हैं, यूरोपीय डाटाग्रिड (ईडीजी) के लिए एक अनुवर्ती परियोजना थी और [[ यूरोपीय ग्रिड इन्फ्रास्ट्रक्चर ]] में विकसित हुई थी। यह, [[ एलएचसी कंप्यूटिंग ग्रिड ]] के साथ<ref>{{cite web|url=http://wlcg.web.cern.ch/|title=विश्वव्यापी एलएचसी कम्प्यूटिंग ग्रिड - डब्ल्यूएलसीजी में आपका स्वागत है|website=wlcg.web.cern.ch|access-date=14 March 2018}}</ref> (LCG), [[ CERN ]] [[ लार्ज हैड्रान कोलाइडर ]] का उपयोग करके प्रयोगों का समर्थन करने के लिए विकसित किया गया था। एलसीजी में भाग लेने वाली सक्रिय साइटों की सूची ऑनलाइन पाई जा सकती है<ref>{{cite web |url=http://goc.grid.sinica.edu.tw/gstat/ |title=GStat 2.0 - सारांश दृश्य - ग्रिड EGEE|publisher=Goc.grid.sinica.edu.tw |access-date=July 29, 2010 |archive-url=https://web.archive.org/web/20080320145926/http://goc.grid.sinica.edu.tw/gstat/ |archive-date=March 20, 2008 |url-status=dead }}</ref> जैसा कि ईजीईई अवसंरचना की वास्तविक समय निगरानी कर सकता है।<ref>{{cite web |url=http://gridportal.hep.ph.ic.ac.uk/rtm/ |title=रियल टाइम मॉनिटर|publisher=Gridportal.hep.ph.ic.ac.uk |access-date=July 29, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20091216124323/http://gridportal.hep.ph.ic.ac.uk/rtm/ |archive-date=December 16, 2009 }}</ref> प्रासंगिक सॉफ्टवेयर और दस्तावेज भी सार्वजनिक रूप से सुलभ हैं।<ref>{{cite web |url=http://lcg.web.cern.ch/LCG/activities/deployment.html |title=एलसीजी - परिनियोजन|publisher=Lcg.web.cern.ch |access-date=July 29, 2010 |archive-url=https://web.archive.org/web/20101117002656/http://lcg.web.cern.ch/LCG/activities/deployment.html |archive-date=November 17, 2010 |url-status=dead }}</ref> ऐसी अटकलें हैं कि समर्पित फाइबर ऑप्टिक लिंक, जैसे कि LCG की डेटा-गहन जरूरतों को पूरा करने के लिए CERN द्वारा स्थापित किए गए हैं, एक दिन घरेलू उपयोगकर्ताओं के लिए उपलब्ध हो सकते हैं, जिससे पारंपरिक ब्रॉडबैंड कनेक्शन की तुलना में 10,000 गुना तेज गति से इंटरनेट सेवाएं प्रदान की जा सकती हैं।<ref>{{cite web|url=https://www.thetimes.co.uk/|title=द टाइम्स एंड द संडे टाइम्स|website=thetimes.co.uk|access-date=14 March 2018}}</ref> यूरोपीय ग्रिड इंफ्रास्ट्रक्चर का उपयोग अन्य शोध गतिविधियों और प्रयोगों जैसे ऑन्कोलॉजिकल क्लिनिकल परीक्षणों के अनुकरण के लिए भी किया गया है।<ref>{{cite journal | author=Athanaileas, Theodoros| title=नैदानिक परीक्षणों के अनुकरण के लिए ग्रिड प्रौद्योगिकियों का शोषण: सिलिको विकिरण ऑन्कोलॉजी में प्रतिमान| journal=SIMULATION: Transactions of the Society for Modeling and Simulation International | volume=87 | number=10 | pages=893–910 | year=2011 | doi=10.1177/0037549710375437| s2cid=206429690 |display-authors=etal}}</ref> | ||
डिस्ट्रीब्यूटेड.नेट प्रोजेक्ट 1997 में शुरू किया गया था। | डिस्ट्रीब्यूटेड.नेट प्रोजेक्ट 1997 में शुरू किया गया था। | ||
[[ नासा उन्नत सुपरकंप्यूटिंग सुविधा ]] (एनएएस) ने लगभग 350 सन माइक्रोसिस्टम्स और [[ सिलिकॉन ग्राफिक्स ]] | [[ नासा उन्नत सुपरकंप्यूटिंग सुविधा ]] (एनएएस) ने लगभग 350 सन माइक्रोसिस्टम्स और [[ सिलिकॉन ग्राफिक्स ]] कार्यस्थल पर चलने वाले [[ कोंडोर चक्र मेहतर ]] का उपयोग करके आनुवंशिक एल्गोरिदम चलाया। | ||
2001 में, [[ संयुक्त उपकरण ]] ने अपने [[ ग्रिड एमपी ]] उत्पाद के आधार पर [[ यूनाइटेड डिवाइसेस कैंसर रिसर्च प्रोजेक्ट ]] का संचालन किया, जो इंटरनेट से जुड़े स्वयंसेवी पीसी पर साइकिल-स्कैवेंज करता है। यह परियोजना 2007 में बंद होने से पहले लगभग 3.1 मिलियन मशीनों पर चल रही थी।<ref>[http://www.grid.org/stats/] {{webarchive|url=https://web.archive.org/web/20070407201958/http://www.grid.org/stats/|date=April 7, 2007}}</ref> | 2001 में, [[ संयुक्त उपकरण ]] ने अपने [[ ग्रिड एमपी ]] उत्पाद के आधार पर [[ यूनाइटेड डिवाइसेस कैंसर रिसर्च प्रोजेक्ट ]] का संचालन किया, जो इंटरनेट से जुड़े स्वयंसेवी पीसी पर साइकिल-स्कैवेंज करता है। यह परियोजना 2007 में बंद होने से पहले लगभग 3.1 मिलियन मशीनों पर चल रही थी।<ref>[http://www.grid.org/stats/] {{webarchive|url=https://web.archive.org/web/20070407201958/http://www.grid.org/stats/|date=April 7, 2007}}</ref> |
Revision as of 13:18, 7 January 2023
ग्रिड कंप्यूटिंग एक सामान्य लक्ष्य तक पहुँचने के लिए व्यापक रूप से वितरित संगणक सिस्टम संसाधन का उपयोग है। एक कंप्यूटिंग ग्रिड को गैर-संवादात्मक कार्यभार के साथ एक वितरित प्रणाली के रूप में माना जा सकता है जिसमें कई फाइलें सम्मिलित होती हैं। ग्रिड कंप्यूटिंग को पारंपरिक उच्च-प्रदर्शन कंप्यूटिंग सिस्टम से अलग किया जाता है जैसे कि उस ग्रिड संगणक में क्लस्टर (कंप्यूटिंग) कंप्यूटिंग में एक अलग कार्य/अनुप्रयोग करने के लिए प्रत्येक नोड सेट होता है। क्लस्टर संगणकों की तुलना में ग्रिड संगणक भी अधिक विषम और भौगोलिक रूप से फैले हुए (इस प्रकार भौतिक रूप से युग्मित नहीं) होते हैं।[1] हालांकि एक ग्रिड को एक विशेष एप्लिकेशन के लिए समर्पित किया जा सकता है, सामान्यतः एक ग्रिड का उपयोग विभिन्न उद्देश्यों के लिए किया जाता है। ग्रिड का निर्माण अधिकांशतः सामान्य-उद्देश्य ग्रिड मध्यस्थ सॉफ्टवेयर लाइब्रेरी के साथ किया जाता है। ग्रिड का आकार ज्यादा बड़ा हो सकता है।[2]
ग्रिड वितरित कंप्यूटिंग का एक रूप है जो बड़े कार्यों को करने के लिए एक साथ काम करने वाले कई नेटवर्क वाले अव्यवस्थित युग्मित संगणकों से बना है। कुछ अनुप्रयोगों के लिए, वितरित या ग्रिड कंप्यूटिंग को एक विशेष प्रकार की समानांतर कंप्यूटिंग के रूप में देखा जा सकता है जो संगणक नेटवर्क (निजी या सार्वजनिक) से जुड़े पूर्ण संगणक (ऑनबोर्ड सीपीयू, संग्राहक, बिजली आपूर्ति, नेटवर्क इंटरफेस आदि के साथ) पर निर्भर करता है। एक पारंपरिक नेटवर्क इंटरफ़ेस नियंत्रक , जैसे ईथरनेट । यह एक सुपर संगणक की पारंपरिक धारणा के विपरीत है, जिसमें एक स्थानीय हाई-स्पीड संगणक बस से कई प्रोसेसर जुड़े होते हैं। इस तकनीक को स्वैच्छिक कंप्यूटिंग के माध्यम से कम्प्यूटेशनल रूप से गहन वैज्ञानिक, गणितीय और शैक्षणिक समस्याओं पर लागू किया गया है,और ई-कॉमर्स और वेब सेवाओं के समर्थन में दवा की खोज, आर्थिक पूर्वानुमान, भूकंपीय विश्लेषण और बैक ऑफिस डेटा प्रोसेसिंग जैसे विविध अनुप्रयोगों के लिए वाणिज्यिक उद्यमों में इसका उपयोग किया जाता है।
ग्रिड कंप्यूटिंग एक सामान्य लक्ष्य तक पहुँचने के लिए कई प्रशासनिक डोमेन के संगणकों को जोड़ती है,[3] किसी एक कार्य को हल करने के लिए, और फिर उतनी ही जल्दी विलुप्त हो सकता है। एक ग्रिड का आकार एक समूह के अन्दर छोटे-सीमित संगणक कार्यस्थल के नेटवर्क से भिन्न हो सकता है, उदाहरण के लिए-कई कंपनियों और नेटवर्क में बड़े, सार्वजनिक सहयोग के लिए। एक सीमित ग्रिड की धारणा को इंट्रा-नोड्स सहयोग के रूप में भी जाना जा सकता है, जबकि एक बड़े, व्यापक ग्रिड की धारणा एक इंटर-नोड्स सहयोग को संदर्भित कर सकती है।[4]
ग्रिड पर अनुप्रयोगों का समन्वय करना एक जटिल कार्य हो सकता है, विशेष रूप से वितरित कंप्यूटिंग संसाधनों में सूचना के प्रवाह का समन्वय करते समय। वैज्ञानिक कार्यप्रवाह प्रणाली सिस्टम को वर्कफ़्लो प्रबंधन प्रणाली के एक विशेष रूप के रूप में विकसित किया गया है, जिसे विशेष रूप से कम्प्यूटेशनल या डेटा कार्यसाधन चरणों की एक श्रृंखला या ग्रिड संदर्भ में वर्कफ़्लो को निष्पादित करने के लिए डिज़ाइन किया गया है।
ग्रिड और पारंपरिक सुपर संगणक की तुलना
"वितरित" या "ग्रिड" कंप्यूटिंग सामान्य रूप से एक विशेष प्रकार की समानांतर कंप्यूटिंग है जो संगणक नेटवर्क (निजी, सार्वजनिक या इंटरनेट ) से जुड़े पूर्ण संगणक (ऑनबोर्ड सीपीयू, संग्राहक, बिजली आपूर्ति, नेटवर्क इंटरफेस आदि के साथ) पर निर्भर करती है। ) कम संख्या में प्रचलित सुपर संगणकों के डिजाइन और निर्माण की कम दक्षता की तुलना में कमोडिटी हार्डवेयर का उत्पादन करने वाले एक पारंपरिक नेटवर्क इंटरफ़ेस नियंत्रक द्वारा। प्राथमिक प्रदर्शन का की हानि यह है कि विभिन्न प्रोसेसर और स्थानीय भंडारण क्षेत्रों में उच्च गति वाले कनेक्शन नहीं होते हैं। इस प्रकार यह व्यवस्था उन अनुप्रयोगों के लिए अच्छी तरह से अनुकूल है जिनमें प्रोसेसर के बीच मध्यवर्ती परिणामों को संप्रेषित करने की आवश्यकता के बिना स्वतंत्र रूप से कई समानांतर संगणनाएं हो सकती हैं।[5] सार्वजनिक इंटरनेट की क्षमता के सापेक्ष नोड (संगणक विज्ञान) के बीच कनेक्टिविटी की कम आवश्यकता के कारण, भौगोलिक रूप से फैली हुई ग्रिड की उच्च-स्तरीय मापनीयता सामान्यतः अनुकूल है।[6]
प्रोग्रामिंग और एमसी में भी कुछ अंतर हैं।[clarification needed] प्रोग्राम लिखना महंगा और कठिन हो सकता है जो एक सुपरसंगणक के वातावरण में चल सकता है, जिसमें एक प्रचलित ऑपरेटिंग सिस्टम हो सकता है, या समरूपता (संगणक साइंस) की स्थितियों को संबोधित करने के लिए प्रोग्राम की आवश्यकता होती है। यदि किसी समस्या को पर्याप्त रूप से समानांतर किया जा सकता है, तो "ग्रिड" बुनियादी ढांचे की "पतली" परत पारंपरिक, स्टैंडअलोन प्रोग्रामों को एक ही समस्या के एक अलग हिस्से को कई मशीनों पर चलाने की अनुमति दे सकती है। यह एक ही पारंपरिक मशीन पर लिखना और दोषमार्जन करना संभव बनाता है और एक ही समय में एक ही साझा स्मृति और संग्राहक स्पेस में चल रहे एक ही प्रोग्राम के कई उदाहरणों के कारण जटिलताओं को समाप्त करता है।
डिजाइन विचार और विविधताएं
This section does not cite any sources. (December 2015) (Learn how and when to remove this template message) |
वितरित ग्रिड की एक विशेषता यह है कि वे एक या एक से अधिक व्यक्तियों या संगठनों (कई प्रशासनिक डोमेन के रूप में जाना जाता है) से संबंधित कंप्यूटिंग संसाधनों से बन सकते हैं। उपयोगिता कंप्यूटिंग के रूप में यह वाणिज्यिक लेनदेन की सुविधा प्रदान कर सकता है, या स्वयंसेवक कंप्यूटिंग नेटवर्क को इकट्ठा करना आसान बना सकता है।
इस सुविधा की एक हानि यह है कि जो संगणक वास्तव में गणना कर रहे हैं वे पूरी तरह भरोसेमंद नहीं हो सकते हैं। इस प्रकार सिस्टम के डिजाइनरों को खराबी या दुर्भावनापूर्ण प्रतिभागियों को गलत, भ्रामक, या गलत परिणाम देने से रोकने के लिए और सिस्टम को अटैक वेक्टर के रूप में उपयोग करने से रोकने के लिए उपाय करने चाहिए। इसमें अधिकांशतः अलग-अलग नोड्स (संभवत: अलग-अलग मालिकों के साथ) को बेतरतीब ढंग से काम सौंपना और यह जांचना सम्मिलित है कि कम से कम दो अलग-अलग नोड्स किसी दिए गए कार्य इकाई के लिए एक ही उत्तर की रिपोर्ट करते हैं। विसंगतियां खराबी और दुर्भावनापूर्ण नोड्स की पहचान करेंगी। हालांकि, हार्डवेयर पर केंद्रीय नियंत्रण की कमी के कारण, यह गारंटी देने का कोई तरीका नहीं है कि नोड (संगणक विज्ञान) यादृच्छिक समय पर नेटवर्क से बाहर नहीं होगा। कुछ नोड (जैसे लैपटॉप या डायल-अप इंटरनेट ग्राहक) गणना के लिए भी उपलब्ध हो सकते हैं लेकिन अप्रत्याशित अवधि के लिए नेटवर्क संचार नहीं। इन विविधताओं को बड़ी कार्य इकाइयों को निर्दिष्ट करके समायोजित किया जा सकता है (इस प्रकार निरंतर नेटवर्क कनेक्टिविटी की आवश्यकता को कम करना) और कार्य इकाइयों को पुन: असाइन करना जब कोई नोड अपेक्षित समय में अपने परिणामों की रिपोर्ट करने में विफल रहता है।
ग्रिड डेवलपर्स के लक्ष्यों से संबंधित ग्रिड कंप्यूटिंग के शुरुआती दिनों में सामाजिक अनुकूलता के स्थितियों को क्या कहा जा सकता है, इसका एक और सेट उच्च प्रदर्शन कंप्यूटिंग के मूल क्षेत्र से परे और अनुशासनात्मक सीमाओं के पार नए क्षेत्रों में, जैसे कि उच्च- ऊर्जा भौतिकी।[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]
यह भी देखें
ग्रिड कंप्यूटिंग परियोजनाओं की सूची
संबंधित अवधारणाएं
- उच्च-थ्रूपुट कंप्यूटिंग
- क्लाउड कंप्यूटिंग
- कोड गतिशीलता
- जंगल कंप्यूटिंग
- सेंसर ग्रिड
- जनोपयोगी कंप्यूटिंग
गठबंधन और संगठन
- ओपन ग्रिड फोरम (पूर्व में ग्लोबल ग्रिड फोरम )
- लक्ष्य प्रबंधन समूह
- शिवा परियोजना
उत्पादन ग्रिड
- यूरोपीय ग्रिड इंफ्रास्ट्रक्चर
- ई-साइंस के लिए सक्षम ग्रिड
- INFN उत्पादन ग्रिड
- नॉर्डुग्रिड
- हमारा ग्रिड
- सन ग्रिड
- तेचिला ग्रिड
- एक्सग्रिड
- यूनीवा ग्रिड इंजन
अंतर्राष्ट्रीय परियोजनाएं
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 |
राष्ट्रीय परियोजनाएँ
- ग्रिडपीपी (यूके)
- सीएन ग्रिड (चीन)
- डी-ग्रिड (जर्मनी)
- गरूड़ (भारत)
- परिवर्ती ऊर्जा साइक्लोट्रॉन केंद्र (कलकत्ता , भारत)
- प्रसन्न (इज़राइल)
- INFN ग्रिड (इटली)
- पी एल ग्रिड (पोलैंड)
- राष्ट्रीय ग्रिड सेवा (यूके)
- ओपन साइंस ग्रिड (यूएसए)
- टेराग्रिड (यूएसए)
मानक और एपीआई
- DRMAA | वितरित संसाधन प्रबंधन अनुप्रयोग API (DRMAA)
- ग्रिड प्रयोगशाला समान पर्यावरण | ग्रिड संसाधनों (GLUE) के एक समान प्रतिनिधित्व के लिए एक प्रौद्योगिकी-अज्ञेय सूचना मॉडल
- ग्रिडआरपीसी | ग्रिड रिमोट प्रक्रिया कॉल (ग्रिडआरपीसी)
- ग्रिड सुरक्षा अवसंरचना | ग्रिड सुरक्षा अवसंरचना (जीएसआई)
- ओपन ग्रिड सर्विसेज आर्किटेक्चर | ओपन ग्रिड सर्विसेज आर्किटेक्चर (OGSA)
- कॉमन ऑब्जेक्ट रिक्वेस्ट ब्रोकर आर्किटेक्चर | कॉमन ऑब्जेक्ट रिक्वेस्ट ब्रोकर आर्किटेक्चर (COBRA)
- ओपन ग्रिड सर्विसेज इन्फ्रास्ट्रक्चर | ओपन ग्रिड सर्विसेज इंफ्रास्ट्रक्चर (ओजीएसआई)
- सागा (कंप्यूटिंग) | ग्रिड अनुप्रयोगों के लिए एक सरल एपीआई (सागा)
- वेब सेवा संसाधन ढांचा | वेब सर्विसेज रिसोर्स फ्रेमवर्क (WSRF)
मॉनिटरिंग फ्रेमवर्क
- जीएसटीएटी
संदर्भ
- ↑ What is grid computing? - Gridcafe Archived 2013-02-10 at the Wayback Machine. E-sciencecity.org. Retrieved 2013-09-18.
- ↑ "आकार के नीचे स्केल ग्रिड कंप्यूटिंग". NetworkWorld.com. 2003-01-27. Retrieved 2015-04-21.
- ↑ 3.0 3.1 "ग्रिड क्या है? तीन बिंदुओं वाली चेकलिस्ट" (PDF).
- ↑ "व्यापक और आर्टिफिशियल इंटेलिजेंस समूह :: प्रकाशन [व्यापक और आर्टिफिशियल इंटेलिजेंस रिसर्च ग्रुप]". Diuf.unifr.ch. May 18, 2009. Archived from the original on July 7, 2011. Retrieved July 29, 2010.
- ↑ Computational problems - Gridcafe Archived 2012-08-25 at the Wayback Machine. E-sciencecity.org. Retrieved 2013-09-18.
- ↑ "ग्रिड कंप्यूटिंग क्या है?". IONOS Digitalguide (in English). Retrieved 2022-03-23.
- ↑ 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.
- ↑ "एचटीसींडोर - होम". research.cs.wisc.edu. Retrieved 14 March 2018.
- ↑ John McCarthy, speaking at the MIT Centennial in 1961
- ↑ Garfinkel, Simson (1999). Abelson, Hal (ed.). सूचना सोसायटी के आर्किटेक्ट, एमआईटी में कम्प्यूटर साइंस के लिए प्रयोगशाला के पैंतीस साल. MIT Press. ISBN 978-0-262-07196-3.
- ↑ 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.
- ↑ 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.
- ↑ Johnson, Bridget (2019-11-06). "ग्रिड कंप्यूटिंग पायनियर स्टीव ट्यूके का 52 वर्ष की आयु में निधन हो गया" (in English). Retrieved 2022-11-04.
- ↑ "ग्रिड के जनक".
- ↑ Salem, M. (2007). ग्रिड कम्प्यूटिंग: हेल्थकेयर प्रौद्योगिकियों/अनुप्रयोगों के लिए एक नया प्रतिमान. Retrieved 2022-08-30.
- ↑ "एडवर्ड सेडेल 2006 सिडनी फ़र्नबैक पुरस्कार प्राप्तकर्ता". IEEE Computer Society Awards. IEEE Computer Society. Archived from the original on 15 August 2011. Retrieved 14 October 2011.
- ↑ "एडवर्ड सीडेल • IEEE कंप्यूटर सोसायटी". www.computer.org. Archived from the original on 15 August 2011. Retrieved 14 March 2018.
- ↑ 18.0 18.1 "BOINCstats - BOINC संयुक्त क्रेडिट ओवरव्यू". Retrieved October 30, 2016.
- ↑ 19.0 19.1 Pande lab. "OS द्वारा क्लाइंट सांख्यिकी". Folding@home. Stanford University. Retrieved March 26, 2020.
- ↑ "एसडीएससी, विस्कॉन्सिन यू आइसक्यूब सेंटर जीपीयू क्लाउडबर्स्ट प्रयोग आयोजित करता है". SDSC. Retrieved April 22, 2022.
- ↑ "आइंस्टीन@होम क्रेडिट ओवरव्यू". BOINC. Retrieved October 30, 2016.
- ↑ "SETI@होम क्रेडिट अवलोकन". BOINC. Retrieved October 30, 2016.
- ↑ "मिल्कीवे@होम क्रेडिट ओवरव्यू". BOINC. Retrieved October 30, 2016.
- ↑ "ग्रेट इंटरनेट Mersenne प्राइम सर्च के लिए इंटरनेट प्राइमनेट सर्वर वितरित कम्प्यूटिंग प्रौद्योगिकी". GIMPS. Retrieved March 12, 2019.
- ↑ bitcoinwatch.com. "बिटकॉइन नेटवर्क सांख्यिकी". Bitcoin. Retrieved March 12, 2019.
- ↑ 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.
- ↑ "beingrid.eu: बिजली की लागत की तुलना -". beingrid.eu: Stromkosten Vergleiche. Archived from the original on 23 July 2011. Retrieved 14 March 2018.
- ↑ "विश्वव्यापी एलएचसी कम्प्यूटिंग ग्रिड - डब्ल्यूएलसीजी में आपका स्वागत है". wlcg.web.cern.ch. Retrieved 14 March 2018.
- ↑ "GStat 2.0 - सारांश दृश्य - ग्रिड EGEE". Goc.grid.sinica.edu.tw. Archived from the original on March 20, 2008. Retrieved July 29, 2010.
- ↑ "रियल टाइम मॉनिटर". Gridportal.hep.ph.ic.ac.uk. Archived from the original on December 16, 2009. Retrieved July 29, 2010.
- ↑ "एलसीजी - परिनियोजन". Lcg.web.cern.ch. Archived from the original on November 17, 2010. Retrieved July 29, 2010.
- ↑ "द टाइम्स एंड द संडे टाइम्स". thetimes.co.uk. Retrieved 14 March 2018.
- ↑ 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) - ↑ [1] Archived April 7, 2007, at the Wayback Machine
- ↑ P Plaszczak, R Wellner, Grid computing, 2005, Elsevier/Morgan Kaufmann, San Francisco
- ↑ IBM Solutions Grid for Business Partners: Helping IBM Business Partners to Grid-enable applications for the next phase of e-business on demand
- ↑ Structure of the Multics Supervisor. Multicians.org. Retrieved 2013-09-18.
- ↑ "ए जेंटल इंट्रोडक्शन टू ग्रिड कंप्यूटिंग एंड टेक्नोलॉजीज" (PDF). Retrieved May 6, 2005.
- ↑ "ग्रिड कैफे - ग्रिड कंप्यूटिंग के बारे में जानने के लिए हर किसी के लिए जगह". CERN. Archived from the original on December 5, 2008. Retrieved December 3, 2008.
इस पेज में लापता आंतरिक लिंक की सूची
- विजातीय
- वितरित अभिकलन
- आर्थिक भविष्यवाणी
- दवाओं की खोज
- ई-कॉमर्स
- scalability
- समवर्ती (संगणक विज्ञान)
- जनोपयोगी कंप्यूटिंग
- डायल करें
- सेवा स्तर समझौता
- आभासी संगठन (ग्रिड कंप्यूटिंग)
- रोशनी
- एचटीसी कोंडोर
- सूचना विज्ञान संस्थान
- प्रोटीन की तह
- रूपरेखा कार्यक्रम
- एकीकृत परियोजना (ईयू)
- जन्म प्रमेय
- कंप्यूटिंग संसाधन
- सेवा की गुणवत्ता
- झुर्रियाँ पी रोजर सीटी
- ई-विज्ञान के लिए सक्षम ग्रिड
- आईएनएफएन ग्रिड
- चर ऊर्जा साइक्लोट्रॉन केंद्र
- ग्रिड प्रयोगशाला वर्दी पर्यावरण
- जीस्टैट
ग्रन्थसूची
- Buyya, Rajkumar; Kris Bubendorfer (2009). Market Oriented Grid and Utility Computing. Wiley. ISBN 978-0-470-28768-2.
- Benedict, Shajulin; Vasudevan (2008). "A Niched Pareto GA approach for scheduling scientific workflows in wireless Grids". Journal of Computing and Information Technology. 16 (2): 101. doi:10.2498/cit.1001122.
- Davies, Antony (June 2004). "Computational Intermediation and the Evolution of Computation as a Commodity" (PDF). Applied Economics. 36 (11): 1131. CiteSeerX 10.1.1.506.6666. doi:10.1080/0003684042000247334. S2CID 7309750. Archived from the original (PDF) on 2008-02-28. Retrieved 2005-04-20.
- Foster, Ian; Carl Kesselman (1999). The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers. ISBN 978-1-55860-475-9.
- Plaszczak, Pawel; Rich Wellner, Jr (2006). Grid Computing "The Savvy Manager's Guide". Morgan Kaufmann Publishers. ISBN 978-0-12-742503-0.
- Berman, Fran; Anthony J. G. Hey; Geoffrey C. Fox (2003). Grid Computing: Making The Global Infrastructure a Reality. Wiley. ISBN 978-0-470-85319-1.
- Li, Maozhen; Mark A. Baker (2005). The Grid: Core Technologies. Wiley. ISBN 978-0-470-09417-4. Archived from the original on 2007-10-28. Retrieved 2005-04-26.
- Catlett, Charlie; Larry Smarr (June 1992). "Metacomputing". Communications of the ACM. 35 (6): 44–52. doi:10.1145/129888.129890.
- Smith, Roger (2005). "Grid Computing: A Brief Technology Analysis" (PDF). CTO Network Library. Archived from the original (PDF) on 2012-02-08.
- Buyya, Rajkumar (July 2005). "Grid Computing: Making the Global Cyberinfrastructure for eScience a Reality" (PDF). CSI Communications. Mumbai, India: Computer Society of India (CSI). 29 (1). Archived from the original (PDF) on 2006-02-28. Retrieved 2006-02-19.
- Berstis, Viktors. "Fundamentals of Grid Computing". IBM. Archived from the original on 2012-02-04.
- Elkhatib, Yehia (2011). Monitoring, Analysing and Predicting Network Performance in Grids (PDF) (Ph.D.). Lancaster University. Archived from the original (PDF) on 2015-06-23. Retrieved 2013-04-28.
- Ferreira, Luis; et al. (2016-09-30). "Grid Computing Products and Services". IBM.
- Ferreira, Luis; et al. (2016-09-30). "Introduction to Grid Computing with Globus". IBM.
- Jacob, Bart; et al. (2016-09-30). "Enabling Applications for Grid Computing". IBM.
- Ferreira, Luis; et al. "Grid Services Programming and Application Enablement". IBM. Archived from the original on 2012-02-04.
- Jacob, Bart; et al. (2016-09-30). Introduction to Grid Computing. IBM.
- Ferreira, Luis; et al. (2016-09-30). "Grid Computing in Research and Education". IBM.
- Ferreira, Luis; et al. "Globus Toolkit 3.0 Quick Start". IBM. Archived from the original on 2012-02-04. Retrieved 2006-04-27.
- Surridge, Mike; et al. "Experiences with GRIA – Industrial applications on a Web Services Grid" (PDF). IEEE. Archived from the original (PDF) on 2012-03-06.
- Stockinger, Heinz; et al. (October 2007). "Defining the Grid: A Snapshot on the Current View" (PDF). Supercomputing. 42: 3. doi:10.1007/s11227-006-0037-9. S2CID 16019948. Archived from the original (PDF) on 2007-01-07.
- Global Grids and Software Toolkits: A Study of Four Grid Middleware Technologies
- The Grid Technology Cookbook
- Francesco Lelli, Eric Frizziero, Michele Gulmini, Gaetano Maron, Salvatore Orlando, Andrea Petrucci and Silvano Squizzato. The many faces of the integration of instruments and the grid. International Journal of Web and Grid Services 2007 – Vol. 3, No.3 pp. 239 – 266 Electronic Edition
- Poess, Meikel; Nambiar, Raghunath (2005). Large Scale Data Warehouses on Grid (PDF). Archived from the original (PDF) on 2015-06-23. Retrieved 2010-11-05.
- Pardi, Silvio; Francesco Palmieri (October 2010). "Towards a federated Metropolitan Area Grid environment: The SCoPE network-aware infrastructure". Future Generation Computer Systems. 26 (8): 1241–1256. doi:10.1016/j.future.2010.02.003.