साक्षात्कार
डग फुलर, कॉर्नेलिस नेटवर्क्स में सॉफ्टवेयर इंजीनियरिंग के वीपी – साक्षात्कार श्रृंखला

सॉफ्टवेयर इंजीनियरिंग के वाइस प्रेसिडेंट के रूप में, डग कॉर्नेलिस नेटवर्क्स के सॉफ्टवेयर स्टैक के सभी पहलुओं के लिए जिम्मेदार है, जिसमें ओम्नी-पाथ आर्किटेक्चर ड्राइवर, मैसेजिंग सॉफ्टवेयर और एम्बेडेड डिवाइस कंट्रोल सिस्टम शामिल हैं। कॉर्नेलिस नेटवर्क्स में शामिल होने से पहले, डग ने रेड हैट में क्लाउड स्टोरेज और डेटा सेवाओं में सॉफ्टवेयर इंजीनियरिंग टीमों का नेतृत्व किया। डग का करियर एचपीसी और क्लाउड कंप्यूटिंग में एम्स नेशनल लेबोरेटरी के स्केलेबल कंप्यूटिंग लेबोरेटरी में शुरू हुआ। विश्वविद्यालय अनुसंधान कंप्यूटिंग में कई भूमिकाओं के बाद, डग ने 2009 में यूएस डिपार्टमेंट ऑफ एनर्जी के ओक रिज नेशनल लेबोरेटरी में शामिल हुए, जहां उन्होंने विश्व-स्तरीय ओक रिज लीडरशिप कंप्यूटिंग सुविधा में नई प्रौद्योगिकियों को विकसित और एकीकृत किया।
(ATLO )कॉर्नेलिस नेटवर्क्स एक प्रौद्योगिकी नेता है जो उच्च प्रदर्शन वाले फैब्रिक्स को उच्च प्रदर्शन वाले कंप्यूटिंग (एचपीसी), उच्च प्रदर्शन डेटा विश्लेषण (एचपीडीए), और कृत्रिम बुद्धिमत्ता (एआई) के लिए व्यावसायिक, वैज्ञानिक, अकादमिक और सरकारी संगठनों को प्रदान करता है।
आपको कंप्यूटर विज्ञान में क्या आकर्षित किया?
मुझे लगता है कि मुझे प्रौद्योगिकी के साथ काम करने में आनंद आता था। मुझे कंप्यूटर के साथ काम करने में आनंद आता था; हमारे स्कूल में एक मॉडेम था जिसने मुझे इंटरनेट का उपयोग करने की अनुमति दी, और मुझे यह दिलचस्प लगा। एक कॉलेज के ताजा छात्र के रूप में, मैंने एक यूएसडीओई कम्प्यूटेशनल वैज्ञानिक से मुलाकात की जब मैं राष्ट्रीय विज्ञान बाउल के लिए स्वयंसेवा कर रहा था। उन्होंने मुझे अपनी एचपीसी प्रयोगशाला का दौरा करने के लिए आमंत्रित किया, और मैं उसमें रुचि लेने लगा। मैं तब से एक सुपरकंप्यूटर भक्त रहा हूं।
आप 2015 से 2019 तक रेड हैट में काम करते थे, आप किन परियोजनाओं पर काम करते थे और आपके इस अनुभव से आपके क्या मुख्य निष्कर्ष थे?
रेड हैट में मेरी मुख्य परियोजना सेफ डिस्ट्रिब्यूटेड स्टोरेज थी। मैंने पहले केवल एचपीसी पर काम किया था, और यह मुझे क्लाउड इन्फ्रास्ट्रक्चर के लिए महत्वपूर्ण प्रौद्योगिकियों पर काम करने का अवसर प्रदान किया। यह एक ही लय में है। स्केलेबिलिटी, प्रबंधनीयता, और विश्वसनीयता के सिद्धांत बहुत समान हैं, भले ही वे थोड़े अलग समस्याओं का समाधान करने के लिए हों। प्रौद्योगिकी के संदर्भ में, मेरा सबसे महत्वपूर्ण निष्कर्ष यह था कि क्लाउड और एचपीसी एक दूसरे से बहुत कुछ सीख सकते हैं। हम अलग-अलग परियोजनाओं के लिए एक ही लेगो सेट का निर्माण कर रहे हैं। यह मुझे यह समझने में मदद की कि कैसे फैब्रिक्स जैसी सक्षम प्रौद्योगिकियां एचपीसी, क्लाउड, और एआई अनुप्रयोगों पर लागू हो सकती हैं। यह वह जगह भी थी जहां मैं वास्तव में ओपन सोर्स और अपस्ट्रीम-फर्स्ट सॉफ्टवेयर विकास दर्शन को समझने और निष्पादित करने में सक्षम हुआ, जिसे मैं कॉर्नेलिस नेटवर्क्स में लाया। व्यक्तिगत रूप से, रेड हैट वह जगह थी जहां मैं वास्तव में एक नेता के रूप में बढ़ा और परिपक्व हुआ।
आप वर्तमान में कॉर्नेलिस नेटवर्क्स में सॉफ्टवेयर इंजीनियरिंग के वीपी हैं, आपकी कुछ जिम्मेदारियां क्या हैं और आपका एक औसत दिन कैसा दिखता है?
सॉफ्टवेयर इंजीनियरिंग के वाइस प्रेसिडेंट के रूप में, मैं कॉर्नेलिस नेटवर्क्स के सॉफ्टवेयर स्टैक के सभी पहलुओं के लिए जिम्मेदार हूं, जिसमें ओम्नी-पाथ आर्किटेक्चर ड्राइवर, मैसेजिंग सॉफ्टवेयर, फैब्रिक प्रबंधन, और एम्बेडेड डिवाइस कंट्रोल सिस्टम शामिल हैं। कॉर्नेलिस नेटवर्क्स एक रोमांचक स्थान है, खासकर इस क्षण में और इस बाजार में। इसलिए, मुझे लगता है कि मेरे पास एक “औसत” दिन नहीं है। कुछ दिनों में, मैं अपनी टीम के साथ नवीनतम प्रौद्योगिकी चुनौतियों का समाधान कर रहा हूं। अन्य दिनों में, मैं अपने हार्डवेयर आर्किटेक्ट्स के साथ बातचीत कर रहा हूं ताकि यह सुनिश्चित किया जा सके कि हमारे अगले पीढ़ी के उत्पाद हमारे ग्राहकों के लिए वितरित करेंगे। मैं अक्सर क्षेत्र में हूं, मेरे अद्भुत ग्राहकों और सहयोगियों के साथ बातचीत कर रहा हूं, यह सुनिश्चित करने के लिए कि हम उनकी जरूरतों को समझते हैं और उनकी अपेक्षाओं को पूरा करते हैं।
कॉर्नेलिस नेटवर्क्स उच्च प्रदर्शन वाले कंप्यूटिंग और एआई अनुप्रयोगों के लिए अगली पीढ़ी के नेटवर्किंग की पेशकश करता है, क्या आप हार्डवेयर के बारे में कुछ विवरण साझा कर सकते हैं जो प्रदान किया जाता है?
हमारा हार्डवेयर एक उच्च-प्रदर्शन वाले स्विच्ड फैब्रिक प्रकार के नेटवर्क फैब्रिक समाधान है। इस उद्देश्य के लिए, हम एचपीसी, क्लाउड, और एआई फैब्रिक्स को पूरी तरह से एकीकृत करने के लिए आवश्यक सभी डिवाइस प्रदान करते हैं। ओम्नी-पाथ होस्ट-फैब्रिक इंटरफेस (एचएफआई) एक निम्न-प्रोफाइल पीसीआईई कार्ड है जो एंडपॉइंट डिवाइसों के लिए है। हम एक 48-पोर्ट 1यू “टॉप-ऑफ-रैक” स्विच भी बनाते हैं। बड़े वितरण के लिए, हम दो पूरी तरह से एकीकृत “निदेशक-श्रेणी” स्विच बनाते हैं; एक जो 7यू में 288 पोर्ट और 20यू में 1152-पोर्ट डिवाइस पैक करता है।
क्या आप इस बुनियादी ढांचे का प्रबंधन करने वाले सॉफ्टवेयर के बारे में कुछ विवरण साझा कर सकते हैं और यह कैसे लेटेंसी को कम करने के लिए डिज़ाइन किया गया है?
सबसे पहले, हमारा एम्बेडेड प्रबंधन प्लेटफ़ॉर्म आसान स्थापना और कॉन्फ़िगरेशन प्रदान करता है, साथ ही हमारे स्विच एएसआईसी द्वारा उत्पादित विभिन्न प्रदर्शन और कॉन्फ़िगरेशन मेट्रिक्स तक पहुंच प्रदान करता है।
हमारा ड्राइवर सॉफ्टवेयर लिनक्स कर्नेल के हिस्से के रूप में विकसित किया गया है। वास्तव में, हम अपने सभी सॉफ्टवेयर पैचों को सीधे लिनक्स कर्नेल समुदाय को जमा करते हैं। इससे हमारे सभी ग्राहकों को लिनक्स वितरण और अन्य सॉफ्टवेयर जैसे लस्टर के साथ अधिकतम संगतता और आसान एकीकरण का आनंद मिलता है। लेटेंसी पथ में नहीं होने के बावजूद, एक इन-ट्री ड्राइवर स्थापना जटिलता को काफी कम कर देता है।
ओम्नी-पाथ फैब्रिक मैनेजर (एफएम) एक ओम्नी-पाथ फैब्रिक को कॉन्फ़िगर और रूट करता है। यातायात मार्गों को अनुकूलित करके और दोषों से तेजी से पुनर्प्राप्त करके, एफएम दस से लेकर हजारों नोड्स तक के फैब्रिक्स पर उद्योग के नेताओं के प्रदर्शन और विश्वसनीयता प्रदान करता है।
ओम्नी-पाथ एक्सप्रेस (ओपीएक्स) हमारा उच्च-प्रदर्शन वाला मैसेजिंग सॉफ्टवेयर है, जिसे नवंबर 2022 में जारी किया गया था। इसे विशेष रूप से हमारे पिछले मैसेजिंग सॉफ्टवेयर की तुलना में लेटेंसी को कम करने के लिए डिज़ाइन किया गया था। हमने अपने भेजने और प्राप्त करने वाले कोड पथों के चक्र-सटीक सिमुलेशन चलाए ताकि निर्देश गणना और कैश उपयोग को कम किया जा सके। इससे नाटकीय परिणाम मिले: जब आप माइक्रोसेकंड क्षेत्र में होते हैं, तो हर चक्र मायने रखता है!
हमने ओपनफैब्रिक्स इंटरफेस (ओएफआई) के साथ भी एकीकरण किया, जो ओपनफैब्रिक्स एलायंस द्वारा उत्पादित एक खुला मानक है। ओएफआई की मॉड्यूलर आर्किटेक्चर लेटेंसी को कम करने में मदद करती है क्योंकि यह उच्च-स्तरीय सॉफ्टवेयर, जैसे एमपीआई, को फैब्रिक सुविधाओं का लाभ उठाने की अनुमति देता है बिना अतिरिक्त फंक्शन कॉल के।
पूरा नेटवर्क स्केलेबिलिटी को बढ़ाने के लिए भी डिज़ाइन किया गया है, क्या आप इसके बारे में कुछ विवरण साझा कर सकते हैं कि यह कैसे इतनी अच्छी तरह से स्केल करता है?
स्केलेबिलिटी ओम्नी-पाथ के डिज़ाइन सिद्धांतों का केंद्र है। निम्न स्तर पर, हम लिंक-लेयर त्रुटि सुधार तकनीक का उपयोग करते हैं जो लेटेंसी को प्रभावित किए बिना लिंक त्रुटियों को सुधारता है। यह सभी स्केल पर फैब्रिक्स को प्रभावित करता है, लेकिन विशेष रूप से बड़े पैमाने पर फैब्रिक्स के लिए महत्वपूर्ण है, जो प्राकृतिक रूप से अधिक लिंक त्रुटियों का अनुभव करते हैं। हमारा फैब्रिक मैनेजर ऑप्टिमल रूटिंग टेबल प्रोग्रामिंग और तेजी से करने पर केंद्रित है। यह सुनिश्चित करता है कि यहां तक कि सबसे बड़े फैब्रिक्स के लिए रूटिंग भी न्यूनतम समय में पूरी की जा सकती है।
स्केलेबिलिटी ओपीएक्स का एक महत्वपूर्ण घटक भी है। कैश उपयोग को कम करने से व्यक्तिगत नोड्स पर बड़े कोर गणना के साथ स्केलेबिलिटी में सुधार होता है। लेटेंसी को कम करने से सामूहिक एल्गोरिदम के लिए समय-समाप्ति में सुधार होता है, जिससे स्केलेबिलिटी में सुधार होता है। हमारे होस्ट-फैब्रिक इंटरफेस संसाधनों का अधिक कुशलता से उपयोग करने से प्रत्येक कोर दूरस्थ पीयर्स के साथ संवाद करने में सक्षम होता है। लिबफैब्रिक का रणनीतिक चयन मानक इंटरफेस का उपयोग करके स्केलेबल एंडपॉइंट्स जैसी सॉफ्टवेयर सुविधाओं का लाभ उठाने की अनुमति देता है।
क्या आप बता सकते हैं कि कॉर्नेलिस नेटवर्क्स में कुछ कार्य प्रवाह में एआई कैसे शामिल है?
हम अभी तक अपने आंतरिक एआई के उपयोग और योजनाओं के बारे में बाहरी रूप से चर्चा करने के लिए तैयार नहीं हैं। हालांकि, हम अपने खुद के खाने को खाते हैं, इसलिए हम ओम्नी-पाथ में लेटेंसी और स्केलेबिलिटी में सुधार का लाभ उठाने में सक्षम हैं ताकि एआई कार्यभार का समर्थन किया जा सके। यह हमें और भी उत्साहित करता है कि हम अपने ग्राहकों और भागीदारों के साथ इन लाभों को साझा करें। हमने निश्चित रूप से देखा है कि पारंपरिक एचपीसी की तरह, बुनियादी ढांचे को स्केल आउट करना आगे बढ़ने का एकमात्र मार्ग है, लेकिन चुनौती यह है कि नेटवर्क प्रदर्शन आसानी से ईथरनेट और अन्य पारंपरिक नेटवर्क द्वारा बाधित हो जाता है।
जनरेटिव एआई के आगमन के साथ उद्योग में आप कुछ बदलाव क्या देखते हैं?
सबसे पहले, जनरेटिव एआई का उपयोग लोगों को अधिक उत्पादक बना देगा – कोई भी प्रौद्योगिकी इतिहास में मानव को अप्रासंगिक नहीं बनाती है। हर प्रौद्योगिकी क्रांति जो हमने सूती कपास से लेकर स्वचालित लूम, टेलीफोन, इंटरनेट और आगे तक देखी है, ने कुछ नौकरियों को अधिक कुशल बना दिया है, लेकिन हमने मानवता को अस्तित्व से बाहर नहीं निकाला है।
जनरेटिव एआई के अनुप्रयोग के माध्यम से, मुझे विश्वास है कि कंपनियां तकनीकी रूप से तेजी से आगे बढ़ेंगी क्योंकि कंपनी का संचालन करने वाले लोगों के पास उन्नति पर ध्यान केंद्रित करने के लिए अधिक खाली समय होगा। उदाहरण के लिए, यदि जनरेटिव एआई अधिक सटीक पूर्वानुमान, रिपोर्टिंग, योजना, आदि प्रदान करता है – कंपनियां अपने क्षेत्र में नवाचार पर ध्यान केंद्रित कर सकती हैं।
मुझे विशेष रूप से लगता है कि एआई प्रत्येक को एक बहुस्तरीय विशेषज्ञ बना देगा। उदाहरण के लिए, एक स्केलेबल सॉफ्टवेयर विशेषज्ञ के रूप में, मैं एचपीसी, बड़े डेटा, क्लाउड, और एआई अनुप्रयोगों के बीच संबंधों को समझता हूं जो ओम्नी-पाथ जैसे समाधानों की ओर ले जाते हैं। एक जनरेटिव एआई सहायक के साथ सुसज्जित, मैं हमारे ग्राहकों द्वारा उपयोग किए जाने वाले अनुप्रयोगों के अर्थ में गहराई से जान सकता हूं। मुझे कोई संदेह नहीं है कि यह हमें हमारे ग्राहकों और बाजारों के लिए अधिक प्रभावी हार्डवेयर और सॉफ्टवेयर डिजाइन करने में मदद करेगा।
मुझे यह भी लगता है कि एआई सॉफ्टवेयर गुणवत्ता में समग्र सुधार करेगा। एआई स्थिर रूप से कोड विश्लेषण कर सकता है और बग और प्रदर्शन समस्याओं के बारे में अंतर्दृष्टि विकसित कर सकता है। यह विशेष रूप से बड़े पैमाने पर होगा जहां प्रदर्शन समस्याएं विशेष रूप से कठिन हो सकती हैं और महंगी हो सकती हैं।
अंत में, मुझे उम्मीद है और विश्वास है कि जनरेटिव एआई हमारे उद्योग में अधिक सॉफ्टवेयर पेशेवरों को प्रशिक्षित और ऑनबोर्ड करने में मदद करेगा जिनका पहले एआई और एचपीसी में अनुभव नहीं है। हमारे क्षेत्र में प्रवेश करना कई लोगों के लिए भयावह लग सकता है और इसमें सीखने में समय लगता है कि “समानांतर में कैसे सोचा जाए”। मूल रूप से, जैसे मशीनों ने चीजों को बनाना आसान बना दिया, जनरेटिव एआई概念ों पर विचार करना और तर्क करना आसान बना देगा।
क्या आपको अपने काम या कॉर्नेलिस नेटवर्क्स के बारे में कुछ और साझा करना है?
मैं उन सभी को प्रोत्साहित करना चाहूंगा जो कंप्यूटिंग में करियर बनाने में रुचि रखते हैं, खासकर एचपीसी और एआई में। इस क्षेत्र में, हम सबसे शक्तिशाली कंप्यूटिंग संसाधनों के साथ सुसज्जित हैं जो कभी बनाए गए हैं और हम उन्हें मानवता की सबसे बड़ी चुनौतियों के खिलाफ लागू करते हैं। यह एक रोमांचक स्थान है, और मैंने इसे हर कदम पर आनंद लिया है। जनरेटिव एआई हमारे क्षेत्र को और भी नए ऊंचाइयों पर ले जाता है क्योंकि क्षमता में वृद्धि की मांग तेजी से बढ़ रही है। मैं देख नहीं सकता कि हम आगे कहां जाएंगे।
साक्षात्कार के लिए धन्यवाद, पाठक जो अधिक जानना चाहते हैं उन्हें कॉर्नेलिस नेटवर्क्स पर जाना चाहिए।












