Obrada podataka bliže izvoru može smanjiti troškove i ubrzati obradu.

Ključni zahvati

  • Fog computing proširuje koncept rubnog računalstva stvaranjem distribuirane računalne infrastrukture koja obuhvaća šire geografsko područje.
  • Fog computing radi bliže izvoru podataka nego cloud computing, ali ne točno na izvoru, koristeći strateški postavljene maglene čvorove u cijeloj mreži.
  • Fog computing pruža hijerarhiju računalnih resursa, od rubnih uređaja preko maglovitih čvorova do oblaka podatkovnih centara, optimizirajući učinkovitost, smanjujući kašnjenje i nudeći strukturiran, ali fleksibilan sustav.

Naše razumijevanje paradigmi obrade i pohrane podataka razvija se kako digitalni svijet prolazi kroz brze transformacije. Pojmovi "oblak", "rub" i "magla" nisu samo meteorološki pojmovi; predstavljaju tri jedinstvena računalna sustava. Edge i fog computing pojavili su se kao odgovor na ograničenja svog prethodnika, ali svaki dolazi s različitim značajkama i prednostima.

Što je Fog Computing? Objašnjeno Fog Computing

instagram viewer

Pogledajmo što je fog computing i objasnimo kako funkcionira. Međutim, prije nego što pogledamo računalstvo u magli, korisno je razumjeti što je bilo prije njega i kako smo završili u računalstvu u magli.

Računalni oblak pojavio se kao revolucionarni model za upravljanje i obradu podataka. Nudeći centraliziranu pohranu i obradu podataka u golemim podatkovnim centrima—često udaljenim kontinentima izvor podataka ili korisnik—računalstvo u oblaku omogućilo je neusporedivu skalabilnost, agilnost i cijenu učinkovitost.

Dok računalstvo u oblaku ima mnoge prednosti, nije bez nedostataka. Prijenos podataka na velike udaljenosti do centara u oblaku, njihova obrada i zatim njihovo slanje natrag uzrokuje kašnjenje. Za zadatke koji zahtijevaju trenutni odgovor ili obradu podataka u stvarnom vremenu, ovo je kašnjenje bilo neprihvatljivo. Dodatno, velika propusnost potrebna za slanje svakog bajta podataka središnjim poslužiteljima, zajedno s potencijalnim zagušenjem mreže, model koji se temelji isključivo na oblaku sigurno je učinio neučinkovitim aplikacije.

Unesi rubno računalstvo i njegov nastavak, fog computing.

Što je Edge Computing?

Prepoznajući ograničenja računalstva u oblaku, rubno računalstvo zamišljeno je da minimizira kašnjenje i optimizira propusnost. The ključna razlika između računalstva u oblaku i rubnog računalstva je količina podataka koja se obrađuje; računalstvo u oblaku obrađuje ogromne količine, dok se edge fokusira na mnogo manje podskupove.

Umjesto usmjeravanja svega na centralizirane poslužitelje, procesi podataka pomaknuti su bliže izvoru podataka - možda sigurnosnoj kameri, nosivom uređaju ili tvorničkom senzoru. Ova blizina znači da se podaci mogu obraditi na licu mjesta, što povećava izvedivost izrade responzivnih aplikacija u stvarnom vremenu. Lokalna obrada podataka također je dobar znak za energetsku učinkovitost i smanjuje ukupne troškove prijenosa podataka.

No dok je rubno računalstvo rješavalo izazove latencije i propusnosti, također je izazvalo nove brige. Sigurnost je postala zamršeniji problem, s podacima koji se obrađuju na brojnim uređajima. Mnogi mali uređaji trebali su više računalne snage za izvršavanje rigoroznih zadataka. Štoviše, upravljanje i održavanje bezbrojnih rubnih uređaja uvelo je nove složenosti.

Što je Fog Computing?

Fog computing ušao je u igru ​​kako bi prevladao ograničenja svojih računalnih prethodnika, oblaka i ruba. Proširuje koncept rubnog računalstva stvaranjem distribuirane računalne infrastrukture koja obuhvaća šire geografsko područje, a ne samo pojedinačne uređaje.

Umjesto obrade podataka na izvoru (kao kod ruba) ili na udaljenim centraliziranim lokacijama (kao kod oblaka), računalstvo u magli radi bliže izvoru, ali ne točno na izvoru. U ovom računalnom modelu, čvorovi za maglu strateški su postavljeni u cijeloj mreži, uključujući rubove i unutar mrežne infrastrukture. Ovi čvorovi imaju veću računalnu snagu od tipičnih rubnih uređaja i mogu izvesti složeniju obradu i analizu podataka.

Ovo učinkovito stvara "bliži oblak" ili "distribuirani oblak" koji pruža najbolje od oba svijeta što nude prethodni računalni modeli. Fog computing ima za cilj osigurati hijerarhiju računalnih resursa, u rasponu od rubnih uređaja preko maglovitih čvorova do podatkovnih centara u oblaku. To optimizira učinkovitost, smanjuje kašnjenje i nudi strukturiraniji, ali fleksibilniji sustav od čistog rubnog ili cloud modela.

Oblak vs. Rub. Fog Computing: Usporedba značajki

