Internet stvari (IoT) smatran je sljedećim velikim razvojem nakon što je Internet obećao da će promijeniti naš život povezivanjem fizičkih subjekata s Internetom na sveprisutni način koji vodi u pametan svijet. IoT uređaji svuda oko nas povezuju nosive uređaje, pametne automobile i pametne kućne sustave. U stvari, studije sugeriraju da se brzinom kojom se ovi uređaji integrišu u naše živote, očekuje da će više od 50 milijardi uređaja biti povezano s Internetom do 2020. godine. Do sada je osnovna upotreba Interneta za povezivanje računskih strojeva uređajima za komunikaciju u obliku web stranica. Ali IoT ide korak dalje.
Međutim, za smještaj takvog velikog broja povezanih uređaja i učinkovito upravljanje velikim prilivom podataka koji se prikupljaju sa svakog uređaja potrebna je skalabilna arhitektura. Osim toga, većina uređaja koji čine Internet stvari je ograničena na resurse; resursi kao što su propusnost i pohrana te računalna snaga su malo. Takvi se izazovi mogu ublažiti proširenjem funkcija računalstva u oblaku bliže IoT uređajima. Računalo magle, poznato i kao Edge Computing, potencijalno je rješenje koje proširuje sloj oblaka kako bi bio bliže stvarima koje proizvode i konzumiraju podatke. Ali koje su to dvije tehnologije i kako se one međusobno razlikuju?
Izraz Fog Computing skovao je Cisco i definirao ga kao proširenje paradigme računalstva u oblaku od jezgre mreže do ruba mreže. Računalo s maglom je srednji sloj koji proširuje sloj oblaka da bi računalne, mreže i uređaje za pohranu približio krajnjim čvorovima u IoT-u. Uređaji na rubu nazivaju se čvorovi za maglu i mogu se rasporediti bilo gdje s mrežnom povezanošću, pored željezničke pruge, kontrolera prometa, parkirnih metara ili bilo gdje drugdje. To je proširenje računalstva u oblaku, a ne njegova zamjena. Smanjuje kašnjenje i prevazilazi sigurnosna pitanja pri slanju podataka u oblak. Zbog uske integracije s krajnjim uređajima, poboljšava se cjelokupna učinkovitost sustava, poboljšavajući time performanse kritičnih cyber-fizičkih sustava.
Iako su glavni ciljevi rubnog i maglovitog računalstva isti - to je smanjenje zagušenja mreže i smanjenje odgoda do kraja - ipak, oni se razlikuju u načinu na koji obrađuju i obrađuju podatke te gdje su smješteni inteligencija i računska snaga. , Računanje na ivicama je arhitektura koja koristi klijente krajnjeg korisnika i jedan ili više krajnjih korisnika uređaja kako bi udružili računske pogone prema izvorima podataka, npr. Senzorima, aktuatorima i mobilnim uređajima. To gura računsku infrastrukturu na blizinu izvora podataka, a složenost računa će se također povećati. U takvoj arhitekturi, bilo koji uređaj s mogućnostima računanja, pohrane i umrežavanja može poslužiti kao uređaj krajnjeg korisnika. Obično se rubni resursi konfiguriraju na ad hoc način kako bi se poboljšala cjelokupna učinkovitost sustava.
- Iako su glavni ciljevi rubnog i maglovitog računalstva isti - to je smanjenje zagušenja mreže i smanjenje odgoda do kraja - ipak, oni se razlikuju u načinu na koji obrađuju i obrađuju podatke te gdje su smješteni inteligencija i računska snaga. , Oba se termina često upotrebljavaju naizmjenično, jer oba uključuju dovođenje inteligencije i snage obrade u mjesto gdje se podaci stvaraju. Računalo s maglom potiskuje inteligenciju do razine lokalne mreže mrežne arhitekture, dok obrađuje podatke u čvoru za maglu ili IoT gatewayu. Ručno računanje usmjerava inteligenciju i snagu rubnog prolaza u uređaje poput programabilnih kontrolera automatizacije.
- U računanju maglom, za podatkovnu komunikaciju između uređaja za generiranje podataka i okruženja u oblaku potrebno je nekoliko koraka; komunikacija se najprije usmjerava na i / o točke PAC-a, nakon čega se šalje na protokol protokola koji pretvara podatke u razumljiv format. Podaci se zatim prenose u čvor magle lokalne mreže nakon čega se podaci usmjeravaju u oblak za pohranu. S Edge Computinga, s druge strane, komunikacija je puno jednostavnija i potencijalno je manje bodova neuspjeha.
- Računalo s maglom decentralizirana je računalna infrastruktura koja se proširuje na računalstvo u oblaku i usluge do ruba mreže kako bi se računski, mrežni i uređaji za pohranu približili krajnjim čvorovima u IoT-u. Cilj je poboljšati učinkovitost i smanjiti količinu podataka koji se prenose u oblak na obradu, analizu i pohranu. Ručno računanje, s druge strane, stariji je izraz koji prethode terminu računanja u magli. To je arhitektura koja zajednički koristi klijente krajnjeg korisnika i jedan ili više rubnih uređaja krajnjih korisnika kako bi se računski objekt gurnuo prema izvorima podataka, npr. Senzorima, aktuatorima i mobilnim uređajima.
Ukratko, računarstvo maglom i računanje na ivici često se koriste za značenje iste arhitekture, pa se stoga ovi pojmovi smatraju zamjenjivim; međutim, može se napraviti suptilna razlika. Iako obojica nude potencijalno rješenje koje proširuje sloj oblaka kako bi bili bliži stvarima koje proizvode i konzumiraju podatke, glavna je razlika u načinu na koji obrađuju podatke i gdje su smješteni inteligencija i računalna moć. U računalima s maglom inteligencija je u lokalnoj mreži, gdje je, kao i u Edge računarstvu, inteligencija i snaga rubnog prolaza u pametnim uređajima kao što su programirajući automatizacijski kontroleri.