Product Design, Manufacturing & Innovation Resources
घर » ऑनलाइन उपकरण » BOINC (बर्कले ओपन इन्फ्रास्ट्रक्चर फॉर नेटवर्क कंप्यूटिंग) प्रोजेक्ट & ऐप

BOINC (बर्कले ओपन इन्फ्रास्ट्रक्चर फॉर नेटवर्क कंप्यूटिंग) प्रोजेक्ट & ऐप

BOINC (बर्कले ओपन इन्फ्रास्ट्रक्चर फॉर नेटवर्क कंप्यूटिंग) एक निःशुल्क, ओपन-सोर्स प्लेटफॉर्म है। सॉफ्टवेयर यह एक ऐसा प्लेटफॉर्म है जो लोगों को अपने कंप्यूटर की अतिरिक्त प्रोसेसिंग क्षमता को वैज्ञानिक अनुसंधान के लिए दान करने की अनुमति देता है। इसे मूल रूप से SETI@home चलाने के लिए यूसी बर्कले की अंतरिक्ष विज्ञान प्रयोगशाला में बनाया गया था और 2002 में एक सामान्य प्लेटफॉर्म के रूप में जारी किया गया था।

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

हमारा दृष्टिकोण: स्पष्ट रूप से इसे सिक्के के दोनों पहलुओं से देखा जा सकता है: एक गणना उपकरण के रूप में (उन वैज्ञानिकों के लिए जो इसके लिए एक गणना परियोजना बना रहे हैं), या एक प्रायोजक के रूप में (उन उपयोगकर्ताओं के लिए जो चयनित परियोजनाओं के लिए गणना में सहायता करने के लिए GOINC P2P टूल को होस्ट कर रहे हैं और पुरस्कार के रूप में कुछ ग्रिडकॉइन भी कमा रहे हैं)।

इसका उपयोग किन क्षेत्रों में किया जाता है: परियोजनाओं में खगोल विज्ञान (Einstein@Home गुरुत्वाकर्षण तरंगों और पल्सरों की खोज करता है), जीव विज्ञान और चिकित्सा (Rosetta@home प्रोटीन संरचना के लिए, World Community Grid स्वास्थ्य और स्थिरता अनुसंधान के लिए), जलवायु मॉडलिंग (climateprediction.net), और गणित (अभाज्य संख्याओं और संख्या-सैद्धांतिक पैटर्न की खोज करने वाली परियोजनाएं) शामिल हैं।

यह क्यों महत्वपूर्ण है: स्वयंसेवी कंप्यूटिंग अनुसंधान समूहों को बहुत कम लागत पर सुपरकंप्यूटर-स्तरीय आउटपुट प्रदान करती है। कई परियोजनाओं ने प्रकाशित शोध पत्रों और वास्तविक खोजों में योगदान दिया है।

व्यावहारिक बिंदु:

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

आधिकारिक वेबसाइट boinc.berkeley.edu है, जहां से आप क्लाइंट डाउनलोड कर सकते हैं और परियोजनाओं की सूची देख सकते हैं।