Ova evolucija od oblaka do ruba i na kraju do magle oslikava živopisnu sliku našeg neumoljivog nastojanja da optimiziramo podatke obrade, osiguravajući da su postavljeni najučinkovitiji, najresponzivniji i najisplativiji sustavi za ispunjavanje različitih zahtjeva.

Značajka

Računalni oblak

Rubno računalstvo

Fog Computing

Mjesto obrade podataka

Centralizirani podatkovni centri

Blizu izvora podataka (npr. uređaj)

Lokalna mreža

Latencija

Viši zbog udaljenosti

Niže zbog blizine

Umjereno; optimiziran za učinkovitost

Korištenje propusnosti

visoko

Smanjeno

Optimizirano

Skalabilnost

Visoko skalabilan

Ovisi o lokalnoj infrastrukturi

Skalabilan, ali ovisi o mrežnoj infrastrukturi

trošak

Ekonomija razmjera može smanjiti troškove

Potencijalno veći zbog lokalne infrastrukture, ali štedi energiju i troškove prijenosa

Ovisi o implementaciji

Sigurnost

Centralizirani sigurnosni protokoli

Decentralizirano; mogu biti ranjiviji

Slojeviti pristup nudi ravnotežu obojega

Uz to, moramo razumjeti izvedbu i učinkovitost računalstva u oblaku, rubu ili magli rješenja mogu značajno utjecati na mogućnosti i značajke lokalnih uređaja uključeni. Ograničavajući čimbenici uključuju procesorsku snagu uređaja, memoriju i mogućnosti pohrane; razmatranje lokacije i latencije; kapacitet prijenosa podataka; te skalabilnost i ukupnu prikladnost za zadatak koji je pri ruci.

Primjeri računalstva u oblaku, rubu i magli iz stvarnog svijeta

Svaki računalni model – oblak, rub i magla – utjecao je na rješavanje specifičnih izazova u tehnološkoj industriji. Razumijevanje praktičnih primjena svakog od njih ima svoje prednosti i za potrošače i za poslovne korisnike.

Računalni oblak

Okosnica bezbrojnih modernih digitalnih usluga, ekspanzivne mogućnosti pohrane i obrade računalstva u oblaku redefinirale su pristupačnost. Danas su primjeri računalstva u oblaku na djelu duboko ukorijenjeni u naš svakodnevni život, bili mi toga svjesni ili ne.

Usluge strujanja, kao što su Netflix i Spotify, klasični su primjeri. Umjesto da korisnici pohranjuju opsežne filmske ili glazbene biblioteke na svojim uređajima, pretplatnici mogu strujati sadržaj smješten u masivnim podatkovnim centrima u oblaku.

Na primjer, kada je Netflix najavio značajku pauziranja i nastavka filmova i TV emisija na bilo kojem uređaju u bilo kojoj prostoriji u kući, usluga strujanja bila je i koristi prednosti računalstva u oblaku resursi. Ova centralizacija znači da možete početi gledati film na jednom uređaju, pauzirati ga i nastaviti gledati sadržaj na drugom uređaju, a sve zahvaljujući centraliziranoj prirodi podataka u oblaku.

Rubno računalstvo

Kako uređaji postaju pametniji i više integrirani u naše dnevne rutine, potreba za mogućnostima brzog donošenja odluka eksponencijalno raste. Na primjer, pametni telefoni koriste rubno računalstvo za prepoznavanje govora, obradu slike i druge zadatke. Poznato je da pametne kamere i drugi pametni kućni uređaji također iskorištavaju rubno računalstvo.

I konačno, samovozeći automobili uvelike se oslanjaju na rubno računalstvo za donošenje odluka u stvarnom vremenu. Senzori i ugrađena računala analiziraju podatke s kamera, LiDAR-a, radara i drugih senzora za navigaciju i reagiranje na svoje okruženje bez potrebe za udaljenim poslužiteljem u oblaku.

Fog Computing

Spajajući najbolje značajke oblaka i ruba, računalstvo u magli blista u scenarijima koji zahtijevaju koordinirane, lokalne odluke bez preopterećenja pojedinačnih uređaja. Glavni primjer su inicijative pametnih gradova.

Zamislite pametni prometni sustav u gradu: umjesto da svaki semafor samostalno donosi odluke (kao kod ruba) ili se oslanja isključivo na udaljeni središnji sustav (kao s oblakom), semafori u određenoj regiji mogu komunicirati s lokalnim čvorom za maglu kako bi donosili koordiniranije odluke.

Na primjer, ako se u jednom području pojavi prometna gužva, sustav može prilagoditi vrijeme osvjetljenja u okolnim zonama kako bi ublažio gužvu bez slanja podataka sve do središnjeg oblaka i natrag.

Demistificirani žargon u oblaku

Iako svaki ima svoje mjesto, cloud, edge i fog computing igraju ulogu u optimiziranom, učinkovitom i responzivnom računalnom ekosustavu. Korisnici i tvrtke imaju koristi od demistificiranja žargona i shvaćanja njegove praktične primjene. Dok nastavljamo iskorištavati snagu podataka, osiguravanje njihove učinkovite, sigurne i brze obrade ostat će na čelu tehnološkog napretka.