हैलो। तो, हम क्लाउड कंप्यूटिंग (cloud computing) पर हमारी चर्चा जारी रखेंगे। तो, हमने देखा है कि क्लाउड कंप्यूटिंग (cloud computing) के मामले में, हम जो करने की कोशिश कर रहे हैं, हम क्लाउड (cloud) को कंप्यूटिंग और कंप्यूटिंग प्रक्रियाओं और डेटा को ऑफ़लोड करने का प्रयास कर रहे हैं। इसलिए, यह किसी तीसरे पक्ष द्वारा बनाए रखा जाता है और दूसरी तरफ ग्राहक या उपभोक्ता या उपयोगकर्ता व्यवसाय प्रक्रिया पर अधिक ध्यान केंद्रित करते हैं। तो, यह सही चीजों का मूल उद्देश्य या मॉडल है। बैकएंड (backend) पर बहुत सारी तकनिकीयाँ हैं, लेकिन फिर भी हम इस चीज़ को ऑफ़लोड कर रहे हैं। तो, इसके लिए हमें क्या एक बहुत मजबूत बैक-बोन नेटवर्क (backbone network) की आवश्यकता है, जो हमेशा एक बड़ी मात्रा में डेटा स्थानांतरित करने में सक्षम होना चाहिए। जैसा कि हम विकास के साथ-साथ देखते हैं और अधिकांश चीजें डिजिटल रूप से सक्षम होती हैं, जो हम डेटा की एक बड़ी मात्रा प्राप्त कर रहे हैं। दूसरी तरफ, इस ग्राहक अंतराल से उपभोक्ता अंत तक या, उपभोक्ता अंत में संचार की जा रही हो सकती है, कुछ मामलों में परिणाम निष्पादित किए जाते हैं, या अन्य स्थानों पर प्रेषित होते हैं। मुख्य मुद्दा यह विशाल मात्रा या डेटा का हस्तांतरण है और हमारे पास हाल ही के विकास में जो कुछ हम देखते हैं, विशेष रूप से चीजों की इंटरनेट, आने वाले और अधिकतर और बड़ी संख्या में सेंसर (sensor) की जगहों के साथ। इसलिए, हमारे पास बहुत सारे मल्टीमीडिया डेटा (multimedia data) हैं, जिन्हें सही प्रेषित करने की आवश्यकता है। और यह कहानी का एक हिस्सा है, कि हमें एक बैक-बोन नेटवर्क (backbone) और चीजों की आवश्यकता होती है। जैसे क्लाउड (cloud) चिंतित है, हम मानते हैं, कि यह एक विशाल कंप्यूटिंग पावर (computing power) है, जो हम डिवाइस से क्या कर सकते हैं, उससे कहीं अधिक प्रकार हैऔर अनंत कंप्यूटिंग शक्ति वहाँ है। दूसरी ओर हम देखते हैं, कि डेटा पर भारी मात्रा में डेटा उत्पन्न किया जा रहा है और नेटवर्क पर प्रसारित किया जा रहा है। दोबारा हम देखते हैं, कि मोबाइल डिवाइस, स्मार्ट मोबाइल डिवाइस या अन्य प्रकार के उपकरणों के बारे में चर्चा करने वाले उपकरणों से भी इंटरमीडिएट नेटवर्क डिवाइस (intermediate network devices), वे जो बन रहे हैं, वह गणना और अधिक संसाधनपूर्ण चीजों के मामले में अधिक शक्तिशाली है। या दूसरी तरफ हम उन चीजों में उपलब्ध संसाधनों का शोषण नहीं कर रहे हैं, जो कि एक विशेष अर्थ सेंसर नोड (sensor node) या एक सेंसर के स्थानीय सिंक नोड (sync node) पर विचार करते हैं, जो आंकड़ों को एकत्रित कर रहे हैं और क्लाउड (cloud) तक ऊपर की तरफ पहुंचे हैं । इसलिए, यहाँ अंत में कुछ प्रसंस्करण किया जा सकता था, जैसे कि मैं कह सकता हूं कि इस विशेष कमरे या एक विशेष प्रयोगशाला में मान लीजिए, मैंने 10 तापमान सेंसर सही कहा है। तो, मेरा मूल रूप से व्यावसायिक मॉडल क्या है? इस तापमान की ऑपरेटिंग रेंज (operating range)18 से 22 डिग्री सेंटीग्रेड के बीच यह तापमान भिन्न हो सकता है। अब, हम इन सभी 10 या सेंसर को क्या कर रहे हैं, सर्वर में डेटा को डेटा में भेज रहे हैं, जो कि क्लाउड (cloud) की गणना कर रहा है, चाहे सीमा के भीतर और चीजों के प्रकार और मैं 10 ऐसी प्रयोगशालाएं कह सकूं। तो, ऐसे 100 ऐसे डेटा चल रहे हैं और यदि तापमान कहीं अलग हो रहा है तो यह त्रुटि भेज रहा है। अब, यदि आप इस विशेष रूप से एक संलग्न प्रयोगशाला या एकल चीजों (enclosed lab or single things) पर विचार करते हैं, तो अन्यथा मैंने स्थानीय डिवाइस लिया और क्या मेरा तापमान इस विशेष कमरे के, इस डेटा को एकत्रित करने वाले सेंसर के सिंक नोड (sync node) द्वारा प्रयोगशाला में है या नहीं, एक कॉल लेता है, कि उच्च या ऊपरी, और फिर यह समझें कि यह कुछ सांख्यिकीय डेटा (statistical data) है, या हम सेंसर को कुछ समेकित डेटा (aggregated data) कहते हैं, यह औसत हो सकता है, या यह चीजों के लिए अन्य मानक विचलन (standard deviation) इत्यादि, के साथ औसत हो सकता है। दूसरी तरफ यह इस सेंसर डेटा को प्रसारित करने के लिए यह नहीं है, कि मैं एक औसत डेटा भेज रहा हूं या जिसका मेरा उद्देश्य है। यहां तक ​​कि आप यह भी कह सकते हैं, कि यदि मेरा सिंक नोड (sync node) पर्याप्त बुद्धिमान है, तो यह एक कॉल ले सकता है कि तापमान इस ऑपरेटिंग रेंज (operating range) के भीतर या बाहर की चीज़ है, या तो 01 या, कोई चीज नहीं है और फिर इसे प्रेषित करें। दूसरी तरफ यह चीजों पर कंप्यूटिंग का कुछ हिस्सा ले रहा है। इसलिए, मध्यवर्ती उपकरणों को और अधिक बुद्धिमान बनने के साथ, क्या तर्कसंगत केंद्रीकृत क्लाउड (logically centralized cloud) से कंप्यूटिंग को चीजों के किनारे की तरफ,लाइन के नीचे कहीं और कंप्यूटिंग करने की संभावना है, यह वही है, जो आज हम चर्चा करने की कोशिश कर रहे हैं, हम कहते हैं, कि इस प्रकार की धुंध कंप्यूटिंग (fog computing) है, या क्लाउड से धुंध (fog ) है। तो, पूरी बात क्लाउड (cloud) और धुंध कंप्यूटिंग (fog computing) है। इसलिए, जैसा कि क्लाउड कंप्यूटिंग(cloud computing) आजकल डेटासेंटर में विशाल डेटा की प्रसंस्करण कर रहे चुनौतियों या डेटा को देखते हैं, निजी तौर पर होस्ट किया जा सकता है, या किराए पर भुगतान करके सार्वजनिक रूप से उपलब्ध हो सकता है। एक सार्वजनिक क्लाउड (cloud) या, एक निजी क्लाउड (cloud), सभी जरूरी सूचनाओं को क्लाउड (cloud) पर अपलोड या प्रसारित करने के लिए, सही तरीके से ज्ञान निकालना होगा। तो, जिस डेटा पर हम चर्चा कर रहे हैं, उसे क्लाउड (cloud) पर प्रसारित करने की आवश्यकता है। अब, हमने क्लाउड (cloud) की विशिष्ट विशेषताओं को भी देखा है, जिसके लिए हमारा आज की दुनिया की गतिशील स्केलेबिलिटी (dynamic scalability) की ओर झुकाव है,मैं अपनी ज़रूरत के आधार पर स्केल या स्केल कर सकता हूं। तो, दूसरा यह है कि उपयोगकर्ता के अंत में कोई आधारभूत संरचना प्रबंधन या व्यावहारिक रूप से न्यूनतम आधारभूत संरचना प्रबंधन नहीं है। तो, अगर मैं क्लाउड (cloud) पर कंप्यूटिंग की हर चीज को ऑफ़लोड करता हूं। इसलिए, मुझे अपने उपयोगकर्ता के अंत में बहुत कम बुनियादी ढांचे प्रबंधन की आवश्यकता है और दूसरी बात, और आखिरकार, मॉडल के रूप में आपके पास एक मेटर्ड सेवा (metered service) भुगतान है। इसलिए, इन तीन चीजें जो गतिशील स्केलेबिलिटी (dynamic scalability), न्यूनतम प्रबंधन (minimal management) या क्लाउड और मेटर्ड सेवा भुगतान (metered service pay) के लिए मेरे सभी बुनियादी ढांचे प्रबंधन को मॉडल के रूप में पेश करते हैं, वे क्लाउड (cloud) की प्राथमिक विशेषताएं हैं, जो लोकप्रिय हैं, वहां कई अन्य चीजें हैं, लेकिन वहां कम से कम ये, तीन चीजें हैं, जो ड्राइविंग फोर्स (driving force) हैं। इसलिए, हम जो कुछ भी करते हैं, हम उन चीज़ों से हारना नहीं चाहते हैं ,यदि हम उन प्रकार की विशेषताओं पर समझौता करते हैं, तो क्लाउड (cloud) की ओर जाने के लिए बहुत प्रेरणा चुनौती दी जा सकती है। अब क्लाउड में समस्याएं है, केवल कंप्यूटिंग की। तो, हम क्या कहते हैं, कि केवल क्लाउड ही कंप्यूटिंग रेजिस्टर सिटींग डक (computing register sitting duck) या शायद मुद्दों है, खासकर आज के अनुप्रयोगों में, जो सेंसर की विविधता, रीयल टाइम ऑपरेशंस की विविधता और बहुत सारे अनावश्यक डेटा हैं और वहां बहुत सारे डेटा हैं, जो अनावश्यक हैं, जैसे कि मैं तापमान की चीजें भेज रहा हूं, इसका मतलब यह नहीं हो सकता कि सभी सेंसर डेटा, को समझने के लिए अर्थहीन हो सकता है। जो, कम से कम एक जानकारी है, जब तक कि कुछ सेंसर डेटा में कोई भिन्न न हो, मैं डेटा भेजना नहीं चाहता हूं, सभी 20 डिग्री सेंटीग्रेड के बीच रिपोर्ट कर रहे हैं। क्लाउड (cloud), को कॉल करने की आवश्यकता नहीं होती है, यह बहुत कम स्तर के रूप में किया जा सकता था। तो, या अन्य अर्थ में मेरे पास प्रसारित होने के लिए बड़ी मात्रा में डिजिटल डेटा (digital data) है। इसलिए, संचार के दौरान लंबे समय तक इंटरेक्शन (interaction)और चीजों के प्रकार के लिए, मानवीय स्मार्ट (human smart) के कारण लंबे समय लगता है, अगर स्टेट (state) अभी भी डेटासेंटर (datacenter) और कुछ हिस्सों में केंद्रीकृत हैं। इसलिए, विभिन्न क्षेत्र के सभी डेटा, कोर (core) में भीड़ पैदा कर सकते हैं। इसलिए, विशेष रूप से उन परिस्थितियों के मामले में यह संचारित किया जा रहा है, जहां कुछ घटनाओं के कारण कुछ आपदाओं या, कुछ बड़ी मात्रा में प्रवाह के मामले में डेटा को पुश (push) किया गया है। इसलिए, यह प्रसारित होने के लिए डेटा की एक बड़ी मात्रा है और वहां भीड़ हो सकती है और ऐसे कार्यों को और क्रैश (crash), इत्यादि को रोकने के लिए बहुत कम प्रतिक्रिया समय की आवश्यकता होती है। इसलिए, अगर मेरे पास ऐसी चीजें हैं, जिनके पास कुछ प्रकार का दुर्घटना है, तो कुछ दुर्घटना रोकथाम तंत्र को सक्रिय किया जाना चाहिए। इसलिए, जहां हमें बहुत कम प्रतिक्रिया समय की आवश्यकता होती है, तो तुरंत कार्य करने की आवश्यकता होती है। तो, उस क्लाउड (cloud) के लिए एक कॉल वापस लेने का इंतजार कर रहा है और उन सभी चीजों में काफी समय लग सकता है। तो, यह एक और समस्या है। तो, इस तरह धुंध कंप्यूटिंग (fog computing) नामक एक अवधारणा का उदय हुआ है। तो, क्लाउड (cloud) पर हम धुंध (fog) के बारे में बात कर रहे हैं, जो जमीन पर ताओ डाउन (tao down) ला रहा है, या दूसरी तरफ हम इस कंप्यूटिंग चीज को केंद्रीकृत डेटासेंटर(centralized datacenter) या क्लाउड डेटासेंटर (cloud datacenters) से मध्यवर्ती या किनारों पर पुश (push) किये जा रहे हैं, या नेटवर्क के किनारों जा रहें हैं। तो, धुंध कंप्यूटिंग (fog computing) को फॉगिंग और एज कंप्यूटिंग (fogging and edge computing) के रूप में भी जाना जाता है, हालांकि कुछ लोगों के पास उस एज कंप्यूटिंग (edge computing) के कुछ अन्य विचार हैं, लेकिन फिर भी यह एक फॉगिंग या एज कंप्यूटिंग (fogging or edge computing) है, यह एक मॉडल है। जिसमें, डेटा प्रक्रिया अनुप्रयोग नेटवर्क किनारे पर उपकरणों में केंद्रित होते हैं, बल्कि लगभग पूरी तरह से क्लाउड (cloud) पर मौजूदा से अधिक है। तो, अब, न केवल केंद्रीकृत चीजों पर क्लाउड (cloud), डेटा अनुप्रयोग और प्रक्रियाओं को किनारे के दायरे के बीच वितरित किया जाता है, जो इस पूरे प्रसंस्करण को वितरित करने के कुछ तरीकों से प्रभावित होते हैं। यह हमरी कैसे मदत करता है? यह संचार में डेटा लोड को कम करने में हमारी सहायता करता है, मेरे पास स्थानीय निर्णय हो सकता है और मुझे, इस वैश्विक प्रकार की वैश्विक स्मार्ट ट्रैफिक लाइट मैनेजमेंट सिस्टम (global smart traffic light management system), की आवश्यकता नहीं है। कोलकाता (Kolkata )में यातायात प्रकाश प्रबंधन प्रणाली (traffic light management system) का यातायात प्रकाश प्रबंधन (traffic light management ) से कोई लेना देना नहीं है, दिल्ली (Delhi) में यह प्रणाली स्पष्ट, रूप से दिन-प्रतिदिन यातायात प्रबंधन के लिए सही है। इसलिए, मैं इसे स्थानीय रूप से कर सकता था या, यहां तक ​​कि मैं कह सकता हूं, कि किसी विशेष शहर के एक क्षेत्र में केवल एकत्रित डेटा हो सकता है, जिसे यातायात प्रबंधन के लिए उच्च स्तर पर प्रसारित करने की आवश्यकता होती है। तो, वह बुनियादी मध्यवर्ती प्रबंधन स्थानीय रूप से किया जा सकता है। तो, उन चीजों को हम जो फोगिंग या धुंध कंप्यूटिंग (fogging or fog computing) कहते हैं, उसकी अवधारणा में किया जा सकता है। धुंध कंप्यूटिंग (fog computing) शब्द को पहली बार सिस्को (CISCO) द्वारा एक नए मॉडल के रूप में पेश किया गया था, ताकि नेटवर्क प्रतिमान के इंटरनेट में वितरित उपकरणों को वायरलेस डेटा ट्रांसफर को कम किया जा सके। इसलिए, चूंकि आईओटी (IoT), इंटरनेट जैसी चीजों पर सर्वव्यापी हो रहा है। इसलिए, यह डेटा उपकरणों की विशाल मात्रा है, जो द्रव्यमान कंप्यूटिंग क्षमता (mass computing capability) या संसाधन बहुत अधिक संसाधन नौकरी कर सकते हैं, जो कम स्तर पर हल किया जा सकता था। तो, सीएसआईसीओ (CISCO) की दृष्टि अगर हम उस धुंध कंप्यूटिंग (fog computing) को देखते हैं, तो आवेदन को सक्षम करना है, अरबों कनेक्टेड डिवाइसों (billions of connected devices) पर सीधे नेटवर्क किनारे पर चलने के लिए, चूंकि सिस्को (CISCO) मुख्य रूप से नेटवर्क संचालित संगठन है। इसलिए, दुनिया भर में इसकी एक बड़ी संख्या में डिवाइस हैं और उन उपकरणों को कुछ हद तक प्रबंधित किया गया है, इसलिए किसी तरह की एकरूपता द्वारा प्रबंधित किया जाता है, क्योंकि एक संसाधन बनाने होते हैं, जो कुछ प्रकार की कंप्यूटिंग चीजें कर सकते थे, और मैं उपकरणों पर भी एप्लिकेशन चला सकता हूं और ऐसा कर सकता हूं। इसलिए, उपयोगकर्ता नेटवर्क उपकरणों के सिस्को फ्रेमवर्क (CISCO framework) के रन सॉफ़्टवेयर एप्लिकेशन को प्रबंधित कर सकते हैं, जिसमें सख्त कठोर राउटर स्विच (hardened routers switches) इत्यादि शामिल हैं। सिस्को (CISCO) एक नेटवर्क में ओपन सोर्स लिनक्स और नेटवर्क ऑपरेटिंग सिस्टम (open source Linux and network operating system) को एक साथ लाता है। इसलिए, यह न केवल कंप्यूटिंग करने में मदद करता था, लेकिन अगर आप कंप्यूटिंग करना चाहते हैं, तो आपको कंप्यूटिंग चीजों के लिए अनुप्रयोग चलाने के लिए किसी प्रकार का मंच देना होगा। इसलिए, वे चीजें हैं, जो वे डिवाइस में हैं और यह संभव है, क्योंकि किनारे की तरफ नेटवर्क की विभिन्न परतों पर संसाधन उपलब्ध हैं। तो, अगर हम एक दृश्य को देखते हैं। तो, यह क्लाउड (cloud) शीर्ष पर है, यह अभी भी वहां है और इसे वहां होना भी चाहिए, इंटरमीडिएट डिवाइस (intermediate devices) हैं, जो अब केवल डेटा को ट्रांसमिट (transmit) करने में मदद कर रहे थे। अब वे कंप्यूटिंग के कुछ प्रकार कर सकते हैं, जो हम कहते हैं कि धुंध कंप्यूटिंग (fog computing) और अंत उपयोगकर्ता डिवाइस हैं, जो अलग-अलग स्थानों पर फैले हुए हैं, प्रपत्र शुरू करने वाले स्मार्ट वाहन (smart vehicles )या जो संवाद कर सकते हैं, डिवाइस सर्वर स्मार्ट कैमरे (devices servers smart cameras) और कुछ भी जो, किसी भी डिवाइस को लिख सकते हैं, जो विस्तृत डेटा गणना को पकड़ सकता है और सही संचारित कर सकता है। तो, नेटवर्क से किनारे के अंतिम उपयोगकर्ता के करीब क्लाउड (cloud) से खुफिया जानकारी लेना,चीजों में से एक है। सेलुलर बेस स्टेशन नेटवर्क राउटर वाई-फाई गेटवे (Cellular base station network routers Wi-Fi gateways ) इन अनुप्रयोगों को सही तरीके से चलाने में सक्षम होंगे। इसलिए, क्योंकि जब भी मैं संचार करता हूं, हमारे पास सेलुलर नेटवर्क, वाई-फाई राउटर (cellular networks, Wi-Fi router) जगह पर है और यदि उनमें अधिशेष संसाधन (surplus resources) हैं और वे ऐसा करने में सक्षम हैं। इसलिए, मेरा एक आवेदन चलाया जा सकता है, कि मैं विभिन्न प्रयोगशालाओं के पर्यावरण की निगरानी के लिए एक आवेदन चलाने के लिए आवेदन करना चाहता हूं, तापमान से नमी से शुरू होने से कुछ प्रकार का वायु प्रदूषण या वायु सामग्री इत्यादि हो सकता है। तो, इस तरह की चीजें की जा सकती हैं, सेंसर जैसे अंतिम डिवाइस (end devices) मूल डेटा प्रोसेसिंग करने में सक्षम हैं। तो, सेंसर मूल डेटा प्रोसेसिंग कर सकते हैं। डिवाइस के नजदीक प्रसंस्करण वास्तविक समय अनुप्रयोगों को सही करने में प्रतिक्रिया समय को कम करता है। इसलिए, जब भी हम उपकरणों के करीब प्रक्रिया करते हैं। तो, प्रतिक्रिया समय कम हो जाता है, जो स्पष्ट है और मैं सही चीजों की वास्तविक समय प्रसंस्करण कर सकता हूं। इसलिए, मैं किसी भी अनुप्रयोग के बारे में एक वास्तविक समय की प्रसंस्करण कर सकता हूं जैसे कि मैं सड़क पर यातायात के आधार पर यातायात प्रकाश के गतिशील सिग्नलिंग (end devices) तंत्र के आधार पर एक आवेदन करता हूं। तो, कैमरे जो सड़क पर हैं, कैप्चरिंग करते हैं, कि उस पर आधारित यातायात प्रवाह कितना है, यातायात प्रकाश सिग्नलिंग (traffic light signaling) बदल सकती है,अगर यह यातायात प्रबंधन की जरुरत है तो । तो, यह एक विशेष भाग के, एक क्षेत्र के लिए, स्थानीय शहर के लिए है। इसलिए, इलाके की परिभाषा आवेदन से भिन्न हो सकती है, लेकिन यह आवश्यक है, कि आपके डिवाइस जैसे ट्रैफिक लाइट डिवाइस (traffic light device) इत्यादि को इस एप्लिकेशन को चलाने में सक्षम होना चाहिए जो कॉल कर सकता है। तो, यहं चीजें हैं, जो धुंध (fog) के बारे में है। इसलिए, अगर हम क्लाउड (cloud) स्टोरेज के लिए चैनल स्थापित करने के बजाय क्लाउड कंप्यूटिंग(cloud computing) को क्लाउड (cloud) के किनारे कुछ लेन-देन और संसाधन सक्षम करते हैं। तो, बस प्रेषण करने की बजाए, यह किसी प्रकार की लेनदेन प्रसंस्करण या चीजों पर चल रहे एप्लिकेशन को करता है। धुंध कंप्यूटिंग (fog computing), रिजर्व क्लाउड चैनल पर क्लाउड चैनलों को हर बिट जानकारी को, न भेजकर बैंडविड्थ की आवश्यकता को कम कर देता है, बल्कि एक निश्चित धुरी बिंदु (certain axis point) पर एकत्रित होता है। इसलिए, यह समेकित डेटा (aggregate data) एकत्र करता है और भेजता है, इसलिए, इस तरह की एक वितरित रणनीति है और इस प्रकार की वितरित घटनाएं न केवल मौद्रिक के मामले में समग्र लागत को कम करने में हमारी सहायता कर सकती हैं, अगर समय इत्यादि के अनुसार लागत को कम कर सकता हूं और हम संचरण दक्षता से कर सकते हैं , हम कई अनुप्रयोग चला सकते हैं, जो वास्तविक समय और चीजों के प्रकार हो सकते हैं। इसलिए, यह प्रेरणा पहले से ही स्पष्ट है और हमने इस पर चर्चा भी की है, की धुंध कंप्यूटिंग (fog computing) क्लाउड (cloud) को विस्तारित करता है और यह नेटवर्क के किनारे पर सेवाएं प्रदान करता है। धुंध (fog) अंतिम उपयोगकर्ता को डेटा कंप्यूट स्टोरेज, एप्लिकेशन सेवाएं (data compute storage, application services) प्रदान करता है, यदि आप देखते हैं कि क्लाउड (cloud) के उदाहरण के उस प्रकार के लिए कुछ प्रकार का एक छोटा सा प्रकार सही है। तो, यह उस समय के उस हिस्से में उस समय कंप्यूटिंग का कुछ प्रकार या क्लाउड (cloud) सेवा दे रहा है। चीजों का एक और पक्ष है, क्योंकि हमारे पास विकास की कई श्रृंखलाएं हैं, स्मार्ट ग्रिड अन्य शहरों में स्मार्ट ट्रैफिक लाइटिंग है (smart grid other is the smart traffic lighting in cities), विशेष रूप से शहरों से जुड़े वाहन या मजबूत नियमित नेटवर्क जो आने वाले हैं और सॉफ़्टवेयर परिभाषित नेटवर्क (software defined network) भी हैं। तो, ये अलग-अलग पहलू हैं जो स्वयं काम करने का विषय हैं, लेकिन स्मार्ट ग्रिड स्मार्ट ट्रैफिक लाइटिंग, स्मार्ट वाहन, सॉफ्टवेयर परिभाषित नेटवर्क (smart grid smart traffic lighting, smart vehicles, as software defined network) के रूप में इतने आगे बढ़ रहे हैं और बहुत लोकप्रिय हो रहें है, और क्लाउड (cloud) में वे बड़ी मात्रा में डेटा उत्पन्न करते हैं, हर कोई डेटा की भारी मात्रा उत्पन्न कर रहा है, जो इसे करने के लिए परत में उच्चतर पर प्रसारित किया जा रहा है। इसलिए, इन सभी अलग-अलग पहलुओं ने प्रेरित किया है, या जो कुछ भी उसने क्लाउड (cloud) पर पुष (push) करने के बजाय किनारों या, मध्यवर्ती परत पर इसे करने की प्रक्रिया को पुष (push) किया है। तो, यही है, जिसे हम धुंध (fog) में देखने की कोशिस करते हैं। तो, यह वही बात है, जिस पर हमने चर्चा की, जो हमारे पास इस क्लाउड (cloud) में है। इसलिए, जिसमें विशाल क्षमता वाले बड़े डेटा समानांतर डेटा प्रोसेसिंग, बड़ी मांग, बड़े डेटा खनन मशीन सीखने वाले एल्गोरिदम (massive parallel data processing, big demand, big data mining machine learning algorithms) इत्यादि के साथ डेटासेंटर है, जो वे हैं और उनका होना चाहिए, जैसे इंटरमीडिएट परत जो इस किनारे या उपकरणों के करीब है। तो, वे एक धुंध (fog) के रूप में कार्य कर सकते हैं। इसलिए, वे ऑफलोडिंग और उन प्रकार की चीजों के वास्तविक समय डेटा प्रोसेसिंग डेटा कैशिंग गणना (data processing data caching computation) के साथ धुंध (fog) पक्ष हो सकते हैं। तो, ये उतने शक्तिशाली, नहीं हैं, लेकिन जैसे कि वे मध्यवर्ती डिवाइस हैं, जिनका उपयोग डेटा संचारित करने के लिए किया जाता है। इसलिए, ये अंत में या, फ्रंट एंड में या, किनारे या, लास्ट माइंड में हैं। हमारे पास सेंसर हैं, जो विभिन्न प्रकार के डेटा को जोड़ रहे हैं और डेटा प्री-प्रोसेसिंग और संपीड़न (data pre-processing and compression) करते हैं। मोबाइल डिवाइस इस तरह के एक मानव कंप्यूटर इंटरफेस (human computer interfaces) के रूप में कार्य करता है, ये विभिन्न प्रकार की चीजें हैं जो यहां संचारित हो रही हैं, और बदले में चीजों को प्रेषित कर रही हैं। तो, ये कुछ प्रकार के संचार हैं, यदि हम देखते हैं, कि दोनों तरह के तीर (both way arrow) को चीजों पर, पूरे डेटा को प्रेषित किए बिना ही इस अंत में कॉल किया जा सकता है। यह कुछ प्रकार की समेकित रिपोर्टिंग (aggregated reporting) और चीजों का प्रकार हो सकता है, या डेटा एकत्र कर सकता है और कुछ बुद्धिमान एल्गोरिदम और मशीन लर्निंग आधारित एल्गोरिदम (intelligent algorithm and machine learning based algorithm) और चीजों के प्रकार को चलाने के लिए इसे, क्लाउड (cloud) पर ले जा सकता है। इसलिए, हमारे पास अधिक क्रियात्मक और अधिक उत्तरदायी अंत है(interactive and more responsive end), और अधिक कंप्यूटिंग पावर (computing power)और दूसरे सिरे पर अधिक संग्रहण अंत तक। तो, क्लाउड (cloud) में सबकुछ संचारित करने के लिए एक, चैनल डालने और गणना करने के बजाय हम आवेदन आधारित सेवा के लिए इंटरमीडिएट प्रोसेसिंग के प्रावधान को कुछ अंत स्थापित कर रहे हैं। तो, यह निश्चित रूप से एक प्रमुख प्रेरणा है। और हम इसे देखने की कोशिश करते हैं, जैसा कि हमने देखा है कि क्लाउड (cloud) के विशिष्ट गुणों में अनंत स्केलेबिलिटी (infinite scalability), सैद्धांतिक रूप से या उद्धरण अनंत स्केलेबिलिटी या ऑफ लोडिंग या इंफ्रास्ट्रक्चरिंग (unquote infinite scalability or off loading or infrastructure) को क्लाइंट एंड या मीटर सेवाओं पर बुनियादी ढांचे को बनाए रखने की आवश्यकता नहीं है, धुंध (fog) के मामले में संरक्षित या सम्मानित होने की आवश्यकता है और वे निश्चित रूप से वहां मौजूद हैं, जैसा कि हमने चर्चा की है। इसलिए, वहां धुंध कंप्यूटिंग (fog computing) हैं, कई क्लाउड कंप्यूटिंग (cloud computing) के लिए भी सच हैं, क्योंकि एक वर्चुअलाइजेशन (virtualization) है। इसलिए, आभासी मशीनों (virtual machines) को किनारे के उपकरणों के रूप में उपयोग किया जा सकता है। इसलिए, वर्चुअल मशीन (virtual machines) कंटेनर या कंटेनर सेवाएं हल्के वर्चुअलाइजेशन का उपयोग कर संसाधन प्रबंधन के ऊपरी हिस्से को कम कर सकती हैं, या जो हम कंटेनर आधारित एप्लिकेशन या, सेवाओं का उपयोग करते हैं। लोकप्रिय कंटेनर में से एक डॉकर कंटेनर है (popular container is Docker container )। तो, यह विचार है ,कि यह उस विशेष चीजों में डॉक (dock) करता है और उन चीजों पर चलता है। इसलिए, आपकी उस पर निर्भरता की बात नहीं है। तो, यह एक अलग विषय है, जो संभव है, कि हम कुछ समय पर चर्चा करेंगे, लेकिन यह डॉकिंग या कंटेनर सेवाएं (docking or container services) बहुत लोकप्रिय हो रही हैं। तो, यह एक और सक्षम प्रौद्योगिकी है। इस तरह के उन्मुख वास्तुकला के रूप में हमने चर्चा की है, कि क्लाउड (cloud) के लिए एक सक्षम प्रौद्योगिकी भी यहां है, तो एसओए (SOA) सॉफ़्टवेयर डिज़ाइन की एक शैली है, जहां अनुप्रयोग घटक द्वारा अन्य घटकों की सेवाएं किसी घटक पर एक संचार प्रोटोकॉल के माध्यम से प्रदान की जाती हैं। इसलिए, आपके पास एक सेवा उन्मुख वास्तुकला है, जो सेवा प्रदाता, सेवा अल्पविराम उपभोक्ता और सेवा रजिस्ट्री (service provider, service comma consumer and service registry) के तीन प्रमुख घटक हैं, ताकि विषम कमजोर युग्मित पार्टियां (heterogeneous loosely coupled parties) एक दूसरे से बात कर सकें। इसलिए, एसओए आर्किटेक्चर (SOA architecture) में ड्राइविंग सक्षम करने वाली तकनीक में से एक है, और जो भी हम देख रहे हैं, वह सॉफ़्टवेयर परिभाषित नेटवर्क एसडीएन (software defined network SDN) है। इसलिए, एसडीएन (SDN) खुले प्रोटोकॉल (open protocols) का उपयोग करने का एक दृष्टिकोण है, उदाहरण के लिए, नेटवर्क स्विचेस राउटर (network switches routers) तक पहुंचने के लिए नेटवर्क के किनारों पर विश्व स्तर पर जागरूक सॉफ्टवेयर नियंत्रण लागू करने के लिए खुले प्रवाह, जो आमतौर पर बंद और स्वामित्व का उपयोग करते हैं। तो, यह एक और तकनीक है, जो सॉफ़्टवेयर परिभाषित नेटवर्क में बहुत लोकप्रिय या, पहले से ही लोकप्रिय हो रही है, और जो धुंध (fog) के लिए भी तकनीक को सक्षम कर रही है। तो, इस कई सक्षम प्रौद्योगिकी धुंध (several enabling technology fog) के साथ एक वास्तविकता बन रही है, और कई मामलों में तैनात और उपयोग किया जा रहा है। इसलिए, हमें देखते हुए कि क्लाउड(cloud) के प्रतिस्थापन के रूप में हमें उस धुंध (fog) को नहीं देखना चाहिए, यह गिनती का प्रतिस्थापन नहीं है, न कि उस अर्थ में प्रतिस्पर्धी है। यह मूल रूप से क्लाउड (cloud) से, इन एज उपकरणों (edge devices)में से कुछ वर्कलोड को ऑफ़लोड कर रहा है, क्योंकि संसाधन उपलब्ध हैं और क्योंकि ऐसे अनुप्रयोग हैं, जो रियल टाइम (real time ) हों और अधिक त्वरित प्रतिक्रियाओं की आवश्यकता है और समग्र प्रक्रिया लागत प्रभावी और कुशल हो सकती है। तो, वास्तविक समय अनुप्रयोगों के लिए, बेहतर प्रतिक्रिया समय के लिए क्लाउड डेटासेंटर की सहायता के लिए धुंध किनारे (fog edge) उपकरण हैं। धुंध (fog)और क्लाउड (cloud) की हैंडशेकिंग (Handshaking) अमाउंट(amount) की आवश्यकता है । इन धुंध (fog) और क्लाउड (cloud) के बीच उपयुक्त हैंडशेकिंग या सिंक्रनाइज़ेशन (Handshaking or synchronization) बहुत जरूरी है। फ्लोग कंप्यूटिंग (flog computing) का व्यापक लाभ कम विलंबता और स्थान जागरूकता हो सकता है। इसलिए, यह पता है कि कौन सा स्थान परिचालन कर रहा है, व्यापक रूप से सेंसर इत्यादि के साथ व्यापक भौगोलिक वितरण हैं। इसलिए, इसमें गतिशीलता है, जो आजकल उपकरणों की तरह एक और महत्वपूर्ण चीज हैं, जिनके पास हमारे बहुत से मोबाइल डिवाइस हैं। तो, क्लाउड या इंटरमीडिएट उपकरणों से दूरी जिसे एक div कहते है, एक मध्यवर्ती उपकरणों के माध्यम से गुजरने वाले अंतिम उपकरण चीजों की गतिशीलता के आधार पर बदल जाएंगे। अब, इसे पथ की एक पुनर्संरचना पुनर्वितरण की आवश्यकता है, यह कहीं स्थानीय रूप से किया गया था और यह कंप्यूटिंग और प्रतिक्रिया समय हो सकता है। इसलिए, कम गतिशीलता और स्थान जागरूकता इन गतिशीलता को व्यापक रूप से विस्तृत करती है, क्योंकि बड़ी संख्या में नोड्स के साथ हम सेंसर के साथ चर्चा कर रहे हैं और चीजों को वायरलेस एक्सेस की मुख्य भूमिका वायरलेस स्ट्रीमिंग की वास्तविक मात्रा स्ट्रीमिंग और वास्तविक समय अनुप्रयोगों की मजबूत उपस्थिति तक पहुंचती है। इसलिए, इन दिनों हमारे पास एक बड़ी स्ट्रीमिंग और रीयल टाइम एप्लिकेशन हैं, और जिनके लिए त्वरित प्रतिक्रिया समय की आवश्यकता होती है, डेटा की विशाल मात्रा और चीजों के प्रकार को जल्दी से संसाधित करने की आवश्यकता होती है और सभी डेटा को सही ढंग से प्रेषित करने की आवश्यकता नहीं होती है। इसलिए, डेटा की इस विशाल मात्रा को स्थानीय रूप से संसाधित किया जा सकता है और समेकित डेटा प्रसारित किया जा सकता है, ताकि समग्र प्रतिक्रिया समय काफी हद तक सुधार हो सके, स्ट्रीमिंग और वास्तविक समय और विषमता की मजबूत उपस्थिति, विभिन्न प्रकार के उपकरणों मिश्रण और आंतरिक के विभिन्न प्रकार और विषम हैं। तो, मैं इसे किसी प्रकार का एक धुंध प्रकार इंटरमीडिएट फ्रेमवर्क (fog sort of intermediate framework ) कर सकता हूं, जो मूल रूप से कुछ उपकरणों से बात करता है, जो अन्य उपकरणों से अलग हो सकते हैं। जैसे कि मेरे पास सेंसर का एक समूह है, मेरे पास एक सिंक नोड है, जो सेंसर से बात करता है और यह एकत्रीकरण भी करता है, जो सेंसर के दूसरे सेट में अलग हो सकता है, जिसमें एक अलग सिंक नोट होता है। लेकिन, फिर भी जब वे इस समेकित डेटा को करते हैं, एक मानकीकृत प्रारूप में। तो, मैं विषम उपकरणों को संभाल सकता हूं। तो, लाभ के बारे में हमने पहले से ही चर्चा की है। इसलिए, क्लाउड (cloud) से निकट उपयोगकर्ता तक निकटता से अलग किया जा सकता है, जो लाभ या इस मुफ्त सेवा क्लाउड, घने भौगोलिक वितरण पर है और यह गतिशीलता के लिए सही है। तो, हम scintillate के बजाय हो सकता है,की मैं बहुत वितरण कर सकता हूं। यह कम विलंबता कम जागरूकता प्रदान करता है और सेवा की गुणवत्ता और वास्तविक समय अनुप्रयोगों में सुधार करता है। इसलिए, चीजों को बेहतर प्रदर्शन करने का एक मौका है, बल्कि हम इसे देखने की कोशिश करते हैं, कि यह अलग धुंध (fog) नहीं है, लेकिन पूरी तरह से धुंध (fog) साजिश क्लाउड (cloud) इन उपभोक्ताओं को, लागत के संदर्भ में सेवा दे सकता है, स्केलेबिलिटी के मामले में, आपकी दक्षता और विशेष रूप से अनुप्रयोगों के प्रकार के मामले में जहां, हमारे पास उच्च गुणवत्ता वाली सेवाएं और रीयल टाइम सेवाएं, स्ट्रीमिंग वीडियो और चीजों के प्रकार हैं। निश्चित रूप से, सुरक्षा से संबंधित कुछ मुद्दे हैं। तो, एक यह है, कि डिवाइस फैल (dispersed) गए हैं। इसलिए, अलग-अलग धुंध (fog) उपकरणों पर सुरक्षा प्रोटोकॉल की रखरखाव चुनौती है। तो, यह अलग-अलग स्थान पर है, अब क्लाउड (cloud)था, आपके पास एक विशेष केंद्रीकृत चीजों पर एक प्रदाता है, आप इस जगह पर बहुत से सुरक्षा तंत्र डाल सकते हैं, लेकिन यदि आप एक बार फॉर्म पर वितरित करते हैं, तो आपको इतनी सारी चीज़ें बनाए रखना होगा विभिन्न, किनारे उपकरणों पर। तो, यह न केवल डेटा प्रोसेसिंग इत्यादि है,यहाँ सुरक्षा मुद्दे भी हो सकते हैं। तो, मध्य हमले के प्रकार में एक आदमी हो सकता है। इसलिए, चूंकि डिवाइसेज असमान होते हैं, क्योंकि यह कंप्यूटिंग डेटा विभिन्न किनारे उपकरणों में होता है। इसलिए, मध्य हमले में मनुष्य की चीजों का मुद्दा हो सकता है, कि गोपनीयता के मुद्दे इस तरह के रूप में हो सकते हैं, कि इसे विभिन्न किनारों पर संसाधित किया जा रहा है और क्या डेटा रिसाव है। फिर क्या आप चीजों के बारे में जानते हैं, जैसे कि मैं स्मार्ट ग्रिड या कनेक्टेड वाहनों (smart grid or connected vehicles) पर विचार करता हूं। इसलिए, यदि आप मध्यवर्ती पोर्ट्स को संसाधित करते हैं, कि आप मूल रूप से वाहन को ट्रैक कर रहे हैं, या किसी व्यक्तिगत घर या घर की खपत की प्रसंस्करण को देख रहे हैं, और उपयोग के प्रकार वे वहां हो सकते हैं। उपभोक्ता घर पर स्थापित स्मार्ट ग्रिड स्मार्ट मीटर (smart grid smart meter )के मामले में, प्रत्येक स्मार्ट मीटर और स्मार्ट उपकरण आईपी पते के रूप में एक दुर्भावनापूर्ण उपयोगकर्ता (smart meter and smart appliance as an IP address a malicious users) या तो, इसके साथ छेड़छाड़ कर सकते हैं, या यह स्मार्ट स्मार्ट मीटर, या झूठी पठन या स्पूफ आईपी पते की रिपोर्ट (report false reading or spoof IP addresses ) करता है। इसलिए, जो कुछ भी सामान्य नेटवर्क सुरक्षा संबंधी मुद्दों के साथ आता है, वह भी यहां आ सकता है। तो, एक चुनौती हो सकती है। इसलिए, क्लाउड (cloud) में निश्चित रूप से सुरक्षा समस्याएं हैं, लेकिन इससे अधिक चीजें बढ़ जाती हैं, क्योंकि आपके पास विभिन्न डिवाइस सक्रिय हैं। तो, आज हम क्या देखते हैं, कि यह धुंध (fog) क्लाउड (cloud) का विस्तार नहीं है, यह विभिन्न अनुप्रयोगों, डेटा की विशाल मात्रा और डिवाइस इंटरमीडिएट डिवाइस अधिक संसाधनकारी अधिकार बनाने की आवश्यकता है और वे इस प्रकार के गड़ना को करने में सक्षम हैं। दूसरा, ऐसा करने के क्रम में, मैं यह सभी उच्च प्रोफ़ाइल गणना नहीं कर रहा हूं, लेकिन मैं मूल रूप से जानकारी के एकत्रीकरण के कुछ प्रकार कर सकता हूं और केवल एकत्रित जानकारी भेज सकता हूं, जो मूल बैंडविड्थ (basic bandwidth) आवश्यकता को कम करता है। इंटरमीडिएट बैंडविड्थ आवश्यकता (intermediate bandwidth requirement) क्लाउड (cloud) एंड पर डेटा लोड को भी कम करती है। तो, हम जो देखते हैं, वह एक ऐसी तकनीक है, जिसे समय की आवश्यकता होती है और विशेष रूप से आईओटी (IOTs) और अन्य चीजों के साथ बड़े पैमाने पर आती है। तो, इसके साथ हम आज रुकेंगे। धन्यवाद।