विषय: वैज्ञानिक कंप्यूटिंग, वितरित कंप्यूटिंग, खगोल विज्ञान, जैव चिकित्सा अनुसंधान, स्वयंसेवी कंप्यूटिंग।
AWS Batch का निःशुल्क विकल्प, Azure Batch।
BOINC की तुलना AWS Batch और Azure Batch से की गई
बीओआईएनसीएडब्ल्यूएस बैचएज़्योर बैच
कंप्यूट संसाधन: स्वयंसेवी कंप्यूटर BOINC क्लाइंट चला रहे हैं। एक शोध पत्र में लगभग 700,000 सक्रिय उपकरणों की रिपोर्ट दी गई है और यह भी बताया गया है कि शुरुआती वर्षों की तुलना में स्वयंसेवी कंप्यूटरों की संख्या में गिरावट आई है।कंप्यूट संसाधन: EC2 इंस्टेंस या AWS Fargate से कंप्यूट क्षमता उपलब्ध कराई जाती है, और जॉब Amazon ECS, Amazon EKS या Fargate पर चलते हैं। EC2 स्पॉट इंस्टेंस एक विकल्प है।कंप्यूट संसाधन: प्रबंधित वर्चुअल मशीनों का एक समूह जिसमें आप नोड्स की संख्या और आकार तथा विंडोज या लिनक्स इमेज का चयन कर सकते हैं। Azure Spot VMs लागत कम करने में सहायक हो सकते हैं।
कार्यभार के प्रकार: स्वतंत्र कार्य इकाइयों को स्वयंसेवी होस्टों को भेजा जाता है। एप्लिकेशन नेटिव, रैप्ड एक्जीक्यूटेबल, वर्चुअलबॉक्स वीएम एप्लिकेशन या डॉकर एप्लिकेशन हो सकते हैं। प्रत्येक कार्य दो असंबंधित कंप्यूटरों पर चल सकता है, और यदि परिणाम भिन्न होते हैं तो एक तीसरी प्रति बनाई जाती है।कार्यभार के प्रकार: कोई भी जॉब जो डॉकर कंटेनर के रूप में चल सकती है, जिसमें ऐरे जॉब और मल्टी-नोड पैरेलल जॉब शामिल हैं। प्रत्येक जॉब में vCPU और मेमोरी निर्दिष्ट होती है, और GPU P और G इंस्टेंस प्रकारों पर उपलब्ध होते हैं।कार्यभार के प्रकार: मॉन्टे कार्लो सिमुलेशन और रेंडरिंग जैसे बेहद समानांतर कार्य, और परिमित तत्व विश्लेषण और द्रव गतिशीलता जैसे कसकर जुड़े हुए एमपीआई अनुप्रयोग, माइक्रोसॉफ्ट एमपीआई या इंटेल एमपीआई का उपयोग करके।
सॉफ्टवेयर लाइसेंस और प्लेटफॉर्म: LGPL v3 के तहत ओपन सोर्स होने के बावजूद, इस पर आधारित एप्लिकेशन का ओपन सोर्स होना अनिवार्य नहीं है। क्लाइंट विंडोज, मैक, लिनक्स और एंड्रॉइड पर चलते हैं, लेकिन आईओएस पर नहीं।सॉफ्टवेयर लाइसेंस और प्लेटफॉर्म: यह एक प्रबंधित क्लाउड सेवा है, इसलिए इसमें बैच सॉफ़्टवेयर या क्लस्टर स्थापित करने की आवश्यकता नहीं है। कार्य कतारों में जमा किए जाते हैं और आवश्यकतानुसार क्षमता जोड़ी या हटाई जाती है।सॉफ्टवेयर लाइसेंस और प्लेटफॉर्म: बैच एपीआई, कमांड-लाइन स्क्रिप्ट या एज़्योर पोर्टल के माध्यम से सुलभ प्रबंधित क्लाउड सेवा। शेड्यूलर या क्लस्टर सॉफ़्टवेयर को स्थापित या प्रबंधित करने की आवश्यकता नहीं है।
लागत मॉडल: वेबसाइट पर BOINC को डाउनलोड के लिए उपलब्ध ओपन सोर्स सॉफ्टवेयर के रूप में वर्णित किया गया है, जिसकी कोई कीमत नहीं बताई गई है। स्वयंसेवक किए गए कार्य के लिए श्रेय अर्जित करते हैं।लागत मॉडल: सेवा के लिए कोई अतिरिक्त शुल्क नहीं है। आपको EC2 इंस्टेंस या Fargate जैसे अंतर्निहित संसाधनों के लिए भुगतान करना होगा।लागत मॉडल: बैच मोड के लिए कोई अतिरिक्त शुल्क नहीं है। आपको केवल उन संसाधनों के लिए भुगतान करना होगा जिनका आप उपयोग करते हैं, जैसे कि वर्चुअल मशीन, स्टोरेज और नेटवर्किंग।
जब यह उपयुक्त हो: किसी प्रोजेक्ट को बनाने का मतलब है इनपुट फाइलों को एक सार्वजनिक वेब सर्वर पर स्टेज करना, एक एसिमिलेटर लिखना और एप्लिकेशन फाइलों पर एक ऑफलाइन निजी कुंजी के साथ हस्ताक्षर करना।जब यह उपयुक्त हो: जॉब्स डॉकर कंटेनर के रूप में चलती हैं, उन्हें कतारों में जमा किया जाता है और परिभाषित निर्भरताओं के साथ पाइपलाइन या वर्कफ़्लो में उन्हें एक साथ जोड़ा जा सकता है।जब यह उपयुक्त हो: एप्लिकेशन द्वारा API के माध्यम से सबमिट किए गए पैरेलल या MPI जॉब। दस्तावेज़ में कहा गया है कि यदि आपको Slurm जैसे मौजूदा शेड्यूलर को रखना ही है, तो CycleCloud को चुनें।

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

अधिक गणना tools

अपना सर्वश्रेष्ठ ऑनलाइन टूल सुझाएं:

क्या आप ऊपर दी गई वेबसाइट से बेहतर, पूरक या प्रतिस्थापन वेबसाइट जानते हैं?

> यहां सुझाव दें <

नवीनतम परिवर्धन

शीर्ष पोस्ट और लेख

शीर्ष मूल उपकरण

10वां वर्ष सालगिरह

पंजीकृत सदस्यों के लिए पूर्ण आकार की छवियाँ और डाउनलोड 100% निःशुल्क उपलब्ध हैं।