Nu er de fleste mennesker mere end fortrolige med konceptet Cloud Computing, men hvad med det nye koncept kaldet Fog Computing? Dagens Q & A-indlæg tager et kig på dette nye koncept, og hvordan det adskiller sig fra Cloud Computing.
Dagens spørgsmål og svar-session kommer til os med tilladelse fra SuperUser - en underinddeling af Stack Exchange, en community-driven gruppe af Q&A websteder.
Billede med tilladelse til Papirvæggen .
Spørgsmålet
SuperUser-læser bruger1306322 vil vide, hvad tåge-computing er:
Jeg læser et værk om Cloud-tjenester, og det berører kort ”Fog Computing” som et eksempel på en mulig fremtidig udviklingsgren af software-hardwareinfrastruktur, men specificerer ikke, hvad det er nøjagtigt eller nogen af fordelene.
Wikipedia har et par ord om "Fog Computing" på sin Edge Computing side. Jeg formoder, at det kan betyde, at behandling distribueres ujævnt mellem et sæt enheder, men det er på en eller anden måde forskelligt fra at koncentrere al behandling på en central dataserver (Cloud Computing) eller slutbrugerenheder (Edge Computing), men jeg er ikke sikker.
Så hvad er "Fog Computing" præcist?
Hvad er "Fog Computing", og hvordan adskiller det sig fra "Cloud Computing"?
Svaret
SuperUser-bidragyder Dan D. har det første svar til os:
Citeret fra Cisco.com (Af Dan D.):
Fog Computing er et paradigme, der udvider Cloud computing og tjenester til kanten af netværket. I lighed med Cloud leverer Fog data, beregning, opbevaring og applikationstjenester til slutbrugere. De karakteristiske tågeegenskaber er dens nærhed til slutbrugere, dens tætte geografiske fordeling og dens støtte til mobilitet. Tjenester er hostet ved netværkskanten eller endda sluttenheder såsom set-top-bokse eller adgangspunkter. Ved at gøre dette reducerer Fog servicelatens og forbedrer QoS, hvilket resulterer i overlegen brugeroplevelse. Fog Computing understøtter nye IoE-applikationer (Internet of Everything), der kræver realtid / forudsigelig ventetid (industriel automatisering, transport, netværk af sensorer og aktuatorer). Takket være den brede geografiske fordeling er Fog-paradigmet godt placeret til realtids big data og realtidsanalyse. Tåge understøtter tæt distribuerede dataindsamlingspunkter og tilføjer derfor en fjerde akse til de ofte nævnte Big Data-dimensioner (volumen, variation og hastighed).
I modsætning til traditionelle datacentre er Fog-enheder geografisk fordelt over heterogene platforme, der spænder over flere ledelsesdomæner. Cisco er interesseret i innovative forslag, der letter servicemobilitet på tværs af platforme og teknologier, der bevarer slutbruger- og indholdssikkerhed og privatliv på tværs af domæner.
Fog giver unikke fordele for tjenester på tværs af flere vertikaler såsom IT, underholdning, reklame, personlig computing osv. Cisco er specielt interesseret i forslag, der fokuserer på Fog Computing-scenarier relateret til Internet of Everything (IoE), sensornetværk, dataanalyse og andre data intensive tjenester for at demonstrere fordelene ved et sådant nyt paradigme, evaluere kompromiserne i både eksperimentelle og produktionsanvendelser og til at tackle potentielle forskningsproblemer for disse implementeringer.
For at gå med det, som Dan D. har delt / citeret fra Cisco, har vi lidt mere at tilføje fra en hurtig smule forskning, vi gjorde:
Bemærk: Du kan læse de fulde artikler / indlæg via de links, vi har inkluderet nedenfor for hvert afsnit.
Citater fra en PCWorld-artikel om "Fog Computing" :
Den såkaldte IoT (Internet of Things) omfatter en række internet-kompatible enheder, der kunne være næsten ubegrænsede: Termometre, elektriske målere, bremsesamlinger, blodtryksmålere og næsten alt andet, der kan overvåges eller måles. Den eneste ting, de har til fælles, er at de er spredt ud over hele verden.
Der kan komme enorme mængder data ud af disse enheder. For eksempel kan en jetmotor producere 10 TB data om dens ydeevne og tilstand på kun 30 minutter, ifølge Cisco. Det er ofte spild af tid og båndbredde at sende alle data fra IoT-enheder til en sky og derefter sende skyens svar tilbage til kanten, sagde Guido Jouret, vicepræsident og general manager for Ciscos Internet of Things Business Unit. I stedet for skulle noget af skyens arbejde finde sted i routerne selv, specielt Cisco-routere med industriel styrke, der er bygget til at arbejde i marken, sagde han.
”Dette handler om placering,” sagde Jouret. Brug af lokal i stedet for cloud computing har konsekvenser for ydeevne, sikkerhed og nye måder at udnytte IoT på, sagde han.
Citater fra definitionen / forklaringen på WhatIs.com :
Fog computing, også kendt som fogging, er en model, hvor data, behandling og applikationer er koncentreret i enheder ved netværkskanten snarere end at eksistere næsten udelukkende i skyen.
Denne koncentration betyder, at data kan behandles lokalt i smarte enheder i stedet for at blive sendt til skyen til behandling. Fog computing er en tilgang til at håndtere kravene fra det stadigt stigende antal internetforbundne enheder, der undertiden omtales som Internet of Things (IoT).
I IoT-scenariet er en ting ethvert naturligt eller menneskeskabt objekt, der kan tildeles en IP-adresse og forsynes med muligheden for at overføre data over et netværk. Nogle af disse ting kan skabe mange data. Cisco giver eksemplet med en jetmotor, som de siger kan skabe 10 terabyte (TB) data om dens ydeevne og tilstand på en halv time. Overførsel af alle disse data til skyen og transmission af responsdata sætter en stor efterspørgsel på båndbredde, kræver lang tid og kan lide af ventetid. I et tåge-computermiljø ville meget af behandlingen foregå i en router snarere end at skulle transmitteres.
Som du kan se, fokuserer "Fog Computing" på at løfte en del af arbejdsbelastningen fra almindelige skytjenester ved at bruge lokale ressourcer for at give brugerne en hurtigere, jævnere og mere strømlinet oplevelse. Hvad er dine tanker om “Fog Computing”? Tror du, at det bliver lige så populært og nyttigt som Cloud Computing, eller vil du klassificere det som en "marketingfad" uden fremtid?
Har du noget at tilføje til forklaringen? Lyd fra i kommentarerne. Vil du læse flere svar fra andre teknisk kyndige Stack Exchange-brugere? Tjek den fulde diskussionstråd her .