लिनक्स को आमतौर पर सुपर कंप्यूटर के लिए ऑपरेटिंग सिस्टम के रूप में क्यों उपयोग किया जाता है?


43

नवंबर 2010 तक, लिनक्स का उपयोग टॉप 500 के 500 सुपर कंप्यूटरों में से 459 पर किया जाता है। इंटरनेट संग्रह के माध्यम से तालिका देखें ।

सुपर कंप्यूटर स्थान में लिनक्स के इस बड़े पैमाने पर उपयोग के पीछे कारण क्या हैं?


4
और 19 और यूनिक्स और 16 मिश्रित हैं जो 1 बीएसडी और 5 विंडोएज छोड़ रहे हैं :)
कालेब


27
'सांस लेने के लिए आमतौर पर हवा का इस्तेमाल क्यों किया जाता है?' मुझे आश्चर्य है कि कोई भी सुपर कंप्यूटर का निर्माण करना चाहता है और फिर उस पर विंडोज डाल देगा। उसके कारण क्या हैं? वास्तव में बड़ा एक्सेल स्प्रेडशीट? फ़ोटोशॉप में लाखों परतें? नॉर्टन एंटी-वायरस के साथ जल्दी से संग्रह को स्कैन करना? सभी विकल्पों के साथ Crysis बजाना?
मैथ्यू

7
@ मैथ्यू शायद कि पिछले एक।
मैक्सएम

3
मुझे जो सबसे अधिक उत्सुक लगता है वह है ... उस बीएसडी कंप्यूटर के साथ क्या हो रहा है?
इश्पेक

जवाबों:


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

1
क्या आप इन सभी कारणों के बारे में निश्चित हैं या आप अनुमान लगा रहे हैं? यदि आप अनुमान लगा रहे हैं, तो कम से कम संकेत दें। या तो वह, या उल्लेख करें कि आपको यह जानकारी कहां से मिली, या यदि आपके पास कोई है तो भी लिंक प्रदान करें।
tshepang

6

1
हाँ खुला स्रोत और ड्राइवर का आधार शायद वही है जो वास्तव में लिनक्स को बाकी सब चीजों से अलग करता है। वहाँ सक्षम ओपन सोर्स कर्नेल के बहुत सारे हैं - लेकिन हार्डवेयर समर्थन के बड़े आधार के बिना। मैं इसे लिनक्स कर्नेल के साथ जाने के सिद्धांत कारण के रूप में देखता हूं।
इश्पेक

1
इसके अलावा, पिछले वर्षों में लिनक्स आईबीएम और अन्य द्वारा सुपर कंप्यूटरों के लिए सावधानीपूर्वक अनुकूलित किया गया है। वह ब्लूगैन लेख 2002 से है।
Starblue

2
लिनक्स ने MIPS और इटेनियम आर्किटेक्चर पेड़ों के माध्यम से SGI की NUMALink तकनीक के एकीकरण से अपनी सुपरकंप्यूटर क्षमता को बहुत अधिक प्राप्त किया। लिनक्स के साथ बूट किए गए पहले बड़े मल्टीप्रोसेसर सिस्टम में से एक 32-सीपीयू उत्पत्ति 2000 था। इसे बाद में 128-सीपीयू उत्पत्ति 2000 में बूट किया गया था, और उस रिकॉर्ड को दो वर्षों से अधिक समय तक रखा गया था। स्रोत
कुंभा

20

मैं एचपीसी इंडस्ट्री में काम करता हूं।

यदि आप पूछ रहे हैं कि अधिकांश लोग आज अपने क्लस्टर पर लिनक्स का उपयोग क्यों करते हैं, तो यह वही है जो आपने अपने प्रश्न में सूचीबद्ध किया है: 90% से अधिक सबसे बड़े क्लस्टर लिनक्स चलाते हैं। यह डी-फैक्टो मानक है - लगभग किसी भी क्लस्टर लाइब्रेरी, टूल या एप्लिकेशन लिनक्स पर रेडी-टू-रन है। किसी भी अन्य ऑपरेटिंग सिस्टम का उपयोग करके क्लस्टर को सेटअप करना अधिक काम है।

यदि आप पूछ रहे हैं कि लिनक्स डी-फैक्टो मानक कैसे बन गया, तो कालेब के जवाब हैं;)


1
इस संदर्भ में विभिन्न प्रकार के समूहों और पुराने जमाने के बड़े लोहे के बीच अंतर के बारे में कुछ शब्द कहने लायक हो सकता है।
dmckee

14

फॉर्म के लगभग किसी भी प्रश्न के लिए: "वाई मार्केट सेगमेंट में प्रमुख विकल्प x क्यों है?" जवाब दो कारकों के आसपास क्लस्टर।

उस बाजार खंड के उद्भव और विकास के दौरान कुछ महत्वपूर्ण मोड़ पर या सवाल में उत्पाद को लागत और सुविधाओं में कुछ फायदे थे जिसने एक महत्वपूर्ण द्रव्यमान द्वारा इसके गोद लेने को प्रोत्साहित किया। एक बार उस महत्वपूर्ण द्रव्यमान को प्राप्त कर लिया गया तो उस खंड के लिए सभी सहायक उत्पाद उसे समर्थन देंगे और उस उद्योग / आला के सभी प्रमुख कर्मचारी प्रमुख पसंद के रूप में उससे परिचित होंगे।

90 के दशक में कुछ समय पहले डोनाल्ड बेकर ने नासा में एक परियोजना के लिए बनाए गए बियोवुल्फ़ क्लस्टर के बारे में कुछ कोड और जानकारी जारी की थी। इसमें कमोडिटी हार्डवेयर का उपयोग किया गया था, लिनक्स चलाना और नोड्स के नेटवर्क में कम्प्यूटेशनल कार्यों के वितरण के लिए MPI (संदेश पासिंग इंटरफ़ेस) और PVM (समानांतर वर्चुअल मशीन) लाइब्रेरी को शामिल करना।

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

इस प्रकार इन तीनों कारकों में लिनक्स के फायदे थे। बेकर ने कुछ कोड और दस्तावेज जारी किए (और एक शांत नाम के तहत ऐसा किया) ने लिनक्स को उस तरह के सुपरकंप्यूटिंग एप्लिकेशन के लिए विश्वसनीयता में जबरदस्त बढ़ावा दिया। (यह नासा में एक परियोजना द्वारा इस्तेमाल किया गया था, यह भी अपनी विश्वसनीयता के लिए एक बड़ा बढ़ावा था)।

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


6

एक और कारण। गंभीर काम के लिए पुराने दिनों में कोई लिनक्स, कोई विंडोज नहीं था, लेकिन UNIX और VMS (MSDOS और इसी तरह के दावेदार नहीं थे, उनके पास बहुत अधिक विशेषताओं का अभाव था), और शायद कुछ कम ज्ञात चीजें जैसे लिस्प मशीन ...

उनमें से, केवल UNIX- व्युत्पन्न प्लेटफ़ॉर्म बच गए। और लिनक्स यूनिक्स-जैसे ओएस के लिए एक सस्ता विकल्प था: अधिक-या-कम संगत, खुला स्रोत और मुफ्त। इसने लिनक्स से पहले लिखे गए वैज्ञानिक सॉफ़्टवेयर का पुन: उपयोग करना संभव बना दिया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.