Računalništvo v oblaku je drastično spremenilo način, kako živimo, delamo in se učimo od njegove ustanovitve. Zdaj je računalništvo v oblaku nastajajoča glasba v informacijski tehnologiji in raste iz dneva v dan. Podjetja in organizacije so svoje računalniške naloge že premaknili v oblak, kar se je izkazalo kot učinkovit način za shranjevanje in obdelavo podatkov. Vendar računalništvo v oblaku ni dovolj učinkovito za obvladovanje naraščajoče količine podatkov, ki jih ustvarja internet stvari (IoT). Torej, kaj lahko storimo za premagovanje omejitev trenutne arhitekture v središču oblakov?
Odgovor je Edge computing. Danes se računalništvo seli iz lokalnega strežnika na strežnik v oblaku in zdaj postopoma iz oblaka v strežnik Edge, kjer se podatki zbirajo od začetne točke. Ročno računanje potisne računalniško infrastrukturo bližje vira podatkov, kjer je to potrebno za hiter dostop. Primerjamo dva računalniška modela, da razumemo, kako lahko nekatere težave v modelu računalništva v oblaku rešijo paradigme robnih računalnikov..
Računalništvo v oblaku je dobava računalniških virov na zahtevo, vključno s strežniki, shrambo, bazami podatkov in programsko opremo prek interneta, ne pa lokalnim strežnikom ali osebnim računalnikom. Cloud je porazdeljena tehnološka platforma, ki uporablja prefinjene tehnološke inovacije za zagotavljanje zelo razširljivih okolij, ki jih podjetja ali organizacije lahko na daljavo uporabljajo na več načinov. Podjetja so se preselila v oblak zaradi večje razširljivosti, mobilnosti in varnosti. Oblak zagotavlja celovite mehanizme za shranjevanje, obdelavo in upravljanje. Podjetja se lahko izognejo vnaprejšnjim stroškom in zapletenosti vzdrževanja lastne IT infrastrukture in preprosto plačajo tisto, kar uporabljajo in ko jo uporabljajo. Nekateri izmed večjih ponudnikov storitev v oblaku so Google, Oracle, Microsoft, IBM, Cisco, Verizon in Rackspace. Primer računalništva v oblaku je Microsoft Azure.
Edge computing je porazdeljena računalniška paradigma, ki računalništvo približa omrežnemu robu v nasprotju s klasično računalniško strukturo v oblaku. Ideja je razširiti računalništvo v oblaku na bolj geografsko porazdeljen način, na katerem se lahko računski, omrežni in skladiščni viri porazdelijo na lokacije, ki so veliko bližje aplikacijam končnih uporabnikov, kjer je to potrebno. Cilj robnega računalništva je, da se računalništvo dogaja v bližini virov podatkov. V robnem računalništvu stvari ne delujejo samo kot potrošniki podatkov, ampak tudi igrajo kot proizvajalci podatkov. Robno računalništvo je imelo veliko vlogo pri premagovanju zapletov pri računalništvu v oblaku - bližnje naprave se uporabljajo kot strežniki za zagotavljanje boljših storitev. Ideja o tem, da se računalnik premakne k robnim napravam, da se premagajo omejitve, kot so pasovna širina, zamuda in visoki stroški pri tradicionalnem računalništvu v oblaku.
- Računalništvo v oblaku je dobava računalniških virov na zahtevo, vključno s strežniki, shrambo, bazami podatkov in programsko opremo prek interneta, ne pa lokalnim strežnikom ali osebnim računalnikom. Beseda "oblak" je metafora za internet in "računalništvo v oblaku" je vrsta internetnega računanja, ki pomeni shranjevanje in dostop do podatkov in programov prek interneta. Po drugi strani se robno računanje nanaša na uvedbo obdelave podatkov ali drugih omrežnih operacij stran od strežnikov v oblaku in proti robu omrežja, kjer se podatki zbirajo od izhodiščne točke, da se premaga omejitev konvencionalno računalništvo v oblaku.
- Arhitektura računalništva v oblaku se nanaša na številne ohlapno povezane komponente in podkomponente, potrebne za računalništvo v oblaku. Določa sestavine in razmerja med njimi. Računalništvo v oblaku je dobava informacijske infrastrukture in aplikacij kot storitev s plačilom za posameznike in organizacije prek internetnih platform. Edge computing je razširitev običajnega računalništva v oblaku in prihaja do porazdeljene računalniške paradigme, ki aplikacije in podatke približa omrežnemu robu proti virom zajemanja podatkov, da se rešijo vprašanja, kot so odzivni čas, varnost podatkov in moč poraba.
- V robnem računalništvu stvari ne delujejo samo kot potrošniki podatkov, ampak tudi igrajo kot proizvajalci podatkov. Olajša delovanje računskih, shranjevalnih in mrežnih storitev med končnimi napravami in podatkovnimi centri v oblaku. Oblak zahteva veliko pasovne širine, brezžična omrežja pa imajo omejitve. Toda z ročnim računanjem se količina pasovne širine znatno zmanjša. Ker se bližnje naprave uporabljajo kot strežniki, se večina vprašanj, kot so poraba energije, varnost in odzivni čas, rešujejo učinkovito in uspešno. Ročno računanje se uporablja za povečanje splošne učinkovitosti IoT.
Oblak zagotavlja celovite mehanizme za shranjevanje, obdelavo in upravljanje. Vendar računalništvo v oblaku ni dovolj učinkovito za obvladovanje naraščajoče količine podatkov, ki jih ustvarja internet stvari (IoT). Tukaj pride do slike robno računalništvo. Ročno računanje potisne računalniško infrastrukturo bližje vira podatkov, kjer je to potrebno, da se rešijo vprašanja, kot so odzivni čas, varnost podatkov in poraba energije. Tako kot računalništvo v oblaku tudi robno računanje omogoča računanje, shranjevanje in aplikacije, ki jih bodo porabili končni uporabniki. Vendar imajo robne računalnice veliko večjo geografsko porazdelitev in večjo bližino končnim uporabnikom.