फॉग कंप्यूटिंग

कोहरा कंप्यूटिंग या फॉग नेटवर्किंग, जिसे फॉगिंग के नाम से भी जाना जाता है,  एक आर्किटेक्चर है जो स्थानीय स्तर पर पर्याप्त मात्रा में संगणना ( एज कंप्यूटिंग ), स्टोरेज और संचार करने के लिए  धार डिवाइस  का उपयोग करता है और  इंटरनेट रीढ़  पर रूट करता है।

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

फॉग नेटवर्किंग में एक विमान नियंत्रण  और एक डेटा प्लेन होता है। उदाहरण के लिए, डेटा प्लेन पर, फॉग कंप्यूटिंग कंप्यूटिंग सेवाओं को डेटा-सेंटर में सर्वर के विपरीत नेटवर्क के किनारे पर रहने में सक्षम बनाती है। क्लाउड कंप्यूटिंग की तुलना में, फॉग कंप्यूटिंग एंड-यूजर्स और क्लाइंट उद्देश्यों के निकटता पर जोर देती है (जैसे परिचालन लागत, सुरक्षा नीतियां, संसाधन शोषण), गहन भौगोलिक वितरण और संदर्भ-जागरूकता (कम्प्यूटेशनल और आईओटी संसाधनों से संबंधित), सेवा की बेहतर गुणवत्ता (क्यूओएस) प्राप्त करने के लिए विलंबता में कमी और बैकबोन बैंडविड्थ बचत और एज एनालिटिक्स/स्ट्रीम माइनिंग, जिसके परिणामस्वरूप बेहतर उपयोगकर्ता-अनुभव होता है और विफलता के मामले में अतिरेक जबकि यह सहायक जीवन परिदृश्यों में भी उपयोग करने में सक्षम है। फॉग नेटवर्किंग चीजों की इंटरनेट  (IoT) अवधारणा का समर्थन करती है, जिसमें मानव द्वारा दैनिक आधार पर उपयोग किए जाने वाले अधिकांश उपकरण एक-दूसरे से जुड़े रहेंगे। उदाहरणों में फ़ोन, पहनने योग्य स्वास्थ्य निगरानी उपकरण,  जुड़ा हुआ वाहन  और Google ग्लास जैसे उपकरणों का उपयोग करके  संवर्धित वास्तविकता  शामिल हैं।     IoT डिवाइस अक्सर संसाधन-विवश होते हैं और क्रिप्टोग्राफी संगणना करने के लिए सीमित कम्प्यूटेशनल क्षमताएं होती हैं। फॉग नोड इसके बजाय इन क्रिप्टोग्राफ़िक संगणनाओं को निष्पादित करके IoT उपकरणों के लिए सुरक्षा प्रदान कर सकता है। अंतरिक्ष और नौसेना वारफेयर सिस्टम कमांड, यूएस नेवी का एक डिवीजन, रणनीतिक सैन्य संपत्ति, स्थिर और मोबाइल दोनों की सुरक्षा के लिए एक स्केलेबल, सुरक्षित व्यवधान सहिष्णु जाल नेटवर्क का प्रोटोटाइप और परीक्षण कर रहा है। जब इंटरनेट कनेक्टिविटी खो जाती है, तो मेश नोड्स पर चलने वाले मशीन-नियंत्रण अनुप्रयोग, नियंत्रण में आ जाते हैं। उपयोग के मामलों में इंटरनेट ऑफ थिंग्स शामिल हैं उदा। स्मार्ट ड्रोन झुंड। मेलबोर्न विश्वविद्यालय अपने प्रोजेक्ट FogBus 2 के साथ कैमरों, ECG उपकरणों, लैपटॉप, स्मार्टफ़ोन और IoT उपकरणों से डेटा एकत्र करने और संसाधित करने की चुनौतियों का समाधान कर रहा है, जो एज/फॉग और Oracle क्लाउड#इन्फ्रास्ट्रक्चर को प्रोसेस करने के लिए एक सेवा (IaaS) के रूप में उपयोग करता है। वास्तविक समय में डेटा। ISO/IEC 20248 एक तरीका प्रदान करता है जिससे एज कंप्यूटिंग द्वारा ऑटोमेटेड आइडेंटिफिकेशन डेटा कैरियर्स (AIDC), एक बारकोड  और/या  RFID  टैग का उपयोग करके पहचाने गए ऑब्जेक्ट्स के डेटा को कोहरे और किनारे पर पढ़ा, समझा, सत्यापित और उपलब्ध कराया जा सकता है।, भले ही AIDC टैग आगे बढ़ गया हो।

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

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

राष्ट्रीय मानक और प्रौद्योगिकी संस्थान ने मार्च 2018 में सिस्को की अधिकांश व्यावसायिक शब्दावली को NIST स्पेशल पब्लिकेशन 500-325, फॉग कंप्यूटिंग कॉन्सेप्चुअल मॉडल के रूप में अपनाते हुए फॉग कंप्यूटिंग की एक परिभाषा जारी की, जो फॉग कंप्यूटिंग को एक क्षैतिज, भौतिक या आभासी संसाधन प्रतिमान के रूप में परिभाषित करता है जो बीच में रहता है। स्मार्ट एंड-डिवाइस और पारंपरिक क्लाउड कंप्यूटिंग या डेटा सेंटर। यह प्रतिमान सर्वव्यापी, स्केलेबल, स्तरित, संघबद्ध, वितरित कंप्यूटिंग, भंडारण और नेटवर्क कनेक्टिविटी प्रदान करके लंबवत-पृथक, विलंबता-संवेदनशील अनुप्रयोगों का समर्थन करता है। इस प्रकार, कोहरे की संगणना किनारे से दूरी के आधार पर सबसे अलग है। फॉग कंप्यूटिंग के सैद्धांतिक मॉडल में, फॉग कंप्यूटिंग नोड्स एज नोड्स और सेंट्रलाइज्ड क्लाउड के बीच शारीरिक और कार्यात्मक रूप से काम करते हैं। अधिकांश शब्दावली अपरिभाषित है, जिसमें स्मार्ट जैसे प्रमुख वास्तुशिल्प शब्द शामिल हैं, और एज कंप्यूटिंग से फॉग कंप्यूटिंग के बीच का अंतर आम तौर पर सहमत नहीं है।

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

मानक
IEEE ने OpenFog Consortium द्वारा प्रस्तावित फॉग कंप्यूटिंग मानकों को अपनाया।

यह भी देखें

 * कोहरा रोबोटिक्स
 * एज कंप्यूटिंग
 * ओस कंप्यूटिंग
 * मोबाइल एज कंप्यूटिंग
 * ओपनफॉग कंसोर्टियम

इस पेज में लापता आंतरिक लिंक की सूची

 * डेटा विमान
 * सेवा की गुणवत्ता
 * सहायता पुर्व रहन सहन
 * गूगल ग्लास
 * मानक और प्रौद्योगिकी का राष्ट्रीय संस्थान
 * डाटा सेंटर