Vsako oddaljeno računalništvo ni računalništvo v oblaku.
Vzpon računalništva v oblaku je odprl svet priložnosti. Vendar pa to ni edina oblika oddaljenega računalništva. Računalništvo v oblaku ima manj znanega bratranca, imenovanega robno računalništvo. Medtem ko sta si koncepta podobna, sta v tem, kako delujeta in namenu, ki jima služita, izrazita razlika.
Vendar ti dve obliki oddaljenega računalništva skupaj spreminjata naše delo, komunikacijo, igro in družbeno pokrajino na splošno. Potopimo se v svet oddaljenega računalništva, ko primerjamo računalništvo v oblaku in računalništvo na robu.
Ključne razlike med Edge in Cloud Computing
To sta obe obliki oddaljenega računalništva. Uporabno izhodišče je torej postavitev preproste definicije koncepta oddaljenega računalništva. Računalništvo na daljavo se v svojem bistvu nanaša na prakso uporabe računalniških virov, ki fizično niso prisotni na lokaciji uporabnika.
Preprostost te definicije skriva kompleksnost teme. Delavci na daljavo, ki potrebujejo dostop do poslovnih sistemov, bodo na primer potrebovali popolnoma drugačna sredstva od naprave interneta stvari (IoT), ki mora obdelovati podatke v realnem času. Tu se pokažejo ključne razlike med računalništvom v oblaku in računalništvom na robu.
Računalništvo v oblaku je bolj primerno za scenarije, ki obdelujejo velike količine podatkov. V nasprotju s tem robno računalništvo je bolj primerno za obdelavo manj podatkov, vendar v realnem času.
To je poenostavljen opis razlike med obema modeloma oddaljenega računalništva. Razčlenimo ga nekoliko s preučitvijo nekaterih meritev, ki pomagajo definirati računalništvo v oblaku in robno računalništvo:
Vrsta razlike |
Robno računalništvo |
Računalništvo v oblaku |
Distribucija/shranjevanje podatkov |
Distribuira podatke na več lokacij. |
Shranjuje podatke na eni sami centralizirani lokaciji. |
Obdelava podatkov |
Obdeluje podatke bližje viru, kar zmanjšuje zakasnitev. |
Obdeluje podatke v oblaku, kar omogoča razširljivo in centralizirano obdelavo. |
Varnost |
Zahteva upravljanje varnosti na več lokacijah, kar povečuje kompleksnost. |
Poenostavi varnost s centralizirano lokacijo za shranjevanje, čeprav ustvari eno samo točko napake. |
Pasovna širina |
Zmanjša potrebo po pasovni širini z lokalno obdelavo podatkov, kar zmanjša zahteve za prenos podatkov. |
Zahteva precejšnjo pasovno širino za prenos podatkov v oblak in iz njega, kar je lahko izziv na območjih z omejeno povezljivostjo. |
Stroški |
Morda bo potrebno več začetnih naložb v infrastrukturo, vendar so tekoči stroški lahko nižji v primerjavi z računalništvom v oblaku. |
Ponuja stroškovno učinkovitost, ki se povečuje z uporabo. Vključuje tudi manj začetnih stroškov, zaradi česar je primeren za različne proračunske vidike. |
Te razlike določajo prednosti vsakega modela in narekujejo primere njihove uporabe.
Edge in računalništvo v oblaku v akciji
Edinstvene značilnosti vsakega modela so tisto, zaradi česar so primerni za različne primere uporabe. Razumevanje scenarijev, v katerih se vsak model odlikuje, je najenostavnejši način za razumevanje razlike med obema pristopoma k oddaljenemu računalništvu.
Obstajajo siva območja, kjer se obe metodologiji prepletata. Toda na splošno zagotavljajo izrazito različne storitve.
Primeri uporabe računalništva v oblaku
Računalništvo v oblaku ima številne prednosti. Uporablja se predvsem v situacijah, ko so velike količine podatkov shranjene, dostopne in upravljane s centralizirane lokacije. Med scenariji, v katerih so ti atributi pravilna izbira, so:
- Analitika podatkov: Pred nami je doba velikih podatkov in organizacije se pogosto zanašajo na računalništvo v oblaku za analizo ogromnih naborov podatkov.
- Delo na daljavo: storitve v oblaku so ključna sestavina prehoda na oddaljeno in hibridno delo. Oblak delavcem omogoča dostop do delovnih virov od koder koli z internetno povezavo. To je lahko v obliki osnovnega dostopa do delovnih datotek ali pa v obliki oddaljenega dostopa do službenih računalnikov in oddaljenih aplikacij.
- Programska oprema kot storitev(SaaS): Vzpon SaaS modela nakupa in uporabe programske opreme je v veliki meri olajšan z računalništvom v oblaku.
- Obnovitev po katastrofi in varnostne kopije: Sistemi v oblaku se pogosto uporabljajo kot rešitve za varnostno kopiranje in obnovitev po katastrofi. Primer, ki se ga večina zaveda, so slike, shranjene v vašem telefonu. Ti so varnostno kopirani v sistemu v oblaku, ki zagotavlja, da so varni, če izgubite ali zamenjate telefon.
Rdeča nit, ki teče skozi te uporabe, je zahteva po upravljanju in obdelavi velikih količin podatkov. Čeprav se to lahko zgodi v realnem času, to ni bistvena značilnost računalništva v oblaku.
Primeri uporabe robnega računalništva
Robno računalništvo je bolj primerno za obdelavo manjših količin podatkov v realnem času. Namenjen je scenarijem, kjer je treba zmanjšati zakasnitev in so potrebni takojšnji ukrepi.
Med pogostimi uporabami robnega računalništva so:
- Internet stvari (IoT): IoT naprave postajajo vse pogostejše. Vse od pametne hiše v pametna mesta je odvisna od naprav IoT. Ti pa pogosto zahtevajo obdelavo podatkov v realnem času, kar zagotavlja robno računalništvo.
- Igranje: Vsak igralec je kdaj doživel frustracijo zaradi zamika v igri. Robno računalništvo z nizko zakasnitvijo, »robno« obdelavo in obdelavo podatkov v realnem času je popolna izbira za lajšanje frustracij zaradi zakasnitve. Eden najboljših primerov, kako robno računalništvo pride do izraza pri igranju iger, so igre, kot je Pokemón Go, kjer so podatki o igralcih v realnem času sestavni del igre.
- Pretočna vsebina: To je še eno področje, kjer se robno računalništvo uporablja za lajšanje težav z medpomnjenjem in zaostajanjem.
- Obogatena in virtualna resničnost: Aplikacije, ki uporabljajo obogatena ali virtualna resničnost zahtevajo dostop do obdelave podatkov v realnem času za nemoteno zagotavljanje poglobljenih izkušenj.
Robno računalništvo je prednostna rešitev, kjer je potreben dostop do podatkov z nizko zakasnitvijo.
Prihodnost računalništva v oblaku in robnega računalništva
Težko je napovedati natančno prihodnost teh. Hitra uporaba praks dela na daljavo, interneta stvari in umetne inteligence bo igrala ključno vlogo pri narekovanju prihodnosti teh oblik oddaljenega računalništva.
Vendar ti ponujajo nekaj namigov o tem, kako lahko pričakujemo, da se bodo razvijali. Pri razpravljanju o prihodnosti je treba upoštevati tri glavne vidike:
- Računalništvo v oblaku: Ko se vse več organizacij preusmerja k bolj oddaljenim delovnim praksam in izkoriščanju prednosti »velikih podatkov«, bo računalništvo v oblaku še naprej raslo.
- Robno računalništvo: Vzpon interneta stvari in potreba po obdelavi podatkov v realnem času spodbujata rast robnega računalništva. Ko bo vse več naprav povezovanih z internetom in bodo ustvarjale podatke, se bo potreba po robnem računalništvu za hitro in učinkovito obdelavo teh podatkov le povečala.
- Hibridni modeli: Končno se bodo meje med tema tehnologijama zabrisale in hibridni modeli, ki bodo lahko izkoristili obe, bodo verjetno prevladovali.
Upodabljanje prihodnosti je vedno zadeti in zgrešiti. Vendar pa ni dvoma, da se bosta obe tehnologiji še naprej hitro razvijali.
Glava v oblakih ali življenje na robu
Vzpon oddaljenega računalništva v vseh njegovih oblikah pomeni, da so te tehnologije tu na dolgi rok. Računalništvo v oblaku in robno računalništvo imata prednosti in slabosti, ki v veliki meri narekujejo scenarije, ki ju uporabljajo.
Vendar je prihodnost verjetno v hibridnih modelih, ki združujejo prednosti obeh modelov. Ta omrežja bodo združevala razširljivost in zmožnosti obdelave podatkov računalništva v oblaku z nizko zakasnitvijo in zmožnostmi obdelave v realnem času robnega računalništva.