नंगे धातु बनाम बादल: एक अन्वेषण

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

इससे पहले कि हम गोता लगाएँ, एक कदम पीछे ले जाएँ और खुद को याद दिलाएँ कि क्या महत्वपूर्ण है; ब्लॉक निर्माता पंजीकरण अनुबंध पर हस्ताक्षर करते समय ब्लॉक निर्माता क्या सहमत हैं: ईओएस मेननेट का विश्वसनीय, सुरक्षित और ईमानदार चल रहा है।

रिकॉर्ड के लिए, हम EOS डबलिन में नंगे-धातु ब्रिगेड ™ में हैं, और इस लेख के साथ हमने एक विशेष बैज संलग्न किया है जिसे आप अपनी साइट या ट्विटर के लिए डाउनलोड कर सकते हैं। आप अपना बैज यहां डाउनलोड कर सकते हैं।

आइए कुछ परिभाषाओं के साथ शुरुआत करें, क्योंकि शब्दावली सब कुछ है और यहां कुछ नई शर्तें हो सकती हैं।

अरक्षित धातु

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

यह सिस्टम नंगे-धातु हार्डवेयर पर चल रहा है, न कि उस हार्डवेयर का एक सॉफ्टवेयर एब्स्ट्रैक्शन (वर्चुअलाइजेशन)।

बादल

जब लोग क्लाउड के बारे में बात करते हैं, तो वे आम तौर पर एक सेवा (IaaS) मंच के रूप में एक बुनियादी ढांचे का जिक्र करते हैं, एक वितरित वातावरण जिसमें बहु-किरायेदार, वर्चुअलाइज्ड सर्वर शामिल होते हैं। Amazon AWS, Microsoft Azure, Google Cloud Platform (GCP) या IBM Bluemix जैसे प्लेटफ़ॉर्म सार्वजनिक क्लाउड इन्फ्रास्ट्रक्चर के उदाहरण हैं। विचार यह है कि आधुनिक वर्चुअलाइजेशन तकनीकों का उपयोग करके, आप नंगे-धातु की तुलना में कम लागत पर सर्वर के अत्यधिक स्केलेबल, वितरित नेटवर्क पर बुनियादी ढांचे को चला सकते हैं।

बादल बनाम नंगे-धातु

इस निरर्थक तुलना को समझने में मुझे थोड़ा समय लगा, लेकिन मुझे आखिरकार एहसास हुआ कि यह केवल शब्दावली की गलतफहमी थी, इस विश्वास के साथ कि नंगे-धातु = हार्डवेयर जो स्वामित्व में हैं और एकमुश्त प्रबंधित हैं जबकि क्लाउड = पट्टे या किराए पर हार्डवेयर।

यह बस असत्य है। नंगे धातु और बादल विपरीत नहीं हैं।

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

सिंगल-टेनेंट बनाम मल्टी-टेनेंट या वर्चुअलाइज्ड बनाम फिजिकल

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

नकारात्मक पक्ष में, यदि आपके पास शोर पड़ोसी हैं जो सर्वर के अपने हिस्से पर संसाधन-गहन कार्यभार चलाना पसंद करते हैं, तो वे बहुत अच्छी तरह से प्रभावित कर सकते हैं जिससे आप अपमानित प्रदर्शन के लिए अग्रणी हो सकते हैं। वे उन दीवारों के नीचे या सुरंग पर चढ़ने में भी सक्षम हो सकते हैं।

एक ब्लॉक निर्माता को यह सुनिश्चित करने की आवश्यकता है कि उनका नोड अन्य अभिनेताओं के कार्यों से अलग है। साझा होस्ट पर चलने के दौरान इसकी गारंटी देना असंभव है

सिंगल या मल्टी-टेनेंसी

एकल-किरायेदार और बहु-किरायेदार वास्तुकला के प्रकारों का वर्णन करते हैं जो उपयोगकर्ताओं को हार्डवेयर या सॉफ्टवेयर को आवंटित करने के तरीके को परिभाषित करते हैं। एकल-किरायेदार वास्तुकला में, एक एकल ग्राहक के पास सॉफ़्टवेयर / हार्डवेयर तक पहुंच होती है, जबकि बहु-किरायेदार परिदृश्य में, एक एकल उदाहरण कई उपयोगकर्ताओं के बीच एक साथ साझा किया जाता है। यह वास्तव में एक लागत / लाभ व्यापार को उबालता है।

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

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

वर्चुअलाइजेशन

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

बस टिप

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

आधारभूत संरचना का समर्थन

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

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

स्वामित्व

ऐसे तर्क दिए गए हैं कि क्लाउड इंफ्रास्ट्रक्चर पर चलना बुरा है क्योंकि आप हार्डवेयर के मालिक नहीं हैं और इसलिए इसे आपसे कभी भी लिया जा सकता है।

