खुला नेटवर्क लिनक्स ओपन कंप्यूट प्रोजेक्ट स्विच कॉन्फ़िगरेशन को सरल बनाता है - टेकक्रंच - सामाजिक मीडिया - 2019

Anonim

बिग स्विच नेटवर्क्स, फेसबुक और एनटीटी ने आज घोषणा की कि वे ओपन कॉम्प्यूट प्रोजेक्ट (ओसीपी) स्विच हार्डवेयर के लिए ओपन नेटवर्क लिनक्स नामक एक एकीकृत ऑपरेटिंग सिस्टम बनाने के लिए एक साथ आए हैं।

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

अब तक, इस परियोजना में अलग-अलग घटकों का एक सेट शामिल है जिसमें इंजीनियरों को एक साथ सिलाई करना था। ओपन नेटवर्क लिनक्स कुछ इंजीनियरिंग जटिलता को हटाते समय, इन घटकों को एक लचीली तरीके से एक साथ लाने में मदद करता है।

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

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

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

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

ये संदर्भ घटक इंजीनियरों को अपने स्वयं के एजेंट बनाने के लिए काम करने के लिए कुछ देते हैं। भविष्य में, कुछ उन्हें ओपन सोर्स प्रोजेक्ट में योगदान देंगे जबकि अन्य उन्हें स्वामित्व बनाएंगे, शेरवुड ने समझाया।

खुली गणना परियोजना समझाया

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

ओसीपी के पीछे विचार दो गुना था। सबसे पहले, यह एक अच्छा कॉर्पोरेट नागरिक होने और व्यापक समुदाय के साथ वेब-स्केल हार्डवेयर बनाने के बारे में जो कुछ सीखा था, साझा करने के बारे में था, लेकिन ऐसा करने में, फेसबुक कंपनी के बाहर इंजीनियरों को अन्य विचारों के बारे में सोचने और योगदान देने के साथ भी मिल सकता था परियोजना भी।

बिग स्विच नेटवर्क उन कंपनियों की सहायता के लिए आए, जो ओसीपी हार्डवेयर में दिलचस्पी रखते थे, लेकिन उनके संगठनों में इसे स्थापित करने और लागू करने के लिए कौशल या कर्मियों के पास नहीं था।

यह स्वीकार्य रूप से जटिल सामान है, लेकिन इसके मूल पर यह ओपन सोर्स प्रोजेक्ट्स के बारे में कुछ मौलिक बातों पर आता है। वे खुली स्रोत नींव के शीर्ष पर समाधान बनाने में कंपनियों की सहायता के लिए डिज़ाइन किए गए हैं। ओपन सोर्स कोड एक शुरुआती बिंदु प्रदान करता है, इसलिए प्रत्येक अभियंता को पहिया को फिर से शुरू करने की आवश्यकता नहीं होती है, फिर भी प्रत्येक व्यक्ति इसके शीर्ष पर बना सकता है या फिट होने पर इसे संशोधित कर सकता है।

यह परियोजना अलग नहीं है।