जब हम स्वामित्व कहते हैं तो हमारा क्या मतलब है? यदि हार्डवेयर खरीदने के लिए ऋण लिया गया था, तो अंतिम भुगतान होने तक आप इसे एकमुश्त नहीं करेंगे। यदि आप निवेशकों द्वारा समर्थित हैं, तो आप सबसे अधिक संभावना है कि या तो सब कुछ पूरी तरह से खुद नहीं करेंगे और उन्हें खुश रखने के अधीन हैं।

यह केवल ऐसे आउटफिट हैं जो अपनी जेब से बाहर चले गए हैं और सही मायने में अपने हार्डवेयर के मालिक होने और स्वतंत्र होने का दावा कर सकते हैं। मेरा अनुमान है कि यह अपेक्षाकृत कम संख्या में बीपी है, जो यह कह सकते हैं कि निश्चित रूप से बड़े एक्सचेंजों के बाहर।

आजादी

स्वामित्व के साथ यहां कुछ ओवरलैप है, हालांकि, यदि हम अपना हार्डवेयर चलाने के लिए स्वतंत्रता के बारे में सोचते हैं, तो जिस तरह से आप चाहते हैं, तो यदि आप अपने हार्डवेयर को होस्ट करने के लिए डेटा सेंटर के साथ बहु-वर्ष के सौदे में बंद हैं। क्या आप अभी भी स्वतंत्र हैं? क्या आरक्षित उदाहरण के लिए क्लाउड प्रदाता में लॉक किया जाना बहुत अलग है?

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

एक अन्य लोकप्रिय तर्क यह है कि यदि आप क्लाउड प्लेटफ़ॉर्म पर चल रहे हैं, तो आप इस डर से जी रहे हैं कि यदि वे बुरे निगम आप क्या कर रहे हैं, तो वे आपसे सहमत नहीं हैं। जब तक यह पूरी तरह से संभव है, यह अत्यधिक असंभव है। मैं सरकारी स्तर पर किसी चीज़ के बारे में अधिक चिंतित नहीं हूँ .. क्या यह वास्तव में इतना लंबा है कि हम सरकारी सेंसरशिप के कई कृत्यों के बारे में भूल गए हैं जो ट्विटर जैसी सेवाओं तक पहुंच से इनकार करते हैं? या चीन के महान फ़ायरवॉल? लीबिया में हत्या की सेवाएं, रूस ने टेलीग्राम तक पहुंच पर प्रतिबंध लगाने की कोशिश की? भले ही आप अपना हार्डवेयर चलाते हों, लेकिन अगर कोई इसे बुरी तरह से बंद करना चाहता है, तो आपको बंद होने का खतरा है।

चपलता

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

जवाबदेही

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

हम फिर से क्या तर्क दे रहे हैं?

उम्मीद है कि अब आपके पास इस बात की अधिक प्रशंसा है कि EOS नेटवर्क का समर्थन करने के लिए BP की योग्यता को समझने के अलावा और कौन सी कंपनी है जो वे अपना हार्डवेयर चलाने के लिए उपयोग करते हैं।

सबसे पहले, "क्लाउड बनाम नंगे-धातु" के बारे में बात करना बंद करने की सहमति दें क्योंकि ये दोनों वास्तव में बुनियादी ढांचे को देखने के तरीकों का विरोध नहीं कर रहे हैं। इसके बजाय, पूरे नेटवर्क में विविधता की तुलना करने के लिए बीपी कैसे स्थापित किए जाते हैं, इसकी बेहतर समझ प्राप्त करने पर ध्यान दें। बुनियादी ढाँचे को चलाने की बीपी की क्षमता का निर्धारण करने से पहले यह तय करना होगा कि वे क्लाउड इन्फ्रास्ट्रक्चर, किराए के रैकस्पेस या अपने डेटा सेंटर में चलें या नहीं।

दूसरे, बीपी की क्षमता का निर्धारण करने के लिए एक अधिक संरचित दृष्टिकोण बनाने के लिए काम करते हैं, केवल हार्डवेयर से अधिक पर ध्यान केंद्रित करते हुए।

निष्कर्ष

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

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

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

तब तक, शायद हमें बीपी को अपनी रसीदें प्रकाशित करने के लिए पूछना शुरू करना होगा?

अगले कुछ दिनों में एक नई पोस्ट के लिए देखें कि हम कैसे सेट करते हैं और क्यों नहीं, लेकिन अभी के लिए, निश्चिंत रहें कि हमारे ब्लॉक का उत्पादन करने वाले नोड्स नंगे-धातु हैं!

हम तुम से सुनना चाहते है!

EOS डबलिन टेलीग्राम पर: https://t.me/eosdb

EOS डबलिन ऑनलाइन: https://www.eosdublin.com/

EOS डबलिन ट्विटर पर: https://twitter.com/eosdublin

EOS डबलिन स्टेमीट पर: https://steemit.com/@eosdublin

EOS डबलिन मध्यम पर: https://medium.com/@eosdublin/

ईओएस डबलिन मीटअप पर: https://www.meetup.com/EOS-Dublin/

ईओएस डबलिन एवरपेड पर: https://everipedia.org/wiki/eos-dublin/